From a3ba009f6969e48023583ee7ef512f0d1e043232 Mon Sep 17 00:00:00 2001
From: Antoine Nguyen
Date: Fri, 20 Jun 2025 16:46:21 +0200
Subject: [PATCH] Updated translation files
---
frontend/src/locale/br/app.po | 433 +++++++--------
frontend/src/locale/cs/app.po | 377 ++++++-------
frontend/src/locale/de/app.po | 433 +++++++--------
frontend/src/locale/el/app.po | 377 ++++++-------
frontend/src/locale/en/app.po | 377 ++++++-------
frontend/src/locale/es/app.po | 433 +++++++--------
frontend/src/locale/fi/app.po | 437 ++++++++-------
frontend/src/locale/fr/app.po | 420 +++++++-------
frontend/src/locale/it/app.po | 433 +++++++--------
frontend/src/locale/ja/app.po | 377 ++++++-------
frontend/src/locale/messages.pot | 377 ++++++-------
frontend/src/locale/nl/app.po | 377 ++++++-------
frontend/src/locale/pl/app.po | 377 ++++++-------
frontend/src/locale/pt_BR/app.po | 420 +++++++-------
frontend/src/locale/ru/app.po | 433 +++++++--------
frontend/src/locale/sv/app.po | 489 ++++++++---------
frontend/src/locale/tr/app.po | 392 ++++++--------
frontend/src/locale/zh/app.po | 377 ++++++-------
modoboa/locale/br/LC_MESSAGES/django.po | 257 +++++----
modoboa/locale/cs/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/cs_CZ/LC_MESSAGES/django.po | 273 ++++++----
modoboa/locale/de/LC_MESSAGES/django.po | 257 +++++----
modoboa/locale/de_DE/LC_MESSAGES/django.po | 253 +++++----
modoboa/locale/el_GR/LC_MESSAGES/django.po | 278 ++++++----
modoboa/locale/en/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/es/LC_MESSAGES/django.po | 274 ++++++----
modoboa/locale/es_MX/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/fi/LC_MESSAGES/django.po | 257 +++++----
modoboa/locale/fr/LC_MESSAGES/django.po | 264 +++++----
modoboa/locale/hu/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/it/LC_MESSAGES/django.po | 274 ++++++----
modoboa/locale/ja_JP/LC_MESSAGES/django.po | 547 +++++++++++++------
modoboa/locale/ka/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/nl_NL/LC_MESSAGES/django.po | 277 ++++++----
modoboa/locale/no/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/pl_PL/LC_MESSAGES/django.po | 271 ++++++----
modoboa/locale/pt_BR/LC_MESSAGES/django.po | 264 +++++----
modoboa/locale/pt_PT/LC_MESSAGES/django.po | 266 +++++----
modoboa/locale/ro_RO/LC_MESSAGES/django.po | 257 +++++----
modoboa/locale/ru/LC_MESSAGES/django.po | 260 +++++----
modoboa/locale/si/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/sk/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/sk_SK/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/sl_SI/LC_MESSAGES/django.po | 239 +++++---
modoboa/locale/sv/LC_MESSAGES/django.po | 601 ++++++++++++++-------
modoboa/locale/tr/LC_MESSAGES/django.po | 251 +++++----
modoboa/locale/tr_TR/LC_MESSAGES/django.po | 247 +++++----
modoboa/locale/uk/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/zh/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/zh_CN/LC_MESSAGES/django.po | 237 +++++---
modoboa/locale/zh_TW/LC_MESSAGES/django.po | 266 +++++----
51 files changed, 9045 insertions(+), 7271 deletions(-)
diff --git a/frontend/src/locale/br/app.po b/frontend/src/locale/br/app.po
index 9af98af06..99a546651 100644
--- a/frontend/src/locale/br/app.po
+++ b/frontend/src/locale/br/app.po
@@ -61,11 +61,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-#, fuzzy
-msgid "account"
-msgstr "Kont"
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -73,31 +68,18 @@ msgstr "Kont"
msgid "Account"
msgstr "Kont"
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr "Kont krouet"
-
#: src/views/account/SettingsView.vue:3
#, fuzzy
msgid "Account settings"
msgstr "Arventennoù"
-#: src/stores/accounts.store.js:67
-#, fuzzy
-msgid "Account successfully deleted"
-msgstr "Kont krouet"
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr "Kont hizivaet"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -111,11 +93,11 @@ msgstr "Oberioù"
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -129,7 +111,7 @@ msgstr ""
msgid "Active"
msgstr "Oberioù"
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -142,7 +124,7 @@ msgstr "Ouzhpennañ"
msgid "Add a category"
msgstr "Oberioù"
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -151,7 +133,7 @@ msgstr ""
msgid "Add action"
msgstr "Oberioù"
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -213,20 +195,20 @@ msgstr "Chomlec'h titouroù al levr"
msgid "Administered domains"
msgstr "Domanioù meret"
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr "Merourien"
@@ -248,8 +230,8 @@ msgstr "Deiziad krouidigezh"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -257,11 +239,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-#, fuzzy
-msgid "alias"
-msgstr "Alias"
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -278,20 +255,6 @@ msgstr "Alias krouet"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-#, fuzzy
-msgid "Alias successfully created"
-msgstr "Alias krouet"
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-#, fuzzy
-msgid "Alias updated"
-msgstr "Alias krouet"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -299,20 +262,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr "Aliasoù"
-#: src/components/admin/identities/AccountEditForm.vue:125
-#, fuzzy
-msgid "Aliases:"
-msgstr "Aliasoù"
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -352,11 +310,11 @@ msgstr "Deiziad krouidigezh"
msgid "Apply"
msgstr "Arloañ"
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -390,7 +348,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -408,7 +366,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -484,7 +442,7 @@ msgstr "Profil hizivaet"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -519,7 +477,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
"Kochit an dibarzh ma ne vez ket kriptet ar gerioù-tremen endalc'het en ho "
@@ -555,7 +513,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -609,7 +567,7 @@ msgstr "Kadarnadur"
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Kadarnadur"
@@ -645,7 +603,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -669,7 +627,7 @@ msgstr "Bro"
msgid "Create"
msgstr "Deiziad krouidigezh"
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr "Krouit ur merour domani"
@@ -687,7 +645,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr "Gant ur voest-posteloù"
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr "Krouiñ aliasoù"
@@ -707,7 +665,7 @@ msgstr ""
msgid "Creation date"
msgstr "Deiziad krouidigezh"
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr "Kriptañ ar gerioù-tremen"
@@ -729,7 +687,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr "Taolenn-stur"
@@ -742,7 +700,7 @@ msgstr ""
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -758,11 +716,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -791,7 +749,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -816,7 +774,7 @@ msgstr "Lazhet"
msgid "Disable links"
msgstr "Lazhet"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
#, fuzzy
msgid "disabled"
msgstr "(lazhet)"
@@ -854,12 +812,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -884,7 +842,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -900,9 +858,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr "DNS"
@@ -919,7 +877,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr "Statud DNS"
@@ -927,11 +885,11 @@ msgstr "Statud DNS"
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -943,15 +901,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-#, fuzzy
-msgid "domain"
-msgstr "Domani"
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr "Domani"
@@ -959,28 +913,28 @@ msgstr "Domani"
msgid "Domain administrator"
msgstr "Merour an domani"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domani krouet"
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
#, fuzzy
msgid "Domain default value"
msgstr "Implijout un dalvoudegezh domani dre-ziouer"
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -988,16 +942,12 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
#, fuzzy
msgid "domain's default value"
msgstr "Implijout un dalvoudegezh domani dre-ziouer"
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domanioù"
@@ -1014,9 +964,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1053,7 +1003,7 @@ msgstr "Aozañ an darempred"
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1092,7 +1042,7 @@ msgstr "Chomlec'h postel"
msgid "Edition"
msgstr "Kont nevez"
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr "Postel"
@@ -1100,7 +1050,7 @@ msgstr "Postel"
msgid "Email address"
msgstr "Chomlec'h postel"
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
#, fuzzy
msgid "Email providers"
msgstr "Chomlec'h postel"
@@ -1124,12 +1074,12 @@ msgstr "Gant ur voest-posteloù"
msgid "Enable"
msgstr "Enaouet"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr "Enaouiñ ar sinadur DKIM"
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr "Enaouiñ ar gwiriañ DNS"
@@ -1140,13 +1090,13 @@ msgid "Enable links"
msgstr "Enaouet"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr "Enaouet"
@@ -1154,11 +1104,11 @@ msgstr "Enaouet"
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
#, fuzzy
msgid "Enter an email address"
msgstr "Chomlec'h postel"
@@ -1179,7 +1129,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr "Diamzeriet da"
@@ -1187,7 +1137,7 @@ msgstr "Diamzeriet da"
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1254,7 +1204,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
@@ -1284,7 +1234,7 @@ msgstr "Treuzkas"
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1301,7 +1251,7 @@ msgstr "Chomlec'h postel"
msgid "Full name"
msgstr "Anv klok"
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1311,9 +1261,9 @@ msgstr ""
msgid "Fully aligned"
msgstr "Linennet penn-da-benn"
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1321,7 +1271,7 @@ msgstr "Linennet penn-da-benn"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "Hollek"
@@ -1369,13 +1319,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identelezhioù"
@@ -1392,7 +1342,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1409,11 +1359,11 @@ msgstr "Emporzhiañ"
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr "Emporzhiañ domanioù"
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1422,7 +1372,7 @@ msgstr ""
msgid "Import events"
msgstr "Emporzhiañ identelezhioù"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr "Emporzhiañ identelezhioù"
@@ -1446,7 +1396,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr "Titouroù"
@@ -1466,11 +1416,6 @@ msgstr "Stumm staliet"
msgid "Installed version"
msgstr "Stumm staliet"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-#, fuzzy
-msgid "Invalid password"
-msgstr "Ger-tremen dre-zegouezh"
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1493,7 +1438,7 @@ msgstr "Mirout eiladennoù lec'hel"
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1506,7 +1451,7 @@ msgid "Last modification date"
msgstr "Deiziad aozañ diwezhañ"
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1533,9 +1478,9 @@ msgstr ""
msgid "Level"
msgstr "Live"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1557,17 +1502,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr "Boest-posteloù"
-#: src/components/admin/identities/AccountEditForm.vue:165
-#, fuzzy
-msgid "Mailbox aliases:"
-msgstr "Boest-posteloù"
-
#: src/layouts/webmail/WebmailLayout.vue:188
#, fuzzy
msgid "Mailbox compressed"
@@ -1588,11 +1528,6 @@ msgstr "Deiziad krouidigezh"
msgid "Mailbox renamed"
msgstr "Boest-posteloù"
-#: src/components/admin/identities/AccountEditForm.vue:158
-#, fuzzy
-msgid "Mailbox:"
-msgstr "Boest-posteloù"
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr "Boest-posteloù"
@@ -1651,9 +1586,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1679,7 +1614,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1688,7 +1623,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Deiziad krouidigezh"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1706,7 +1641,7 @@ msgstr "Aozet"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1747,12 +1682,12 @@ msgstr "Anv implier"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1853,9 +1788,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1902,16 +1837,16 @@ msgstr "Neket ganet"
msgid "Note"
msgstr "Notenn"
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
#, fuzzy
msgid "Number of allowed mailbox aliases:"
msgstr "Boest-posteloù"
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1960,8 +1895,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr "Dibarzhioù"
@@ -1991,22 +1926,22 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Ger-tremen"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
#, fuzzy
msgid "Password mismatch"
msgstr "Disklotadurioù gerioù-tremen"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
#, fuzzy
msgid "Password updated"
msgstr "Treuzkas hizivaet"
@@ -2072,7 +2007,7 @@ msgstr ""
msgid "Profile"
msgstr "Profil"
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Profil hizivaet"
@@ -2121,11 +2056,11 @@ msgstr "Chomlec'h postel"
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2162,9 +2097,9 @@ msgstr "Kota"
msgid "Random address"
msgstr "Chomlec'h dre-zegouezh"
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr "Ger-tremen dre-zegouezh"
@@ -2210,13 +2145,13 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
#, fuzzy
-msgid "relaydomain"
+msgid "Relay domain"
msgstr "Domani nevez"
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2235,7 +2170,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2261,7 +2196,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr "Mammennoù"
@@ -2269,9 +2204,9 @@ msgstr "Mammennoù"
msgid "Resources usage"
msgstr "Implij mammennoù"
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2279,7 +2214,7 @@ msgstr "Rol"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2347,7 +2282,7 @@ msgstr "Kont nevez"
msgid "Send only"
msgstr "Kont nevez"
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
#, fuzzy
msgid "Send only account"
@@ -2367,7 +2302,7 @@ msgstr "Chomlec'hioù ar c'haser"
msgid "Sender addresses"
msgstr "Chomlec'hioù ar c'haser"
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2379,7 +2314,7 @@ msgstr ""
msgid "Separator"
msgstr "Skejer"
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2389,7 +2324,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Arventennoù"
@@ -2426,8 +2361,8 @@ msgstr ""
msgid "State/Province"
msgstr "Stad/Proviñs"
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
msgid "Statistics"
@@ -2464,11 +2399,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr "Balizoù"
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2542,8 +2477,8 @@ msgstr ""
msgid "Total"
msgstr "Hollad"
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr "Treuzdougen"
@@ -2574,7 +2509,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr "Doare"
@@ -2592,7 +2527,7 @@ msgstr "Dizanv"
msgid "Unknown sources / Threats"
msgstr "Mammennoù dizanv/Gourdrouzioù"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr "divevennet"
@@ -2603,13 +2538,13 @@ msgstr "divevennet"
msgid "Unlimited"
msgstr "divevennet"
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2618,7 +2553,7 @@ msgstr ""
msgid "Update"
msgstr "Hizivaat"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
#, fuzzy
msgid "Update auto-reply"
msgstr "Ger-tremen"
@@ -2628,7 +2563,7 @@ msgstr "Ger-tremen"
msgid "Update contact"
msgstr "Aozañ an darempred"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
#, fuzzy
msgid "Update Password"
msgstr "Ger-tremen"
@@ -2647,12 +2582,12 @@ msgstr "Hizivaet"
msgid "Use count"
msgstr "Kont nevez"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr "Implijout un dalvoudegezh domani dre-ziouer"
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Anv implier"
@@ -2677,9 +2612,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2707,7 +2642,7 @@ msgstr "Degemer mat e-barzh Modoboa"
msgid "With a mailbox"
msgstr "Gant ur voest-posteloù"
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2727,9 +2662,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2751,6 +2686,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
@@ -2788,6 +2727,52 @@ msgstr ""
msgid "Zip code"
msgstr ""
+#, fuzzy
+#~ msgid "account"
+#~ msgstr "Kont"
+
+#~ msgid "Account created"
+#~ msgstr "Kont krouet"
+
+#, fuzzy
+#~ msgid "Account successfully deleted"
+#~ msgstr "Kont krouet"
+
+#~ msgid "Account updated"
+#~ msgstr "Kont hizivaet"
+
+#, fuzzy
+#~ msgid "alias"
+#~ msgstr "Alias"
+
+#, fuzzy
+#~ msgid "Alias successfully created"
+#~ msgstr "Alias krouet"
+
+#, fuzzy
+#~ msgid "Alias updated"
+#~ msgstr "Alias krouet"
+
+#, fuzzy
+#~ msgid "Aliases:"
+#~ msgstr "Aliasoù"
+
+#, fuzzy
+#~ msgid "domain"
+#~ msgstr "Domani"
+
+#, fuzzy
+#~ msgid "Invalid password"
+#~ msgstr "Ger-tremen dre-zegouezh"
+
+#, fuzzy
+#~ msgid "Mailbox aliases:"
+#~ msgstr "Boest-posteloù"
+
+#, fuzzy
+#~ msgid "Mailbox:"
+#~ msgstr "Boest-posteloù"
+
#~ msgid "Change password"
#~ msgstr "Cheñch ger-tremen"
diff --git a/frontend/src/locale/cs/app.po b/frontend/src/locale/cs/app.po
index 3dddf64d3..34a09953c 100644
--- a/frontend/src/locale/cs/app.po
+++ b/frontend/src/locale/cs/app.po
@@ -63,10 +63,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr ""
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -74,29 +70,17 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr ""
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr ""
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr ""
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr ""
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -110,11 +94,11 @@ msgstr ""
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -127,7 +111,7 @@ msgstr ""
msgid "Active"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -139,7 +123,7 @@ msgstr ""
msgid "Add a category"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -147,7 +131,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -206,20 +190,20 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr ""
@@ -239,8 +223,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -248,10 +232,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -267,18 +247,6 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr ""
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr ""
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -286,19 +254,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr ""
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -335,11 +299,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -371,7 +335,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -389,7 +353,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -460,7 +424,7 @@ msgstr ""
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -494,7 +458,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
@@ -527,7 +491,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -579,7 +543,7 @@ msgstr ""
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr ""
@@ -615,7 +579,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -638,7 +602,7 @@ msgstr ""
msgid "Create"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr ""
@@ -655,7 +619,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr ""
@@ -674,7 +638,7 @@ msgstr ""
msgid "Creation date"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr ""
@@ -695,7 +659,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr ""
@@ -708,7 +672,7 @@ msgstr ""
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -722,11 +686,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -754,7 +718,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -776,7 +740,7 @@ msgstr ""
msgid "Disable links"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr ""
@@ -811,12 +775,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -841,7 +805,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -857,9 +821,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -876,7 +840,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr ""
@@ -884,11 +848,11 @@ msgstr ""
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -900,14 +864,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr ""
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -915,27 +876,27 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -943,15 +904,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -968,9 +925,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1002,7 +959,7 @@ msgstr ""
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1034,7 +991,7 @@ msgstr ""
msgid "Edition"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1042,7 +999,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr ""
@@ -1062,12 +1019,12 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1077,13 +1034,13 @@ msgid "Enable links"
msgstr ""
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr ""
@@ -1091,11 +1048,11 @@ msgstr ""
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr ""
@@ -1114,7 +1071,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1122,7 +1079,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1184,7 +1141,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1211,7 +1168,7 @@ msgstr ""
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1227,7 +1184,7 @@ msgstr ""
msgid "Full name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1236,9 +1193,9 @@ msgstr ""
msgid "Fully aligned"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1246,7 +1203,7 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr ""
@@ -1291,13 +1248,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
@@ -1314,7 +1271,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1331,11 +1288,11 @@ msgstr ""
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1343,7 +1300,7 @@ msgstr ""
msgid "Import events"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr ""
@@ -1365,7 +1322,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr ""
@@ -1384,10 +1341,6 @@ msgstr ""
msgid "Installed version"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr ""
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1410,7 +1363,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1423,7 +1376,7 @@ msgid "Last modification date"
msgstr ""
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1449,9 +1402,9 @@ msgstr ""
msgid "Level"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1473,16 +1426,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr ""
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr ""
@@ -1499,10 +1448,6 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr ""
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr ""
@@ -1558,9 +1503,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1584,7 +1529,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1592,7 +1537,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1609,7 +1554,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1649,12 +1594,12 @@ msgstr ""
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1748,9 +1693,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1796,15 +1741,15 @@ msgstr ""
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1850,8 +1795,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr ""
@@ -1879,21 +1824,21 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr ""
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr ""
@@ -1957,7 +1902,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr ""
@@ -1999,11 +1944,11 @@ msgstr ""
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2033,9 +1978,9 @@ msgstr ""
msgid "Random address"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr ""
@@ -2080,12 +2025,12 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+msgid "Relay domain"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2104,7 +2049,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2129,7 +2074,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr ""
@@ -2137,9 +2082,9 @@ msgstr ""
msgid "Resources usage"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2147,7 +2092,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2212,7 +2157,7 @@ msgstr ""
msgid "Send only"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr ""
@@ -2229,7 +2174,7 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2241,7 +2186,7 @@ msgstr ""
msgid "Separator"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2251,7 +2196,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr ""
@@ -2288,8 +2233,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
@@ -2325,11 +2270,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2400,8 +2345,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2430,7 +2375,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2447,7 +2392,7 @@ msgstr ""
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr ""
@@ -2457,13 +2402,13 @@ msgstr ""
msgid "Unlimited"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2472,7 +2417,7 @@ msgstr ""
msgid "Update"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr ""
@@ -2480,7 +2425,7 @@ msgstr ""
msgid "Update contact"
msgstr ""
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr ""
@@ -2496,12 +2441,12 @@ msgstr ""
msgid "Use count"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr ""
@@ -2525,9 +2470,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2554,7 +2499,7 @@ msgstr ""
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2574,9 +2519,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2598,6 +2543,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
diff --git a/frontend/src/locale/de/app.po b/frontend/src/locale/de/app.po
index b07562204..2f503558c 100644
--- a/frontend/src/locale/de/app.po
+++ b/frontend/src/locale/de/app.po
@@ -62,11 +62,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-#, fuzzy
-msgid "account"
-msgstr "Konto"
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -74,31 +69,18 @@ msgstr "Konto"
msgid "Account"
msgstr "Konto"
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr "Konto erstellt"
-
#: src/views/account/SettingsView.vue:3
#, fuzzy
msgid "Account settings"
msgstr "Einstellungen"
-#: src/stores/accounts.store.js:67
-#, fuzzy
-msgid "Account successfully deleted"
-msgstr "Konto erstellt"
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr "Konto aktualisiert"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -112,11 +94,11 @@ msgstr "Aktionen"
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -130,7 +112,7 @@ msgstr ""
msgid "Active"
msgstr "Aktionen"
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -143,7 +125,7 @@ msgstr "Hinzufügen"
msgid "Add a category"
msgstr "Aktionen"
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -152,7 +134,7 @@ msgstr ""
msgid "Add action"
msgstr "Aktionen"
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -214,20 +196,20 @@ msgstr ""
msgid "Administered domains"
msgstr "Administrierte Domains"
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr "Administratoren"
@@ -249,8 +231,8 @@ msgstr "Erstellungsdatum"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -258,11 +240,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-#, fuzzy
-msgid "alias"
-msgstr "Alias"
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -279,20 +256,6 @@ msgstr "Alias erstellt"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-#, fuzzy
-msgid "Alias successfully created"
-msgstr "Alias erstellt"
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-#, fuzzy
-msgid "Alias updated"
-msgstr "Alias erstellt"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -300,20 +263,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr "Aliase"
-#: src/components/admin/identities/AccountEditForm.vue:125
-#, fuzzy
-msgid "Aliases:"
-msgstr "Aliase"
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -353,11 +311,11 @@ msgstr "Erstellungsdatum"
msgid "Apply"
msgstr "Antworten"
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -391,7 +349,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -409,7 +367,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -485,7 +443,7 @@ msgstr "Profil aktualisiert"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -520,7 +478,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr "Auswählen, wenn Kennwörter in Datei nicht verschlüsselt sind"
@@ -554,7 +512,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -608,7 +566,7 @@ msgstr "Bestätigung"
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Bestätigung"
@@ -647,7 +605,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -671,7 +629,7 @@ msgstr ""
msgid "Create"
msgstr "Erstellungsdatum"
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr "Domain-Administrator erstellen"
@@ -689,7 +647,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr "Mit einem Postfach"
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr "Aliase erstellen"
@@ -709,7 +667,7 @@ msgstr ""
msgid "Creation date"
msgstr "Erstellungsdatum"
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr "Passwörter verschlüsseln"
@@ -731,7 +689,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr "Dashboard"
@@ -744,7 +702,7 @@ msgstr "Datum"
msgid "Day"
msgstr "Tag"
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -760,11 +718,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -793,7 +751,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -817,7 +775,7 @@ msgstr "Deaktiviere 2-Faktor-Authentifizierung"
msgid "Disable links"
msgstr "Deaktiviert"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
#, fuzzy
msgid "disabled"
msgstr "(deaktiviert)"
@@ -855,12 +813,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -885,7 +843,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -901,9 +859,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr "DNS"
@@ -920,7 +878,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr "DNS Status"
@@ -928,11 +886,11 @@ msgstr "DNS Status"
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -944,15 +902,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-#, fuzzy
-msgid "domain"
-msgstr "Domain"
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr "Domain"
@@ -960,28 +914,28 @@ msgstr "Domain"
msgid "Domain administrator"
msgstr "Domain Administrator"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domain erstellt."
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
#, fuzzy
msgid "Domain default value"
msgstr "Standardwert der Domain verwenden"
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -989,16 +943,12 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
#, fuzzy
msgid "domain's default value"
msgstr "Standardwert der Domain verwenden"
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domains"
@@ -1015,9 +965,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1054,7 +1004,7 @@ msgstr "Neues Konto"
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1093,7 +1043,7 @@ msgstr "E-Mail Adresse"
msgid "Edition"
msgstr "Neues Konto"
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1101,7 +1051,7 @@ msgstr ""
msgid "Email address"
msgstr "E-Mail Adresse"
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
#, fuzzy
msgid "Email providers"
msgstr "E-Mail Adresse"
@@ -1125,12 +1075,12 @@ msgstr "Mit einem Postfach"
msgid "Enable"
msgstr "Aktiviert"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr "Aktiviere DKIM Signierung"
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr "Aktiviere DNS Prüfungen"
@@ -1141,13 +1091,13 @@ msgid "Enable links"
msgstr "Aktiviert"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr "Aktiviert"
@@ -1155,11 +1105,11 @@ msgstr "Aktiviert"
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
#, fuzzy
msgid "Enter an email address"
msgstr "E-Mail Adresse"
@@ -1180,7 +1130,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr "Läuft ab am"
@@ -1188,7 +1138,7 @@ msgstr "Läuft ab am"
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1254,7 +1204,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
@@ -1283,7 +1233,7 @@ msgstr "Weiterleiten"
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1300,7 +1250,7 @@ msgstr "E-Mail Adresse"
msgid "Full name"
msgstr "Vollständiger Name"
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1310,9 +1260,9 @@ msgstr ""
msgid "Fully aligned"
msgstr "Voll zugeordnet"
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1320,7 +1270,7 @@ msgstr "Voll zugeordnet"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "Allgemein"
@@ -1368,13 +1318,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identitäten"
@@ -1391,7 +1341,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1408,11 +1358,11 @@ msgstr "Import"
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr "Domains importieren"
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1421,7 +1371,7 @@ msgstr ""
msgid "Import events"
msgstr "Identitäten importieren"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr "Identitäten importieren"
@@ -1445,7 +1395,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr "Information"
@@ -1465,11 +1415,6 @@ msgstr "Installierte Version"
msgid "Installed version"
msgstr "Installierte Version"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-#, fuzzy
-msgid "Invalid password"
-msgstr "Zufälliges Passwort"
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1492,7 +1437,7 @@ msgstr "Lokale Kopien behalten"
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1505,7 +1450,7 @@ msgid "Last modification date"
msgstr "Datum der letzten Änderung"
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1532,9 +1477,9 @@ msgstr ""
msgid "Level"
msgstr "Stufe"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1556,17 +1501,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr "Postfächer"
-#: src/components/admin/identities/AccountEditForm.vue:165
-#, fuzzy
-msgid "Mailbox aliases:"
-msgstr "Mailboxen"
-
#: src/layouts/webmail/WebmailLayout.vue:188
#, fuzzy
msgid "Mailbox compressed"
@@ -1587,11 +1527,6 @@ msgstr "Erstellungsdatum"
msgid "Mailbox renamed"
msgstr "Mailboxen"
-#: src/components/admin/identities/AccountEditForm.vue:158
-#, fuzzy
-msgid "Mailbox:"
-msgstr "Postfächer"
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr "Mailboxen"
@@ -1650,9 +1585,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1678,7 +1613,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1687,7 +1622,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Erstellungsdatum"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1705,7 +1640,7 @@ msgstr "Verändert"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1746,12 +1681,12 @@ msgstr "Benutzername"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1852,9 +1787,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1904,16 +1839,16 @@ msgstr "Nicht generiert"
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
#, fuzzy
msgid "Number of allowed mailbox aliases:"
msgstr "Mailboxen"
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1962,8 +1897,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr "Optionen"
@@ -1993,22 +1928,22 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Passwort"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
#, fuzzy
msgid "Password mismatch"
msgstr "Passwörter stimmen nicht überein"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
#, fuzzy
msgid "Password updated"
msgstr "Weiterleitung aktualisiert"
@@ -2074,7 +2009,7 @@ msgstr ""
msgid "Profile"
msgstr "Profil"
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Profil aktualisiert"
@@ -2123,11 +2058,11 @@ msgstr "E-Mail Adresse"
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2164,9 +2099,9 @@ msgstr ""
msgid "Random address"
msgstr "Zufällige Adresse"
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr "Zufälliges Passwort"
@@ -2212,13 +2147,13 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
#, fuzzy
-msgid "relaydomain"
+msgid "Relay domain"
msgstr "Neue Domain"
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2237,7 +2172,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2263,7 +2198,7 @@ msgid "Reset recovery codes"
msgstr "Setze Wiederherstellungscodes zurück"
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr "Ressourcen"
@@ -2271,9 +2206,9 @@ msgstr "Ressourcen"
msgid "Resources usage"
msgstr "Ressourcen-Verbrauch"
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2281,7 +2216,7 @@ msgstr "Rolle"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2350,7 +2285,7 @@ msgstr "Neues Konto"
msgid "Send only"
msgstr "Neues Konto"
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
#, fuzzy
msgid "Send only account"
@@ -2370,7 +2305,7 @@ msgstr "Absenderadressen "
msgid "Sender addresses"
msgstr "Absenderadressen "
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2382,7 +2317,7 @@ msgstr ""
msgid "Separator"
msgstr "Separator"
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2392,7 +2327,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Einstellungen"
@@ -2429,8 +2364,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
msgid "Statistics"
@@ -2467,11 +2402,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr "Tags"
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2542,8 +2477,8 @@ msgstr ""
msgid "Total"
msgstr "Total"
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2580,7 +2515,7 @@ msgstr ""
"Glückwunsch! Die Zwei-Faktor-Authentifizierung ist nun für diesen Account "
"aktiviert."
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr "Typ"
@@ -2598,7 +2533,7 @@ msgstr "Unbekannt"
msgid "Unknown sources / Threats"
msgstr "Unbekannte Quellen / Bedrohungen"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr "unbegrenzt"
@@ -2609,13 +2544,13 @@ msgstr "unbegrenzt"
msgid "Unlimited"
msgstr "unbegrenzt"
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2624,7 +2559,7 @@ msgstr ""
msgid "Update"
msgstr "Aktualisieren"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
#, fuzzy
msgid "Update auto-reply"
msgstr "Passwort"
@@ -2634,7 +2569,7 @@ msgstr "Passwort"
msgid "Update contact"
msgstr "Neues Konto"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
#, fuzzy
msgid "Update Password"
msgstr "Passwort"
@@ -2653,12 +2588,12 @@ msgstr "Aktualisieren"
msgid "Use count"
msgstr "Neues Konto"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr "Standardwert der Domain verwenden"
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Benutzername"
@@ -2683,9 +2618,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2712,7 +2647,7 @@ msgstr "Willkommen zu Modoboa"
msgid "With a mailbox"
msgstr "Mit einem Postfach"
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2732,9 +2667,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2756,6 +2691,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
@@ -2794,6 +2733,52 @@ msgstr ""
msgid "Zip code"
msgstr "Pincode"
+#, fuzzy
+#~ msgid "account"
+#~ msgstr "Konto"
+
+#~ msgid "Account created"
+#~ msgstr "Konto erstellt"
+
+#, fuzzy
+#~ msgid "Account successfully deleted"
+#~ msgstr "Konto erstellt"
+
+#~ msgid "Account updated"
+#~ msgstr "Konto aktualisiert"
+
+#, fuzzy
+#~ msgid "alias"
+#~ msgstr "Alias"
+
+#, fuzzy
+#~ msgid "Alias successfully created"
+#~ msgstr "Alias erstellt"
+
+#, fuzzy
+#~ msgid "Alias updated"
+#~ msgstr "Alias erstellt"
+
+#, fuzzy
+#~ msgid "Aliases:"
+#~ msgstr "Aliase"
+
+#, fuzzy
+#~ msgid "domain"
+#~ msgstr "Domain"
+
+#, fuzzy
+#~ msgid "Invalid password"
+#~ msgstr "Zufälliges Passwort"
+
+#, fuzzy
+#~ msgid "Mailbox aliases:"
+#~ msgstr "Mailboxen"
+
+#, fuzzy
+#~ msgid "Mailbox:"
+#~ msgstr "Postfächer"
+
#~ msgid "Change password"
#~ msgstr "Passwort ändern"
diff --git a/frontend/src/locale/el/app.po b/frontend/src/locale/el/app.po
index f1c408e95..d0d359124 100644
--- a/frontend/src/locale/el/app.po
+++ b/frontend/src/locale/el/app.po
@@ -62,10 +62,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr ""
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -73,29 +69,17 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr ""
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr ""
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr ""
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr ""
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -109,11 +93,11 @@ msgstr ""
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -126,7 +110,7 @@ msgstr ""
msgid "Active"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -138,7 +122,7 @@ msgstr ""
msgid "Add a category"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -146,7 +130,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -205,20 +189,20 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr ""
@@ -238,8 +222,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -247,10 +231,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -266,18 +246,6 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr ""
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr ""
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -285,19 +253,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr ""
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -334,11 +298,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -370,7 +334,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -388,7 +352,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -459,7 +423,7 @@ msgstr ""
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -493,7 +457,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
@@ -526,7 +490,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -578,7 +542,7 @@ msgstr ""
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr ""
@@ -614,7 +578,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -637,7 +601,7 @@ msgstr ""
msgid "Create"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr ""
@@ -654,7 +618,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr ""
@@ -673,7 +637,7 @@ msgstr ""
msgid "Creation date"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr ""
@@ -694,7 +658,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr ""
@@ -707,7 +671,7 @@ msgstr ""
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -721,11 +685,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -753,7 +717,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -775,7 +739,7 @@ msgstr ""
msgid "Disable links"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr ""
@@ -810,12 +774,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -840,7 +804,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -856,9 +820,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -875,7 +839,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr ""
@@ -883,11 +847,11 @@ msgstr ""
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -899,14 +863,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr ""
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -914,27 +875,27 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -942,15 +903,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -967,9 +924,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1001,7 +958,7 @@ msgstr ""
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1033,7 +990,7 @@ msgstr ""
msgid "Edition"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1041,7 +998,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr ""
@@ -1061,12 +1018,12 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1076,13 +1033,13 @@ msgid "Enable links"
msgstr ""
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr ""
@@ -1090,11 +1047,11 @@ msgstr ""
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr ""
@@ -1113,7 +1070,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1121,7 +1078,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1183,7 +1140,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1210,7 +1167,7 @@ msgstr ""
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1226,7 +1183,7 @@ msgstr ""
msgid "Full name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1235,9 +1192,9 @@ msgstr ""
msgid "Fully aligned"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1245,7 +1202,7 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr ""
@@ -1290,13 +1247,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
@@ -1313,7 +1270,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1330,11 +1287,11 @@ msgstr ""
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1342,7 +1299,7 @@ msgstr ""
msgid "Import events"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr ""
@@ -1364,7 +1321,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr ""
@@ -1383,10 +1340,6 @@ msgstr ""
msgid "Installed version"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr ""
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1409,7 +1362,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1422,7 +1375,7 @@ msgid "Last modification date"
msgstr ""
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1448,9 +1401,9 @@ msgstr ""
msgid "Level"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1472,16 +1425,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr ""
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr ""
@@ -1498,10 +1447,6 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr ""
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr ""
@@ -1557,9 +1502,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1583,7 +1528,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1591,7 +1536,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1608,7 +1553,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1648,12 +1593,12 @@ msgstr ""
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1747,9 +1692,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1795,15 +1740,15 @@ msgstr ""
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1849,8 +1794,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr ""
@@ -1878,21 +1823,21 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr ""
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr ""
@@ -1956,7 +1901,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr ""
@@ -1998,11 +1943,11 @@ msgstr ""
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2032,9 +1977,9 @@ msgstr ""
msgid "Random address"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr ""
@@ -2079,12 +2024,12 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+msgid "Relay domain"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2103,7 +2048,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2128,7 +2073,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr ""
@@ -2136,9 +2081,9 @@ msgstr ""
msgid "Resources usage"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2146,7 +2091,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2211,7 +2156,7 @@ msgstr ""
msgid "Send only"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr ""
@@ -2228,7 +2173,7 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2240,7 +2185,7 @@ msgstr ""
msgid "Separator"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2250,7 +2195,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr ""
@@ -2287,8 +2232,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
@@ -2324,11 +2269,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2399,8 +2344,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2429,7 +2374,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2446,7 +2391,7 @@ msgstr ""
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr ""
@@ -2456,13 +2401,13 @@ msgstr ""
msgid "Unlimited"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2471,7 +2416,7 @@ msgstr ""
msgid "Update"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr ""
@@ -2479,7 +2424,7 @@ msgstr ""
msgid "Update contact"
msgstr ""
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr ""
@@ -2495,12 +2440,12 @@ msgstr ""
msgid "Use count"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr ""
@@ -2524,9 +2469,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2553,7 +2498,7 @@ msgstr ""
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2573,9 +2518,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2597,6 +2542,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
diff --git a/frontend/src/locale/en/app.po b/frontend/src/locale/en/app.po
index c0cd4abf3..3ae87bcfa 100644
--- a/frontend/src/locale/en/app.po
+++ b/frontend/src/locale/en/app.po
@@ -54,10 +54,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr ""
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -65,29 +61,17 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr ""
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr ""
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr ""
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr ""
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -101,11 +85,11 @@ msgstr ""
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -118,7 +102,7 @@ msgstr ""
msgid "Active"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -130,7 +114,7 @@ msgstr ""
msgid "Add a category"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -138,7 +122,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -197,20 +181,20 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr ""
@@ -230,8 +214,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -239,10 +223,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -258,18 +238,6 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr ""
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr ""
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -277,19 +245,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr ""
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -326,11 +290,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -362,7 +326,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -380,7 +344,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -451,7 +415,7 @@ msgstr ""
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -485,7 +449,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
@@ -518,7 +482,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -570,7 +534,7 @@ msgstr ""
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr ""
@@ -606,7 +570,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -629,7 +593,7 @@ msgstr ""
msgid "Create"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr ""
@@ -646,7 +610,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr ""
@@ -665,7 +629,7 @@ msgstr ""
msgid "Creation date"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr ""
@@ -686,7 +650,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr ""
@@ -699,7 +663,7 @@ msgstr ""
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -713,11 +677,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -745,7 +709,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -767,7 +731,7 @@ msgstr ""
msgid "Disable links"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr ""
@@ -802,12 +766,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -832,7 +796,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -848,9 +812,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -867,7 +831,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr ""
@@ -875,11 +839,11 @@ msgstr ""
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -891,14 +855,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr ""
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -906,27 +867,27 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -934,15 +895,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -959,9 +916,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -993,7 +950,7 @@ msgstr ""
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1025,7 +982,7 @@ msgstr ""
msgid "Edition"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1033,7 +990,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr ""
@@ -1053,12 +1010,12 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1068,13 +1025,13 @@ msgid "Enable links"
msgstr ""
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr ""
@@ -1082,11 +1039,11 @@ msgstr ""
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr ""
@@ -1105,7 +1062,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1113,7 +1070,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1175,7 +1132,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1202,7 +1159,7 @@ msgstr ""
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1218,7 +1175,7 @@ msgstr ""
msgid "Full name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1227,9 +1184,9 @@ msgstr ""
msgid "Fully aligned"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1237,7 +1194,7 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr ""
@@ -1282,13 +1239,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
@@ -1305,7 +1262,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1322,11 +1279,11 @@ msgstr ""
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1334,7 +1291,7 @@ msgstr ""
msgid "Import events"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr ""
@@ -1356,7 +1313,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr ""
@@ -1375,10 +1332,6 @@ msgstr ""
msgid "Installed version"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr ""
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1401,7 +1354,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1414,7 +1367,7 @@ msgid "Last modification date"
msgstr ""
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1440,9 +1393,9 @@ msgstr ""
msgid "Level"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1464,16 +1417,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr ""
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr ""
@@ -1490,10 +1439,6 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr ""
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr ""
@@ -1549,9 +1494,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1575,7 +1520,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1583,7 +1528,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1600,7 +1545,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1640,12 +1585,12 @@ msgstr ""
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1739,9 +1684,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1787,15 +1732,15 @@ msgstr ""
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1841,8 +1786,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr ""
@@ -1870,21 +1815,21 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr ""
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr ""
@@ -1948,7 +1893,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr ""
@@ -1990,11 +1935,11 @@ msgstr ""
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2024,9 +1969,9 @@ msgstr ""
msgid "Random address"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr ""
@@ -2071,12 +2016,12 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+msgid "Relay domain"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2095,7 +2040,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2120,7 +2065,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr ""
@@ -2128,9 +2073,9 @@ msgstr ""
msgid "Resources usage"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2138,7 +2083,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2203,7 +2148,7 @@ msgstr ""
msgid "Send only"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr ""
@@ -2220,7 +2165,7 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2232,7 +2177,7 @@ msgstr ""
msgid "Separator"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2242,7 +2187,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr ""
@@ -2279,8 +2224,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
@@ -2316,11 +2261,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2391,8 +2336,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2421,7 +2366,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2438,7 +2383,7 @@ msgstr ""
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr ""
@@ -2448,13 +2393,13 @@ msgstr ""
msgid "Unlimited"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2463,7 +2408,7 @@ msgstr ""
msgid "Update"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr ""
@@ -2471,7 +2416,7 @@ msgstr ""
msgid "Update contact"
msgstr ""
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr ""
@@ -2487,12 +2432,12 @@ msgstr ""
msgid "Use count"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr ""
@@ -2516,9 +2461,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2545,7 +2490,7 @@ msgstr ""
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2565,9 +2510,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2589,6 +2534,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
diff --git a/frontend/src/locale/es/app.po b/frontend/src/locale/es/app.po
index 0c4c750ad..e8ddbccad 100644
--- a/frontend/src/locale/es/app.po
+++ b/frontend/src/locale/es/app.po
@@ -62,11 +62,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-#, fuzzy
-msgid "account"
-msgstr "Cuenta"
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -74,31 +69,18 @@ msgstr "Cuenta"
msgid "Account"
msgstr "Cuenta"
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr "Cuenta creada"
-
#: src/views/account/SettingsView.vue:3
#, fuzzy
msgid "Account settings"
msgstr "Configuración"
-#: src/stores/accounts.store.js:67
-#, fuzzy
-msgid "Account successfully deleted"
-msgstr "Cuenta creada"
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr "Cuenta actualizada"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -112,11 +94,11 @@ msgstr "Acciones"
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -130,7 +112,7 @@ msgstr ""
msgid "Active"
msgstr "Acciones"
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -143,7 +125,7 @@ msgstr "Agregar"
msgid "Add a category"
msgstr "Acciones"
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -152,7 +134,7 @@ msgstr ""
msgid "Add action"
msgstr "Acciones"
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -214,20 +196,20 @@ msgstr "Información del libro de direcciones"
msgid "Administered domains"
msgstr "Dominios administrados"
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr "Administradores"
@@ -249,8 +231,8 @@ msgstr "Fecha de creación"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -258,11 +240,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-#, fuzzy
-msgid "alias"
-msgstr "Alias"
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -279,20 +256,6 @@ msgstr "Alias creado"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-#, fuzzy
-msgid "Alias successfully created"
-msgstr "Alias creado"
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-#, fuzzy
-msgid "Alias updated"
-msgstr "Alias creado"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -300,20 +263,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr "Alias"
-#: src/components/admin/identities/AccountEditForm.vue:125
-#, fuzzy
-msgid "Aliases:"
-msgstr "Alias"
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -353,11 +311,11 @@ msgstr "Fecha de creación"
msgid "Apply"
msgstr "Aplicar"
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -391,7 +349,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -409,7 +367,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -485,7 +443,7 @@ msgstr "Perfil actualizado"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -520,7 +478,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
"Marque esta opción si las contraseñas que contiene su fichero no están "
@@ -555,7 +513,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -608,7 +566,7 @@ msgstr "Confirmación"
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Confirmación"
@@ -644,7 +602,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -668,7 +626,7 @@ msgstr "País"
msgid "Create"
msgstr "Fecha de creación"
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr "Crear un administrador del dominio"
@@ -686,7 +644,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr "Con una mailbox"
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr "Crear alias"
@@ -706,7 +664,7 @@ msgstr ""
msgid "Creation date"
msgstr "Fecha de creación"
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr "Contraseñas cifradas"
@@ -728,7 +686,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr "Panel de Control"
@@ -741,7 +699,7 @@ msgstr ""
msgid "Day"
msgstr "Día"
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -756,11 +714,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -789,7 +747,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -814,7 +772,7 @@ msgstr "Deshabilitado"
msgid "Disable links"
msgstr "Deshabilitado"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
#, fuzzy
msgid "disabled"
msgstr "(deshabilitado)"
@@ -852,12 +810,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -882,7 +840,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -898,9 +856,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -917,7 +875,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr "Estado de DNS"
@@ -925,11 +883,11 @@ msgstr "Estado de DNS"
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -941,15 +899,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-#, fuzzy
-msgid "domain"
-msgstr "Dominio"
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr "Dominio"
@@ -957,28 +911,28 @@ msgstr "Dominio"
msgid "Domain administrator"
msgstr "Administrador del dominio"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Dominio creado"
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
#, fuzzy
msgid "Domain default value"
msgstr "Usar el valor por defecto del dominio"
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -986,16 +940,12 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
#, fuzzy
msgid "domain's default value"
msgstr "Usar el valor por defecto del dominio"
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Dominios"
@@ -1012,9 +962,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1051,7 +1001,7 @@ msgstr "Editar contacto"
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1090,7 +1040,7 @@ msgstr "Dirección de email"
msgid "Edition"
msgstr "Nueva cuenta"
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr "Correo-e"
@@ -1098,7 +1048,7 @@ msgstr "Correo-e"
msgid "Email address"
msgstr "Dirección de email"
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
#, fuzzy
msgid "Email providers"
msgstr "Dirección de email"
@@ -1122,12 +1072,12 @@ msgstr "Con una mailbox"
msgid "Enable"
msgstr "Activado"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr "Activar comprobación de DNS"
@@ -1138,13 +1088,13 @@ msgid "Enable links"
msgstr "Activado"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr "Activado"
@@ -1152,11 +1102,11 @@ msgstr "Activado"
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
#, fuzzy
msgid "Enter an email address"
msgstr "Dirección de email"
@@ -1177,7 +1127,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr "Caduca en"
@@ -1185,7 +1135,7 @@ msgstr "Caduca en"
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1251,7 +1201,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
@@ -1280,7 +1230,7 @@ msgstr "Siguiente"
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1297,7 +1247,7 @@ msgstr "Dirección de email"
msgid "Full name"
msgstr "Nombre completo"
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1307,9 +1257,9 @@ msgstr ""
msgid "Fully aligned"
msgstr "Nombre completo"
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1317,7 +1267,7 @@ msgstr "Nombre completo"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "General"
@@ -1365,13 +1315,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identidades"
@@ -1388,7 +1338,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1405,11 +1355,11 @@ msgstr "Importar"
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr "Importar dominios"
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1418,7 +1368,7 @@ msgstr ""
msgid "Import events"
msgstr "Importar identidades"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr "Importar identidades"
@@ -1442,7 +1392,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr "Información"
@@ -1462,11 +1412,6 @@ msgstr "Versión instalada"
msgid "Installed version"
msgstr "Versión instalada"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-#, fuzzy
-msgid "Invalid password"
-msgstr "Dirección aleatoria"
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1489,7 +1434,7 @@ msgstr "Mantener copias locales"
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1502,7 +1447,7 @@ msgid "Last modification date"
msgstr "Última fecha de modificación"
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1529,9 +1474,9 @@ msgstr ""
msgid "Level"
msgstr "Nivel"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1553,17 +1498,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr "Mailboxes"
-#: src/components/admin/identities/AccountEditForm.vue:165
-#, fuzzy
-msgid "Mailbox aliases:"
-msgstr "Mailboxes"
-
#: src/layouts/webmail/WebmailLayout.vue:188
#, fuzzy
msgid "Mailbox compressed"
@@ -1584,11 +1524,6 @@ msgstr "Fecha de creación"
msgid "Mailbox renamed"
msgstr "Mailboxes"
-#: src/components/admin/identities/AccountEditForm.vue:158
-#, fuzzy
-msgid "Mailbox:"
-msgstr "Mailboxes"
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr "Mailboxes"
@@ -1647,9 +1582,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1675,7 +1610,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1684,7 +1619,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Fecha de creación"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1702,7 +1637,7 @@ msgstr "Modificado"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1743,12 +1678,12 @@ msgstr "Nombre de usuario"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1849,9 +1784,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1898,16 +1833,16 @@ msgstr "Sin definir"
msgid "Note"
msgstr "Nota"
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
#, fuzzy
msgid "Number of allowed mailbox aliases:"
msgstr "Mailboxes"
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1956,8 +1891,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr "Opciones"
@@ -1987,22 +1922,22 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Contraseña"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
#, fuzzy
msgid "Password mismatch"
msgstr "Las contraseñas no coinciden"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
#, fuzzy
msgid "Password updated"
msgstr "Reenvío actualizado"
@@ -2068,7 +2003,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Perfil actualizado"
@@ -2117,11 +2052,11 @@ msgstr "Dirección de email"
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2155,9 +2090,9 @@ msgstr ""
msgid "Random address"
msgstr "Dirección aleatoria"
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr "Dirección aleatoria"
@@ -2203,13 +2138,13 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
#, fuzzy
-msgid "relaydomain"
+msgid "Relay domain"
msgstr "Nuevo dominio"
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2228,7 +2163,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2253,7 +2188,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr "Recursos"
@@ -2261,9 +2196,9 @@ msgstr "Recursos"
msgid "Resources usage"
msgstr "Uso de recursos"
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2271,7 +2206,7 @@ msgstr "Rol"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2339,7 +2274,7 @@ msgstr "Nueva cuenta"
msgid "Send only"
msgstr "Nueva cuenta"
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
#, fuzzy
msgid "Send only account"
@@ -2359,7 +2294,7 @@ msgstr "Direcciónes de remitente"
msgid "Sender addresses"
msgstr "Direcciónes de remitente"
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2371,7 +2306,7 @@ msgstr ""
msgid "Separator"
msgstr "Separador"
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2381,7 +2316,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Configuración"
@@ -2418,8 +2353,8 @@ msgstr ""
msgid "State/Province"
msgstr "CC.AA./Provincia"
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
msgid "Statistics"
@@ -2456,11 +2391,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr "Tags"
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2535,8 +2470,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2567,7 +2502,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr "Tipo"
@@ -2585,7 +2520,7 @@ msgstr "Desconocido"
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr "ilimitado"
@@ -2596,13 +2531,13 @@ msgstr "ilimitado"
msgid "Unlimited"
msgstr "ilimitado"
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2611,7 +2546,7 @@ msgstr ""
msgid "Update"
msgstr "Actualizar"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
#, fuzzy
msgid "Update auto-reply"
msgstr "Contraseña"
@@ -2621,7 +2556,7 @@ msgstr "Contraseña"
msgid "Update contact"
msgstr "Editar contacto"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
#, fuzzy
msgid "Update Password"
msgstr "Contraseña"
@@ -2640,12 +2575,12 @@ msgstr "Actualizado"
msgid "Use count"
msgstr "Nueva cuenta"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr "Usar el valor por defecto del dominio"
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Nombre de usuario"
@@ -2670,9 +2605,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2700,7 +2635,7 @@ msgstr "Bienvenido a Modoboa"
msgid "With a mailbox"
msgstr "Con una mailbox"
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2720,9 +2655,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2744,6 +2679,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
@@ -2781,6 +2720,52 @@ msgstr ""
msgid "Zip code"
msgstr ""
+#, fuzzy
+#~ msgid "account"
+#~ msgstr "Cuenta"
+
+#~ msgid "Account created"
+#~ msgstr "Cuenta creada"
+
+#, fuzzy
+#~ msgid "Account successfully deleted"
+#~ msgstr "Cuenta creada"
+
+#~ msgid "Account updated"
+#~ msgstr "Cuenta actualizada"
+
+#, fuzzy
+#~ msgid "alias"
+#~ msgstr "Alias"
+
+#, fuzzy
+#~ msgid "Alias successfully created"
+#~ msgstr "Alias creado"
+
+#, fuzzy
+#~ msgid "Alias updated"
+#~ msgstr "Alias creado"
+
+#, fuzzy
+#~ msgid "Aliases:"
+#~ msgstr "Alias"
+
+#, fuzzy
+#~ msgid "domain"
+#~ msgstr "Dominio"
+
+#, fuzzy
+#~ msgid "Invalid password"
+#~ msgstr "Dirección aleatoria"
+
+#, fuzzy
+#~ msgid "Mailbox aliases:"
+#~ msgstr "Mailboxes"
+
+#, fuzzy
+#~ msgid "Mailbox:"
+#~ msgstr "Mailboxes"
+
#~ msgid "Change password"
#~ msgstr "Cambiar contraseña"
diff --git a/frontend/src/locale/fi/app.po b/frontend/src/locale/fi/app.po
index b3a4f27a0..76b0767e5 100644
--- a/frontend/src/locale/fi/app.po
+++ b/frontend/src/locale/fi/app.po
@@ -69,11 +69,6 @@ msgstr "Määrämittainen aikaraja"
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-#, fuzzy
-msgid "account"
-msgstr "Tili"
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -81,31 +76,18 @@ msgstr "Tili"
msgid "Account"
msgstr "Tili"
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr "Tili luotu"
-
#: src/views/account/SettingsView.vue:3
#, fuzzy
msgid "Account settings"
msgstr "Päivitä asetukset"
-#: src/stores/accounts.store.js:67
-#, fuzzy
-msgid "Account successfully deleted"
-msgstr "Tili luotu"
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr "Tili päivitetty"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -119,11 +101,11 @@ msgstr "Toiminnot"
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -137,7 +119,7 @@ msgstr ""
msgid "Active"
msgstr "Toiminnot"
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -150,7 +132,7 @@ msgstr "Lisää"
msgid "Add a category"
msgstr "Toiminnot"
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr "Lisää uusi verkkotunnuksen alias"
@@ -159,7 +141,7 @@ msgstr "Lisää uusi verkkotunnuksen alias"
msgid "Add action"
msgstr "Toiminnot"
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr "Lisää järjestelmänvalvoja"
@@ -223,20 +205,20 @@ msgstr "Yleiset tiedot"
msgid "Administered domains"
msgstr "Hallinnoidut verkkotunnukset"
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr "Järjestelmänvalvoja lisäsi"
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr "Järjestelmänvalvojan nimi"
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr "Järjestelmänvalvoja poistettu"
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr "Ylläpitäjät"
@@ -260,8 +242,8 @@ msgstr "Verkkotunnuksen alias poistettu"
msgid "Alarm re-opened"
msgstr "Verkkotunnuksen alias poistettu"
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr "Hälytykset"
@@ -270,11 +252,6 @@ msgstr "Hälytykset"
msgid "Alarms deleted"
msgstr "Verkkotunnuksen alias poistettu"
-#: src/stores/identities.store.js:106
-#, fuzzy
-msgid "alias"
-msgstr "Alias"
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -291,20 +268,6 @@ msgstr "Alias luotu"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-#, fuzzy
-msgid "Alias successfully created"
-msgstr "Alias luotu"
-
-#: src/stores/aliases.store.js:65
-#, fuzzy
-msgid "Alias successfully deleted"
-msgstr "Verkkotunnuksen alias poistettu"
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr "Alias päivitetty"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -314,20 +277,15 @@ msgstr ""
"Tämän postilaatikon alias-nimet. Jos haluat luoda catchall-aliaksen, "
"kirjoita vain verkkotunnus (@domain.tld)."
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr "Aliakset"
-#: src/components/admin/identities/AccountEditForm.vue:125
-#, fuzzy
-msgid "Aliases:"
-msgstr "Aliakset"
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -365,12 +323,12 @@ msgstr "API-tunniste poistettu"
msgid "Apply"
msgstr "Käytä"
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
#, fuzzy
msgid "Are you sure you want to delete this alias?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
#, fuzzy
msgid "Are you sure you want to delete this identity ?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
@@ -405,7 +363,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Tarkastusketju"
@@ -423,7 +381,7 @@ msgstr "Automaattinen asetusten määrittäminen"
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -499,7 +457,7 @@ msgstr "Profiili päivitetty"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -534,7 +492,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
"Valitse tämä vaihtoehto, jos tiedostosi sisältämiä salasanoja ei ole "
@@ -572,7 +530,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -628,7 +586,7 @@ msgstr "Vahvistus"
msgid "Confirm and create"
msgstr "Vahvista ja luo"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Vahvistus"
@@ -666,7 +624,7 @@ msgstr "Kopioi turvatunnus leikepöydälle"
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr "Kopioi leikepöydälle"
@@ -690,7 +648,7 @@ msgstr ""
msgid "Create"
msgstr "Luontipäivä"
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr "Luo verkkotunnuksen ylläpitäjä"
@@ -708,7 +666,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr "Postilaatikolla"
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr "Luo aliaksia"
@@ -728,7 +686,7 @@ msgstr "Luo verkkotunnuksen tavanomaiset aliakset."
msgid "Creation date"
msgstr "Luontipäivä"
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr "Salakirjoita salasanat"
@@ -749,7 +707,7 @@ msgstr "Päivittäinen viestien lähetysraja"
msgid "Daily sending limit"
msgstr "Päivittäinen lähetysraja"
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr "Työpöytä"
@@ -762,7 +720,7 @@ msgstr "Päivämäärä"
msgid "Day"
msgstr "Päivä"
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -778,11 +736,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -813,7 +771,7 @@ msgstr "Poista avain"
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -837,7 +795,7 @@ msgstr "Poista kaksivaiheinen tunnistautuminen (2FA) käytöstä"
msgid "Disable links"
msgstr "Pois käytöstä"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
#, fuzzy
msgid "disabled"
msgstr "(ei käytössä)"
@@ -878,12 +836,12 @@ msgid ""
msgstr ""
"DKIM-avaimet ovat jo olemassa tälle verkkotunnukselle. Haluatko korvata ne?"
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr "DKIM-avaimen pituus"
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr "DKIM-avaimen valitsin-tietue"
@@ -909,7 +867,7 @@ msgstr "DKIM-tietuetta ei löydy"
msgid "DKIM signing"
msgstr "DKIM-allekirjoitus"
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -925,9 +883,9 @@ msgstr "DMARC-tietuetta ei löydy"
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr "DNS"
@@ -945,7 +903,7 @@ msgstr "DNS-määritykset"
msgid "DNS configuration help"
msgstr "DNS-määritysapu"
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr "DNS-tila"
@@ -953,11 +911,11 @@ msgstr "DNS-tila"
msgid "Do not delete account folder"
msgstr "Älä poista tilikansiota"
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr "Älä poista verkkotunnuksen kansiota"
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
#, fuzzy
msgid "Do you really want to delete the domain %{ domain }?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
@@ -972,15 +930,11 @@ msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
msgid "Do you really want to delete this WebAuthn device?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-#, fuzzy
-msgid "domain"
-msgstr "Verkkotunnus"
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr "Verkkotunnus"
@@ -988,27 +942,27 @@ msgstr "Verkkotunnus"
msgid "Domain administrator"
msgstr "Luo verkkotunnuksen ylläpitäjä"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr "Verkkotunnuksen alias luotu"
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr "Verkkotunnuksen alias poistettu"
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr "Verkkotunnuksen alias päivitetty"
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Verkkotunnus luotu"
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr "Verkkotunnuksen oletusarvo"
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -1016,15 +970,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr "Verkkotunnus (esim. domain.tld)"
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr "Verkkotunnus päivitetty"
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr "verkkotunnuksen oletusarvo"
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Sinulla ei ole oikeutta tuoda verkkotunnuksia"
@@ -1042,9 +992,9 @@ msgstr ""
msgid "E-mail"
msgstr "Sähköposti"
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1079,7 +1029,7 @@ msgstr "Muokkaa tiliä"
msgid "Edit domain"
msgstr "Muokkaa verkkotunnusta"
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr "Muokkaa verkkotunnusta"
@@ -1118,7 +1068,7 @@ msgstr "Sähköpostiosoite"
msgid "Edition"
msgstr "Muokkaa"
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr "Sähköposti"
@@ -1126,7 +1076,7 @@ msgstr "Sähköposti"
msgid "Email address"
msgstr "Sähköpostiosoite"
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
#, fuzzy
msgid "Email providers"
msgstr "Sähköpostiosoite"
@@ -1150,12 +1100,12 @@ msgstr "Postilaatikolla"
msgid "Enable"
msgstr "Käytössä"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr "Ota DKIM-allekirjoitus käyttöön"
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr "Ota DNS-tarkistukset käyttöön"
@@ -1166,13 +1116,13 @@ msgid "Enable links"
msgstr "Käytössä"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr "Käytössä"
@@ -1180,11 +1130,11 @@ msgstr "Käytössä"
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr "Anna yksinkertainen käyttäjätunnus tai sähköpostiosoite"
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr "Syötä oikean muotoinen sähköpostiosoite"
@@ -1204,7 +1154,7 @@ msgstr "Esim: 10 MB. Jätä tyhjäksi, jos et halua rajoitusta"
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr "Vanhenee"
@@ -1212,7 +1162,7 @@ msgstr "Vanhenee"
msgid "Export accounts and aliases to CSV"
msgstr "Vie tilit ja aliakset CSV-tiedostoon"
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr "Vie verkkotunnukset ja aliakset CSV-tiedostoon"
@@ -1281,7 +1231,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1309,7 +1259,7 @@ msgstr "Välitä"
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1326,7 +1276,7 @@ msgstr "Sähköpostiosoite"
msgid "Full name"
msgstr "Koko nimi"
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr "Koko nimi/saaja"
@@ -1336,9 +1286,9 @@ msgstr "Koko nimi/saaja"
msgid "Fully aligned"
msgstr "Koko nimi"
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1346,7 +1296,7 @@ msgstr "Koko nimi"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "Yleiset"
@@ -1394,13 +1344,13 @@ msgstr ""
"Tässä on esimerkki DNS-määrityksistä (bind-muodossa). Korvaa [ ]:n välissä "
"olevat arvot sopivilla arvoilla."
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr "Tunniste"
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identiteetit"
@@ -1417,7 +1367,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
#, fuzzy
msgid "IMAP Migration"
msgstr "Automaattinen asetusten määrittäminen"
@@ -1436,11 +1386,11 @@ msgstr "Tuonti"
msgid "Import accounts and aliases from CSV file"
msgstr "Tuo tilejä ja aliaksia CSV-tiedostosta"
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr "Tuo verkkotunnuksia"
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr "Tuo verkkotunnukset ja aliakset CSV-tiedostosta"
@@ -1449,7 +1399,7 @@ msgstr "Tuo verkkotunnukset ja aliakset CSV-tiedostosta"
msgid "Import events"
msgstr "Tuo identiteetit"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr "Tuo identiteetit"
@@ -1473,7 +1423,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
#, fuzzy
msgid "Information"
@@ -1498,10 +1448,6 @@ msgstr "Asennettu versio"
msgid "Installed version"
msgstr "Asennettu versio"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr "Virheellinen salasana"
-
#: src/plugins/rules.js:45
#, fuzzy
msgid "Invalid port number"
@@ -1528,7 +1474,7 @@ msgstr "Säilytä paikallisia kopioita"
msgid "Language"
msgstr "Kieli"
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1541,7 +1487,7 @@ msgid "Last modification date"
msgstr "Viimeisin muutospäivä"
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1569,9 +1515,9 @@ msgstr ""
msgid "Level"
msgstr "Taso"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr "Rajoitukset"
@@ -1593,17 +1539,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr "Postilaatikko"
-#: src/components/admin/identities/AccountEditForm.vue:165
-#, fuzzy
-msgid "Mailbox aliases:"
-msgstr "Postilaatikot"
-
#: src/layouts/webmail/WebmailLayout.vue:188
#, fuzzy
msgid "Mailbox compressed"
@@ -1624,11 +1565,6 @@ msgstr "Luontipäivä"
msgid "Mailbox renamed"
msgstr "Postilaatikot"
-#: src/components/admin/identities/AccountEditForm.vue:158
-#, fuzzy
-msgid "Mailbox:"
-msgstr "Postilaatikko"
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr "Postilaatikot"
@@ -1686,9 +1622,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr "Viestien lähetysraja"
@@ -1714,7 +1650,7 @@ msgstr ""
msgid "messages"
msgstr "viestit"
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr "Viestit"
@@ -1723,7 +1659,7 @@ msgstr "Viestit"
msgid "Migration deleted"
msgstr "Luontipäivä"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1741,7 +1677,7 @@ msgstr "Muokattu"
msgid "Modify"
msgstr "Muokkaa"
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1782,12 +1718,12 @@ msgstr "Käyttäjätunnus"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1889,9 +1825,9 @@ msgstr "ei"
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1939,16 +1875,16 @@ msgstr "Ei luotu"
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
#, fuzzy
msgid "Number of allowed mailbox aliases:"
msgstr "Postilaatikot"
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -2002,8 +1938,8 @@ msgstr "Avattu"
msgid "Opened alarms"
msgstr "Avatut hälytykset"
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr "Vaihtoehdot"
@@ -2032,22 +1968,22 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Salasana"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr "Salasana kopioitu leikepöydälle"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
#, fuzzy
msgid "Password mismatch"
msgstr "Salasanat eivät täsmää"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr "Salasana päivitetty"
@@ -2112,7 +2048,7 @@ msgstr "Jatka"
msgid "Profile"
msgstr "Profiili"
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Profiili päivitetty"
@@ -2161,11 +2097,11 @@ msgstr "Etunimi"
msgid "Queue ID"
msgstr "Jonon ID"
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2203,9 +2139,9 @@ msgstr "Kiintiö:"
msgid "Random address"
msgstr "Satunnainen osoite"
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr "Satunnainen salasana"
@@ -2251,13 +2187,13 @@ msgstr ""
msgid "Relative time ranges"
msgstr "Suhteelliset aikavälialueet"
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr "Välitysrele"
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
#, fuzzy
-msgid "relaydomain"
+msgid "Relay domain"
msgstr "Uusi verkkotunnus"
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2276,7 +2212,7 @@ msgstr ""
msgid "Remove this address"
msgstr "Poista tämä osoite"
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr "Poista tämä ylläpitäjä"
@@ -2303,7 +2239,7 @@ msgid "Reset recovery codes"
msgstr "Uudet palautuskoodit"
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr "Resurssit"
@@ -2311,9 +2247,9 @@ msgstr "Resurssit"
msgid "Resources usage"
msgstr "Resurssien käyttö"
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2321,7 +2257,7 @@ msgstr "Rooli"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2392,7 +2328,7 @@ msgstr "Valitse tili"
msgid "Send only"
msgstr "Valitse tili"
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
#, fuzzy
msgid "Send only account"
@@ -2410,7 +2346,7 @@ msgstr "Lähettäjän osoite poistettu"
msgid "Sender addresses"
msgstr "Lähettäjän osoitteet"
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr "Lähetysraja"
@@ -2423,7 +2359,7 @@ msgstr "Lähetysraja:"
msgid "Separator"
msgstr "Erotin"
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr "Palvelu"
@@ -2434,7 +2370,7 @@ msgid "Service: "
msgstr "Palvelu:"
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Asetukset"
@@ -2472,8 +2408,8 @@ msgstr "Aloita nimen kirjoittaminen tästä..."
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
msgid "Statistics"
@@ -2510,11 +2446,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr "Tunnisteet"
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2593,8 +2529,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr "Siirto"
@@ -2627,7 +2563,7 @@ msgid ""
"account."
msgstr "Onnittelut! Kaksivaiheinen tunnistus on nyt käytössä tililläsi."
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr "Tyyppi"
@@ -2645,7 +2581,7 @@ msgstr "Tuntematon"
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr "rajoittamaton"
@@ -2656,13 +2592,13 @@ msgstr "rajoittamaton"
msgid "Unlimited"
msgstr "rajoittamaton"
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2671,7 +2607,7 @@ msgstr ""
msgid "Update"
msgstr "Päivitä"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
#, fuzzy
msgid "Update auto-reply"
msgstr "Vaihda salasana"
@@ -2681,7 +2617,7 @@ msgstr "Vaihda salasana"
msgid "Update contact"
msgstr "Muokkaa tiliä"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr "Vaihda salasana"
@@ -2698,12 +2634,12 @@ msgstr "Päivitetty"
msgid "Use count"
msgstr "Uusi tili"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr "Käytä verkkotunnuksen oletusarvoa"
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Käyttäjätunnus"
@@ -2728,9 +2664,9 @@ msgstr "Varoitus"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2758,7 +2694,7 @@ msgstr "Tervetuloa Modoboaan"
msgid "With a mailbox"
msgstr "Postilaatikolla"
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr "Postilaatikolla"
@@ -2778,9 +2714,9 @@ msgstr "kyllä"
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2802,6 +2738,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr "Voit käyttää erottimena eri merkkiä."
@@ -2840,6 +2780,57 @@ msgstr ""
msgid "Zip code"
msgstr "Pin-koodi"
+#, fuzzy
+#~ msgid "account"
+#~ msgstr "Tili"
+
+#~ msgid "Account created"
+#~ msgstr "Tili luotu"
+
+#, fuzzy
+#~ msgid "Account successfully deleted"
+#~ msgstr "Tili luotu"
+
+#~ msgid "Account updated"
+#~ msgstr "Tili päivitetty"
+
+#, fuzzy
+#~ msgid "alias"
+#~ msgstr "Alias"
+
+#, fuzzy
+#~ msgid "Alias successfully created"
+#~ msgstr "Alias luotu"
+
+#, fuzzy
+#~ msgid "Alias successfully deleted"
+#~ msgstr "Verkkotunnuksen alias poistettu"
+
+#~ msgid "Alias updated"
+#~ msgstr "Alias päivitetty"
+
+#, fuzzy
+#~ msgid "Aliases:"
+#~ msgstr "Aliakset"
+
+#, fuzzy
+#~ msgid "domain"
+#~ msgstr "Verkkotunnus"
+
+#~ msgid "Domain updated"
+#~ msgstr "Verkkotunnus päivitetty"
+
+#~ msgid "Invalid password"
+#~ msgstr "Virheellinen salasana"
+
+#, fuzzy
+#~ msgid "Mailbox aliases:"
+#~ msgstr "Postilaatikot"
+
+#, fuzzy
+#~ msgid "Mailbox:"
+#~ msgstr "Postilaatikko"
+
#, fuzzy
#~ msgid "Change password"
#~ msgstr "Vaihda salasana"
diff --git a/frontend/src/locale/fr/app.po b/frontend/src/locale/fr/app.po
index 251ad7f21..0810c026b 100644
--- a/frontend/src/locale/fr/app.po
+++ b/frontend/src/locale/fr/app.po
@@ -72,10 +72,6 @@ msgstr "Plage de temps absolue"
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr "compte"
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -83,29 +79,17 @@ msgstr "compte"
msgid "Account"
msgstr "Compte"
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr "Compte créé"
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr "Paramètres du compte"
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr "Compte supprimé avec succès"
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr "Compte mis à jour"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -119,11 +103,11 @@ msgstr "Actions"
msgid "Activate filter set"
msgstr "Activer le jeu de filtre"
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr "Activez votre réponse automatique à partir de cette date"
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr "Activez votre réponse automatique jusqu'à cette date"
@@ -136,7 +120,7 @@ msgstr "actif"
msgid "Active"
msgstr "Actif"
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -149,7 +133,7 @@ msgstr "Ajouter"
msgid "Add a category"
msgstr "Ajouter une action"
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr "Ajouter un nouvel alias de domaine"
@@ -157,7 +141,7 @@ msgstr "Ajouter un nouvel alias de domaine"
msgid "Add action"
msgstr "Ajouter une action"
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr "Ajouter un administrateur"
@@ -219,20 +203,20 @@ msgstr "Information sur le carnet d'adresse"
msgid "Administered domains"
msgstr "Domaines administrés"
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr "L'administrateur a ajouté"
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr "Nom de l'administrateur"
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr "Administrateur supprimé"
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr "Administrateurs"
@@ -252,8 +236,8 @@ msgstr "Alarme supprimée"
msgid "Alarm re-opened"
msgstr "Alarme ré-ouverte"
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr "Alarmes"
@@ -261,10 +245,6 @@ msgstr "Alarmes"
msgid "Alarms deleted"
msgstr "Alarmes supprimées"
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr "alias"
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -280,18 +260,6 @@ msgstr "Alias déjà ajouté"
msgid "Alias already exists, redirecting to edit page"
msgstr "L'alias existe déjà, redirection vers la page de modification"
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr "Alias créé avec succès"
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr "Alias supprimé avec succès"
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr "Alias mis à jour"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -301,19 +269,15 @@ msgstr ""
"Alias(s) de cette boîte aux lettres. Pour créer un alias fourre-tout, entrer "
"uniquement le nom du domaine (@domain.tld)."
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr "Alias"
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr "Alias :"
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr "Alignement"
@@ -350,11 +314,11 @@ msgstr "Jeton API supprimé"
msgid "Apply"
msgstr "Appliquer"
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr "Voulez-vous réellement supprimer cet alias ?"
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr "Voulez-vous réellement supprimer cette identité ?"
@@ -386,7 +350,7 @@ msgstr "Tentative de connexion."
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Journal des modifications"
@@ -404,7 +368,7 @@ msgstr "Configuration automatique"
msgid "Auto-reply message"
msgstr "Message de réponse automatique"
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr "Message de réponse automatique mis à jour"
@@ -480,7 +444,7 @@ msgstr "Filtre mis à jour"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -516,7 +480,7 @@ msgstr "Vérifier la connexion :"
msgid "Check out the following list to find related components"
msgstr "Consulter la liste suivante pour trouver des composants associés"
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
"Cochez cette option si les mots de passe contenus dans votre fichier ne sont "
@@ -551,7 +515,7 @@ msgid "Click here to copy the key"
msgstr "Cliquer ici pour copier la clé"
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -604,7 +568,7 @@ msgstr "Conditions"
msgid "Confirm and create"
msgstr "Confirmer et créer"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Confirmation"
@@ -644,7 +608,7 @@ msgstr "Copier la clé dans la presse-papiers"
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr "Copier dans le presse-papiers"
@@ -667,7 +631,7 @@ msgstr "Pays"
msgid "Create"
msgstr "Créer"
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr "Créer un administrateur de domaine"
@@ -685,7 +649,7 @@ msgstr "Créer un nouveau jeu de filtre"
msgid "Create a new mailbox"
msgstr "Créer un nouveau jeu de filtre"
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr "Créer des alias"
@@ -705,7 +669,7 @@ msgstr "Créer des aliases standard pour le domaine"
msgid "Creation date"
msgstr "Date de création"
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr "Chiffrer les mots de passe"
@@ -726,7 +690,7 @@ msgstr "Limite quotidienne d'envoi de messages"
msgid "Daily sending limit"
msgstr "Limite d'envoi quotidienne"
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr "Tableau de bord"
@@ -739,7 +703,7 @@ msgstr "Date"
msgid "Day"
msgstr "Jour"
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -755,11 +719,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -789,7 +753,7 @@ msgstr "Supprimer le jeton"
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -812,7 +776,7 @@ msgstr "Désactiver l'authentification à double facteur"
msgid "Disable links"
msgstr "Desactiver"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr "désactivé"
@@ -851,12 +815,12 @@ msgstr ""
"La génération de la clé DKIM ne semble pas avoir eu lieu ou a échoué. Voulez "
"vous replanifier cette action ?"
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr "Longeur de clé DKIM"
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr "Sélecteur de clé DKIM"
@@ -881,7 +845,7 @@ msgstr "Enregistrement DKIM introuvable"
msgid "DKIM signing"
msgstr "Signature DKIM"
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr "DMARC"
@@ -897,9 +861,9 @@ msgstr "Enregistrement DMARC introuvable"
msgid "DMARC support does not seem to be enabled for this domain."
msgstr "La support DMARC ne semble pas actif pour ce domaine."
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr "DNS"
@@ -916,7 +880,7 @@ msgstr "Configuration DNS pour"
msgid "DNS configuration help"
msgstr "Aide à la configuration du DNS"
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr "Statut DNS"
@@ -924,11 +888,11 @@ msgstr "Statut DNS"
msgid "Do not delete account folder"
msgstr "Ne pas supprimer le dossier du compte"
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr "Ne pas supprimer le dossier des domaines"
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr "Voulez-vous réellement supprimer le domaine %{ domaine } ?"
@@ -941,14 +905,11 @@ msgstr "Voulez vous vraiment supprimer ce périphérique Webauthn ?"
msgid "Do you really want to delete this WebAuthn device?"
msgstr "Voulez vous vraiment supprimer ce périphérique Webauthn ?"
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr "domaine"
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr "Domaine"
@@ -956,27 +917,27 @@ msgstr "Domaine"
msgid "Domain administrator"
msgstr "Administrateur de domaine"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr "Alias de domaine créé"
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr "Alias de domaine supprimé"
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr "Alias de domaine mise à jour"
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domaine créé"
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr "Valeur du domaine par défaut"
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr "Supprimer le domaine"
@@ -984,15 +945,11 @@ msgstr "Supprimer le domaine"
msgid "Domain name (ex: domain.tld)"
msgstr "Nom de domaine (ex: domaine.tld)"
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr "Domaine mise à jour"
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr "La valeur par défaut du domaine"
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domaines"
@@ -1010,9 +967,9 @@ msgstr "Télécharger le jeu de filtre"
msgid "E-mail"
msgstr "E-mail"
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1047,7 +1004,7 @@ msgstr "Editer le contact"
msgid "Edit domain"
msgstr "Modifier le domaine"
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr "Modifier l'alias de domaine"
@@ -1082,7 +1039,7 @@ msgstr "Modifier votre périphérique"
msgid "Edition"
msgstr "Modification"
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr "E-mail"
@@ -1090,7 +1047,7 @@ msgstr "E-mail"
msgid "Email address"
msgstr "Adresse email"
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr "Fournisseurs de messagerie"
@@ -1112,12 +1069,12 @@ msgstr "Avec boîte aux lettres"
msgid "Enable"
msgstr "Activer"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr "Activer la signature DKIM"
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr "Activer les tests DNS"
@@ -1128,13 +1085,13 @@ msgid "Enable links"
msgstr "Activer"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr "Activé"
@@ -1142,11 +1099,11 @@ msgstr "Activé"
msgid "Enter a name to register a new webauthn device."
msgstr "Renseignez un nom pour enregistrer un nouveau périphérique webauthn."
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr "Entrer un nom d'utilisateur simple ou une adresse e-mail"
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr "Entrer une adresse e-mail"
@@ -1167,7 +1124,7 @@ msgstr "Ex: 10MB. Laisser vide pour aucune limite"
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr "Expire le"
@@ -1175,7 +1132,7 @@ msgstr "Expire le"
msgid "Export accounts and aliases to CSV"
msgstr "Exporter les comptes et les alias au format CSV"
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr "Exporter les domaines et les alias au format CSV"
@@ -1237,7 +1194,7 @@ msgid "Filters"
msgstr "Filtres"
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1266,7 +1223,7 @@ msgstr "Transféré"
msgid "Forwarders with ARC"
msgstr "Transporteur avec ARC"
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1283,7 +1240,7 @@ msgstr "Adresse email"
msgid "Full name"
msgstr "Nom complet"
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr "Nom complet / destinataire"
@@ -1292,9 +1249,9 @@ msgstr "Nom complet / destinataire"
msgid "Fully aligned"
msgstr "Entièrement aligné"
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1302,7 +1259,7 @@ msgstr "Entièrement aligné"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "Général"
@@ -1349,13 +1306,13 @@ msgstr ""
"Voici un exemplaire de configuration DNS (format bind). Remplacer les "
"valeurs entre [ ] par les valeurs appropriées."
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr "Identification"
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identités"
@@ -1376,7 +1333,7 @@ msgstr ""
"Si vous l'avez récemment configuré, veuillez attendre que le premier rapport "
"soit reçu et traité. "
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr "Migration IMAP"
@@ -1393,11 +1350,11 @@ msgstr "Importer"
msgid "Import accounts and aliases from CSV file"
msgstr "Importation de comptes et alias à partir d'un fichier CSV"
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr "Importer des domaines"
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr "Importation de domaines et alias à partir d'un fichier CSV"
@@ -1406,7 +1363,7 @@ msgstr "Importation de domaines et alias à partir d'un fichier CSV"
msgid "Import events"
msgstr "Importer des identités"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr "Importer des identités"
@@ -1431,7 +1388,7 @@ msgstr ""
"Informez TOUS vos utilisateurs qu'ils doivent se connecter "
"à Modoboa pour compléter cette opération"
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr "Information"
@@ -1454,10 +1411,6 @@ msgstr "Composants installés"
msgid "Installed version"
msgstr "Version installée"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr "Mot de passe incorrect"
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr "Numéro de port incorrect"
@@ -1483,7 +1436,7 @@ msgstr "Conserver des copies locales"
msgid "Language"
msgstr "Langage"
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr "Cette langue n'existe pas"
@@ -1496,7 +1449,7 @@ msgid "Last modification date"
msgstr "Date de dernière modification"
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1522,9 +1475,9 @@ msgstr ""
msgid "Level"
msgstr "Niveau"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr "Limites"
@@ -1548,16 +1501,12 @@ msgstr ""
"mis à jour"
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr "Boîte aux lettres"
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr "Alias de boîte aux lettres :"
-
#: src/layouts/webmail/WebmailLayout.vue:188
#, fuzzy
msgid "Mailbox compressed"
@@ -1578,10 +1527,6 @@ msgstr "Migration supprimée"
msgid "Mailbox renamed"
msgstr "Boîtes aux lettres"
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr "Boîte aux lettres"
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr "Boîtes aux lettres"
@@ -1640,9 +1585,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr "Limite d'envoi des messages"
@@ -1668,7 +1613,7 @@ msgstr ""
msgid "messages"
msgstr "messages"
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr "Messages"
@@ -1676,7 +1621,7 @@ msgstr "Messages"
msgid "Migration deleted"
msgstr "Migration supprimée"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr "Migrations"
@@ -1693,7 +1638,7 @@ msgstr "Modifié"
msgid "Modify"
msgstr "Modifier"
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr "Supervision"
@@ -1733,12 +1678,12 @@ msgstr "nom"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1835,9 +1780,9 @@ msgstr "non"
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1885,15 +1830,15 @@ msgstr "Non générée"
msgid "Note"
msgstr "Note"
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr "Nombre d'alias autorisé :"
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr "Nombre de boites aux lettres autorisé :"
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr "Nombre d'alias associés :"
@@ -1943,8 +1888,8 @@ msgstr "Ouvert"
msgid "Opened alarms"
msgstr "Alarmes ouvertes"
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr "Options"
@@ -1973,21 +1918,21 @@ msgstr "Sources partiellement fiables / Transitaires"
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Mot de passe"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr "Mot de passe copié dans la presse-papier"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr "Le mot de passe est différent"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr "Mot de passe mis à jour"
@@ -2055,7 +2000,7 @@ msgstr "Procéder"
msgid "Profile"
msgstr "Profil"
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Profil mis à jour"
@@ -2099,11 +2044,11 @@ msgstr "Fournisseurs"
msgid "Queue ID"
msgstr "ID de file"
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2139,9 +2084,9 @@ msgstr "Quota :"
msgid "Random address"
msgstr "Adresse aléatoire"
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr "Mot de passe aléatoire"
@@ -2186,12 +2131,13 @@ msgstr "Péréphériques Webauthn enregistrés"
msgid "Relative time ranges"
msgstr "Intervalles des temps relatifs"
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr "Relais"
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+#, fuzzy
+msgid "Relay domain"
msgstr "domaine relais"
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2210,7 +2156,7 @@ msgstr "Supprimer la condition"
msgid "Remove this address"
msgstr "Supprimer cette adresse"
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr "Supprimer cet administrateur"
@@ -2235,7 +2181,7 @@ msgid "Reset recovery codes"
msgstr "Rénitialiser les codes de récupération"
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr "Ressources"
@@ -2243,9 +2189,9 @@ msgstr "Ressources"
msgid "Resources usage"
msgstr "Utilisation des ressources"
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2253,7 +2199,7 @@ msgstr "Rôle"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2321,7 +2267,7 @@ msgstr "Envoi uniquement"
msgid "Send only"
msgstr "Envoi uniquement"
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr "Compte limité à l'envoi"
@@ -2338,7 +2284,7 @@ msgstr "Adresse d'expédition supprimée"
msgid "Sender addresses"
msgstr "Adresses d'expédition"
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr "Limite d'envoi"
@@ -2350,7 +2296,7 @@ msgstr "Limite d'envoi :"
msgid "Separator"
msgstr "Séparateur"
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr "Service"
@@ -2360,7 +2306,7 @@ msgid "Service: "
msgstr "Service :"
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Paramètres"
@@ -2397,8 +2343,8 @@ msgstr "Commencer à saisir un nom ici..."
msgid "State/Province"
msgstr "Etat/Région"
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr "Statistiques"
@@ -2434,11 +2380,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr "Tags"
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2525,8 +2471,8 @@ msgstr ""
msgid "Total"
msgstr "Total"
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr "Transport"
@@ -2559,7 +2505,7 @@ msgstr ""
"L'authentification à deux facteurs utilisant des mots de passe jetables est "
"active pour votre compte."
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr "Type"
@@ -2576,7 +2522,7 @@ msgstr "Inconnu"
msgid "Unknown sources / Threats"
msgstr "Sources inconnues / Menaces"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr "illimité"
@@ -2586,13 +2532,13 @@ msgstr "illimité"
msgid "Unlimited"
msgstr "illimité"
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr "Jusqu'au"
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2601,7 +2547,7 @@ msgstr "Jusqu'au"
msgid "Update"
msgstr "Mettre à jour"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr "Mettre à jour la réponse automatique"
@@ -2610,7 +2556,7 @@ msgstr "Mettre à jour la réponse automatique"
msgid "Update contact"
msgstr "Editer le contact"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr "Mise à jour du mot de passe"
@@ -2626,12 +2572,12 @@ msgstr "Mis à jour"
msgid "Use count"
msgstr "Nombre d'utilisations"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr "Utiliser la valeur par défaut du domaine"
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Nom d'utilisateur"
@@ -2655,9 +2601,9 @@ msgstr "Avertissement"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2685,7 +2631,7 @@ msgstr "Bienvenue dans Modoboa"
msgid "With a mailbox"
msgstr "Avec une boite aux lettres"
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr "Avec boîte aux lettres"
@@ -2705,9 +2651,9 @@ msgstr "oui"
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2732,6 +2678,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr "Vous pouvez utiliser autre caractère comme séparateur"
@@ -2775,5 +2725,47 @@ msgstr "Votre navigateur ne semble pas compatible avec WebAuthN"
msgid "Zip code"
msgstr "Code Pin"
+#~ msgid "account"
+#~ msgstr "compte"
+
+#~ msgid "Account created"
+#~ msgstr "Compte créé"
+
+#~ msgid "Account successfully deleted"
+#~ msgstr "Compte supprimé avec succès"
+
+#~ msgid "Account updated"
+#~ msgstr "Compte mis à jour"
+
+#~ msgid "alias"
+#~ msgstr "alias"
+
+#~ msgid "Alias successfully created"
+#~ msgstr "Alias créé avec succès"
+
+#~ msgid "Alias successfully deleted"
+#~ msgstr "Alias supprimé avec succès"
+
+#~ msgid "Alias updated"
+#~ msgstr "Alias mis à jour"
+
+#~ msgid "Aliases:"
+#~ msgstr "Alias :"
+
+#~ msgid "domain"
+#~ msgstr "domaine"
+
+#~ msgid "Domain updated"
+#~ msgstr "Domaine mise à jour"
+
+#~ msgid "Invalid password"
+#~ msgstr "Mot de passe incorrect"
+
+#~ msgid "Mailbox aliases:"
+#~ msgstr "Alias de boîte aux lettres :"
+
+#~ msgid "Mailbox:"
+#~ msgstr "Boîte aux lettres"
+
#~ msgid "Admin"
#~ msgstr "Admin"
diff --git a/frontend/src/locale/it/app.po b/frontend/src/locale/it/app.po
index c1c897539..7db884af2 100644
--- a/frontend/src/locale/it/app.po
+++ b/frontend/src/locale/it/app.po
@@ -62,11 +62,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-#, fuzzy
-msgid "account"
-msgstr "Account"
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -74,31 +69,18 @@ msgstr "Account"
msgid "Account"
msgstr "Account"
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr "Account creato"
-
#: src/views/account/SettingsView.vue:3
#, fuzzy
msgid "Account settings"
msgstr "Impostazioni"
-#: src/stores/accounts.store.js:67
-#, fuzzy
-msgid "Account successfully deleted"
-msgstr "Account creato"
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr "Account aggiornato"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -112,11 +94,11 @@ msgstr "Azioni"
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -130,7 +112,7 @@ msgstr ""
msgid "Active"
msgstr "Azioni"
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -143,7 +125,7 @@ msgstr "Aggiungi"
msgid "Add a category"
msgstr "Azioni"
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -152,7 +134,7 @@ msgstr ""
msgid "Add action"
msgstr "Azioni"
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -214,20 +196,20 @@ msgstr "Informazioni di rubrica"
msgid "Administered domains"
msgstr "Domini amministrati"
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr "Amministratori"
@@ -249,8 +231,8 @@ msgstr "Data di creazione"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -258,11 +240,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-#, fuzzy
-msgid "alias"
-msgstr "Alias"
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -279,20 +256,6 @@ msgstr "Alias creato"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-#, fuzzy
-msgid "Alias successfully created"
-msgstr "Alias creato"
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-#, fuzzy
-msgid "Alias updated"
-msgstr "Alias creato"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -300,20 +263,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr "Alias"
-#: src/components/admin/identities/AccountEditForm.vue:125
-#, fuzzy
-msgid "Aliases:"
-msgstr "Alias"
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -353,11 +311,11 @@ msgstr "Data di creazione"
msgid "Apply"
msgstr "Applica"
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -391,7 +349,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -409,7 +367,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -485,7 +443,7 @@ msgstr "Profilo aggiornato"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -520,7 +478,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
"Seleziona questa opzione se le password contenute nel file non sono criptate"
@@ -555,7 +513,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -609,7 +567,7 @@ msgstr "Conferma"
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Conferma"
@@ -645,7 +603,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -669,7 +627,7 @@ msgstr "Paese"
msgid "Create"
msgstr "Data di creazione"
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr "Crea un amministratore di dominio"
@@ -687,7 +645,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr "Con una casella di posta"
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr "Crea alias"
@@ -707,7 +665,7 @@ msgstr ""
msgid "Creation date"
msgstr "Data di creazione"
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr "Cripta le password"
@@ -729,7 +687,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr ""
@@ -742,7 +700,7 @@ msgstr ""
msgid "Day"
msgstr "Giorno"
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -759,11 +717,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -792,7 +750,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -817,7 +775,7 @@ msgstr "Disabilitato"
msgid "Disable links"
msgstr "Disabilitato"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
#, fuzzy
msgid "disabled"
msgstr "(disabilitato)"
@@ -855,12 +813,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -885,7 +843,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -901,9 +859,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr "DNS"
@@ -920,7 +878,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr "Stato del DNS"
@@ -928,11 +886,11 @@ msgstr "Stato del DNS"
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -944,15 +902,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-#, fuzzy
-msgid "domain"
-msgstr "Dominio"
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr "Dominio"
@@ -960,28 +914,28 @@ msgstr "Dominio"
msgid "Domain administrator"
msgstr "Amministratore di dominio"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Dominio creato"
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
#, fuzzy
msgid "Domain default value"
msgstr "Usa il valore predefinito"
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -989,16 +943,12 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
#, fuzzy
msgid "domain's default value"
msgstr "Usa il valore predefinito"
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domini"
@@ -1015,9 +965,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1054,7 +1004,7 @@ msgstr "Modifica contatto"
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1093,7 +1043,7 @@ msgstr "Indirizzo email"
msgid "Edition"
msgstr "Nuovo account"
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr "Email"
@@ -1101,7 +1051,7 @@ msgstr "Email"
msgid "Email address"
msgstr "Indirizzo email"
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
#, fuzzy
msgid "Email providers"
msgstr "Indirizzo email"
@@ -1125,12 +1075,12 @@ msgstr "Con una casella di posta"
msgid "Enable"
msgstr "Abilitato"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr "Abilita la firma DKIM"
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr "Abilita i controlli DNS"
@@ -1141,13 +1091,13 @@ msgid "Enable links"
msgstr "Abilitato"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr "Abilitato"
@@ -1155,11 +1105,11 @@ msgstr "Abilitato"
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
#, fuzzy
msgid "Enter an email address"
msgstr "Indirizzo email"
@@ -1180,7 +1130,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr "Scade il"
@@ -1188,7 +1138,7 @@ msgstr "Scade il"
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1255,7 +1205,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
@@ -1285,7 +1235,7 @@ msgstr "Inoltra"
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1302,7 +1252,7 @@ msgstr "Indirizzo email"
msgid "Full name"
msgstr "Nome completo"
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1312,9 +1262,9 @@ msgstr ""
msgid "Fully aligned"
msgstr "Completamente allineato"
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1322,7 +1272,7 @@ msgstr "Completamente allineato"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "Generale"
@@ -1370,13 +1320,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identità"
@@ -1393,7 +1343,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1410,11 +1360,11 @@ msgstr "Importa"
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr "Importa domini"
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1423,7 +1373,7 @@ msgstr ""
msgid "Import events"
msgstr "Identità di importazione"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr "Identità di importazione"
@@ -1447,7 +1397,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr "Informazioni"
@@ -1467,11 +1417,6 @@ msgstr "Versione installata"
msgid "Installed version"
msgstr "Versione installata"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-#, fuzzy
-msgid "Invalid password"
-msgstr "Password casuale"
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1494,7 +1439,7 @@ msgstr "Mantieni copie locali"
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1507,7 +1452,7 @@ msgid "Last modification date"
msgstr "Data dell'ultima modifica"
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1534,9 +1479,9 @@ msgstr ""
msgid "Level"
msgstr "Livello"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1558,17 +1503,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr "Caselle di posta"
-#: src/components/admin/identities/AccountEditForm.vue:165
-#, fuzzy
-msgid "Mailbox aliases:"
-msgstr "Caselle di posta"
-
#: src/layouts/webmail/WebmailLayout.vue:188
#, fuzzy
msgid "Mailbox compressed"
@@ -1589,11 +1529,6 @@ msgstr "Data di creazione"
msgid "Mailbox renamed"
msgstr "Caselle di posta"
-#: src/components/admin/identities/AccountEditForm.vue:158
-#, fuzzy
-msgid "Mailbox:"
-msgstr "Caselle di posta"
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr "Caselle di posta"
@@ -1652,9 +1587,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1680,7 +1615,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1689,7 +1624,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Data di creazione"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1707,7 +1642,7 @@ msgstr "Modificato"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1748,12 +1683,12 @@ msgstr "Nome utente"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1854,9 +1789,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1903,16 +1838,16 @@ msgstr "Non generata"
msgid "Note"
msgstr "Note"
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
#, fuzzy
msgid "Number of allowed mailbox aliases:"
msgstr "Caselle di posta"
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1961,8 +1896,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr "Opzioni"
@@ -1992,22 +1927,22 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Password"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
#, fuzzy
msgid "Password mismatch"
msgstr "Le password non corrispondono"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
#, fuzzy
msgid "Password updated"
msgstr "Inoltro aggiornato"
@@ -2073,7 +2008,7 @@ msgstr ""
msgid "Profile"
msgstr "Profilo"
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Profilo aggiornato"
@@ -2122,11 +2057,11 @@ msgstr "Indirizzo email"
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2163,9 +2098,9 @@ msgstr "Dimensione massima"
msgid "Random address"
msgstr "Indirizzo casuale"
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr "Password casuale"
@@ -2211,13 +2146,13 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
#, fuzzy
-msgid "relaydomain"
+msgid "Relay domain"
msgstr "Nuovo dominio"
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2236,7 +2171,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2262,7 +2197,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr "Risorse"
@@ -2270,9 +2205,9 @@ msgstr "Risorse"
msgid "Resources usage"
msgstr "Utilizzo risorse"
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2280,7 +2215,7 @@ msgstr "Ruolo"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2348,7 +2283,7 @@ msgstr "Nuovo account"
msgid "Send only"
msgstr "Nuovo account"
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
#, fuzzy
msgid "Send only account"
@@ -2368,7 +2303,7 @@ msgstr "Indirizzi mittenti"
msgid "Sender addresses"
msgstr "Indirizzi mittenti"
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2380,7 +2315,7 @@ msgstr ""
msgid "Separator"
msgstr "Separatore"
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2390,7 +2325,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Impostazioni"
@@ -2427,8 +2362,8 @@ msgstr ""
msgid "State/Province"
msgstr "Provincia"
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
msgid "Statistics"
@@ -2465,11 +2400,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr "Tag"
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2542,8 +2477,8 @@ msgstr ""
msgid "Total"
msgstr "Totale"
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr "Trasporto"
@@ -2574,7 +2509,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr "Tipo"
@@ -2592,7 +2527,7 @@ msgstr "Sconosciuto"
msgid "Unknown sources / Threats"
msgstr "Fonti sconosciute / Minaccie"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr "senza limiti"
@@ -2603,13 +2538,13 @@ msgstr "senza limiti"
msgid "Unlimited"
msgstr "senza limiti"
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2618,7 +2553,7 @@ msgstr ""
msgid "Update"
msgstr "Aggiorna"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
#, fuzzy
msgid "Update auto-reply"
msgstr "Password"
@@ -2628,7 +2563,7 @@ msgstr "Password"
msgid "Update contact"
msgstr "Modifica contatto"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
#, fuzzy
msgid "Update Password"
msgstr "Password"
@@ -2647,12 +2582,12 @@ msgstr "Aggiornato"
msgid "Use count"
msgstr "Nuovo account"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr "Usa il valore predefinito"
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Nome utente"
@@ -2677,9 +2612,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2707,7 +2642,7 @@ msgstr "Benvenuti in Modoboa"
msgid "With a mailbox"
msgstr "Con una casella di posta"
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2727,9 +2662,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2751,6 +2686,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
@@ -2788,6 +2727,52 @@ msgstr ""
msgid "Zip code"
msgstr ""
+#, fuzzy
+#~ msgid "account"
+#~ msgstr "Account"
+
+#~ msgid "Account created"
+#~ msgstr "Account creato"
+
+#, fuzzy
+#~ msgid "Account successfully deleted"
+#~ msgstr "Account creato"
+
+#~ msgid "Account updated"
+#~ msgstr "Account aggiornato"
+
+#, fuzzy
+#~ msgid "alias"
+#~ msgstr "Alias"
+
+#, fuzzy
+#~ msgid "Alias successfully created"
+#~ msgstr "Alias creato"
+
+#, fuzzy
+#~ msgid "Alias updated"
+#~ msgstr "Alias creato"
+
+#, fuzzy
+#~ msgid "Aliases:"
+#~ msgstr "Alias"
+
+#, fuzzy
+#~ msgid "domain"
+#~ msgstr "Dominio"
+
+#, fuzzy
+#~ msgid "Invalid password"
+#~ msgstr "Password casuale"
+
+#, fuzzy
+#~ msgid "Mailbox aliases:"
+#~ msgstr "Caselle di posta"
+
+#, fuzzy
+#~ msgid "Mailbox:"
+#~ msgstr "Caselle di posta"
+
#~ msgid "Change password"
#~ msgstr "Cambia password"
diff --git a/frontend/src/locale/ja/app.po b/frontend/src/locale/ja/app.po
index 75e882ced..b6d80d862 100644
--- a/frontend/src/locale/ja/app.po
+++ b/frontend/src/locale/ja/app.po
@@ -61,10 +61,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr ""
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -72,29 +68,17 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr ""
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr ""
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr ""
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr ""
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -108,11 +92,11 @@ msgstr ""
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -125,7 +109,7 @@ msgstr ""
msgid "Active"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -137,7 +121,7 @@ msgstr ""
msgid "Add a category"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -145,7 +129,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -204,20 +188,20 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr ""
@@ -237,8 +221,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -246,10 +230,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -265,18 +245,6 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr ""
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr ""
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -284,19 +252,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr ""
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -333,11 +297,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -369,7 +333,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -387,7 +351,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -458,7 +422,7 @@ msgstr ""
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -492,7 +456,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
@@ -525,7 +489,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -577,7 +541,7 @@ msgstr ""
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr ""
@@ -613,7 +577,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -636,7 +600,7 @@ msgstr ""
msgid "Create"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr ""
@@ -653,7 +617,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr ""
@@ -672,7 +636,7 @@ msgstr ""
msgid "Creation date"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr ""
@@ -693,7 +657,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr ""
@@ -706,7 +670,7 @@ msgstr ""
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -720,11 +684,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -752,7 +716,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -774,7 +738,7 @@ msgstr ""
msgid "Disable links"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr ""
@@ -809,12 +773,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -839,7 +803,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -855,9 +819,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -874,7 +838,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr ""
@@ -882,11 +846,11 @@ msgstr ""
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -898,14 +862,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr ""
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -913,27 +874,27 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -941,15 +902,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -966,9 +923,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1000,7 +957,7 @@ msgstr ""
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1032,7 +989,7 @@ msgstr ""
msgid "Edition"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1040,7 +997,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr ""
@@ -1060,12 +1017,12 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1075,13 +1032,13 @@ msgid "Enable links"
msgstr ""
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr ""
@@ -1089,11 +1046,11 @@ msgstr ""
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr ""
@@ -1112,7 +1069,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1120,7 +1077,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1182,7 +1139,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1209,7 +1166,7 @@ msgstr ""
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1225,7 +1182,7 @@ msgstr ""
msgid "Full name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1234,9 +1191,9 @@ msgstr ""
msgid "Fully aligned"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1244,7 +1201,7 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr ""
@@ -1289,13 +1246,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
@@ -1312,7 +1269,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1329,11 +1286,11 @@ msgstr ""
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1341,7 +1298,7 @@ msgstr ""
msgid "Import events"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr ""
@@ -1363,7 +1320,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr ""
@@ -1382,10 +1339,6 @@ msgstr ""
msgid "Installed version"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr ""
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1408,7 +1361,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1421,7 +1374,7 @@ msgid "Last modification date"
msgstr ""
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1447,9 +1400,9 @@ msgstr ""
msgid "Level"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1471,16 +1424,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr ""
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr ""
@@ -1497,10 +1446,6 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr ""
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr ""
@@ -1556,9 +1501,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1582,7 +1527,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1590,7 +1535,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1607,7 +1552,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1647,12 +1592,12 @@ msgstr ""
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1746,9 +1691,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1794,15 +1739,15 @@ msgstr ""
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1848,8 +1793,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr ""
@@ -1877,21 +1822,21 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr ""
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr ""
@@ -1955,7 +1900,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr ""
@@ -1997,11 +1942,11 @@ msgstr ""
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2031,9 +1976,9 @@ msgstr ""
msgid "Random address"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr ""
@@ -2078,12 +2023,12 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+msgid "Relay domain"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2102,7 +2047,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2127,7 +2072,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr ""
@@ -2135,9 +2080,9 @@ msgstr ""
msgid "Resources usage"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2145,7 +2090,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2210,7 +2155,7 @@ msgstr ""
msgid "Send only"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr ""
@@ -2227,7 +2172,7 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2239,7 +2184,7 @@ msgstr ""
msgid "Separator"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2249,7 +2194,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr ""
@@ -2286,8 +2231,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
@@ -2323,11 +2268,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2398,8 +2343,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2428,7 +2373,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2445,7 +2390,7 @@ msgstr ""
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr ""
@@ -2455,13 +2400,13 @@ msgstr ""
msgid "Unlimited"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2470,7 +2415,7 @@ msgstr ""
msgid "Update"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr ""
@@ -2478,7 +2423,7 @@ msgstr ""
msgid "Update contact"
msgstr ""
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr ""
@@ -2494,12 +2439,12 @@ msgstr ""
msgid "Use count"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr ""
@@ -2523,9 +2468,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2552,7 +2497,7 @@ msgstr ""
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2572,9 +2517,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2596,6 +2541,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
diff --git a/frontend/src/locale/messages.pot b/frontend/src/locale/messages.pot
index f3f410c98..8d29689b5 100644
--- a/frontend/src/locale/messages.pot
+++ b/frontend/src/locale/messages.pot
@@ -40,10 +40,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr ""
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -51,29 +47,17 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr ""
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr ""
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr ""
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr ""
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -87,11 +71,11 @@ msgstr ""
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -104,7 +88,7 @@ msgstr ""
msgid "Active"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -116,7 +100,7 @@ msgstr ""
msgid "Add a category"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -124,7 +108,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -183,20 +167,20 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr ""
@@ -216,8 +200,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -225,10 +209,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -244,36 +224,20 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr ""
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr ""
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid "Alias(es) of this mailbox. To create a catchall alias, just enter the domain name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr ""
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -310,11 +274,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -347,7 +311,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -365,7 +329,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -436,7 +400,7 @@ msgstr ""
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -470,7 +434,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
@@ -503,7 +467,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -555,7 +519,7 @@ msgstr ""
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr ""
@@ -590,7 +554,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -613,7 +577,7 @@ msgstr ""
msgid "Create"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr ""
@@ -630,7 +594,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr ""
@@ -649,7 +613,7 @@ msgstr ""
msgid "Creation date"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr ""
@@ -670,7 +634,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr ""
@@ -683,7 +647,7 @@ msgstr ""
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -695,11 +659,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -727,7 +691,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -749,7 +713,7 @@ msgstr ""
msgid "Disable links"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr ""
@@ -782,12 +746,12 @@ msgstr ""
msgid "DKIM key does not seem to be generated yet or has failed. Do you want to requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -812,7 +776,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -828,9 +792,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -847,7 +811,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr ""
@@ -855,11 +819,11 @@ msgstr ""
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -871,14 +835,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr ""
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -886,27 +847,27 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -914,15 +875,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -939,9 +896,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -973,7 +930,7 @@ msgstr ""
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1005,7 +962,7 @@ msgstr ""
msgid "Edition"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1013,7 +970,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr ""
@@ -1033,12 +990,12 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1048,13 +1005,13 @@ msgid "Enable links"
msgstr ""
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr ""
@@ -1062,11 +1019,11 @@ msgstr ""
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr ""
@@ -1085,7 +1042,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1093,7 +1050,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1155,7 +1112,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1183,7 +1140,7 @@ msgstr ""
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1199,7 +1156,7 @@ msgstr ""
msgid "Full name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1208,9 +1165,9 @@ msgstr ""
msgid "Fully aligned"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1218,7 +1175,7 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr ""
@@ -1261,13 +1218,13 @@ msgstr ""
msgid "Here is an example of DNS configuration (bind format). Replace values between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
@@ -1280,7 +1237,7 @@ msgstr ""
msgid "If you configured it recently, please wait for the first report to be received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1297,11 +1254,11 @@ msgstr ""
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1309,7 +1266,7 @@ msgstr ""
msgid "Import events"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr ""
@@ -1329,7 +1286,7 @@ msgstr ""
msgid "Inform ALL your users that they must login to Modoboa to complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94
+#: src/layouts/admin/AdminLayout.vue:107
#: src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
@@ -1347,10 +1304,6 @@ msgstr ""
msgid "Installed version"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr ""
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1371,7 +1324,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1384,7 +1337,7 @@ msgid "Last modification date"
msgstr ""
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1410,9 +1363,9 @@ msgstr ""
msgid "Level"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1434,16 +1387,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr ""
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr ""
@@ -1460,10 +1409,6 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr ""
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr ""
@@ -1518,9 +1463,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1544,7 +1489,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1552,7 +1497,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1569,7 +1514,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1609,12 +1554,12 @@ msgstr ""
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1708,9 +1653,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1756,15 +1701,15 @@ msgstr ""
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1808,8 +1753,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr ""
@@ -1837,21 +1782,21 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr ""
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr ""
@@ -1913,7 +1858,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr ""
@@ -1955,11 +1900,11 @@ msgstr ""
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -1984,9 +1929,9 @@ msgstr ""
msgid "Random address"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr ""
@@ -2031,12 +1976,12 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+msgid "Relay domain"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2055,7 +2000,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2080,7 +2025,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr ""
@@ -2088,9 +2033,9 @@ msgstr ""
msgid "Resources usage"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2098,7 +2043,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2163,7 +2108,7 @@ msgstr ""
msgid "Send only"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr ""
@@ -2180,7 +2125,7 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2192,7 +2137,7 @@ msgstr ""
msgid "Separator"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2202,7 +2147,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr ""
@@ -2239,8 +2184,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
@@ -2276,11 +2221,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid "The content of your answer. You can use the following variables, which will be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %(untildate)s"
msgstr ""
@@ -2335,8 +2280,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2361,7 +2306,7 @@ msgstr ""
msgid "Two-factor authentication using one-time passwords is enabled for your account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2378,7 +2323,7 @@ msgstr ""
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr ""
@@ -2388,13 +2333,13 @@ msgstr ""
msgid "Unlimited"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2403,7 +2348,7 @@ msgstr ""
msgid "Update"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr ""
@@ -2411,7 +2356,7 @@ msgstr ""
msgid "Update contact"
msgstr ""
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr ""
@@ -2427,12 +2372,12 @@ msgstr ""
msgid "Use count"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr ""
@@ -2456,9 +2401,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2485,7 +2430,7 @@ msgstr ""
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2505,9 +2450,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2525,6 +2470,10 @@ msgstr ""
msgid "You can also share a read-only version of this calendar using the following URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
diff --git a/frontend/src/locale/nl/app.po b/frontend/src/locale/nl/app.po
index f4ff93fd4..efe978808 100644
--- a/frontend/src/locale/nl/app.po
+++ b/frontend/src/locale/nl/app.po
@@ -62,10 +62,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr ""
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -73,29 +69,17 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr ""
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr ""
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr ""
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr ""
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -109,11 +93,11 @@ msgstr ""
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -126,7 +110,7 @@ msgstr ""
msgid "Active"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -138,7 +122,7 @@ msgstr ""
msgid "Add a category"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -146,7 +130,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -205,20 +189,20 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr ""
@@ -238,8 +222,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -247,10 +231,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -266,18 +246,6 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr ""
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr ""
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -285,19 +253,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr ""
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -334,11 +298,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -370,7 +334,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -388,7 +352,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -459,7 +423,7 @@ msgstr ""
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -493,7 +457,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
@@ -526,7 +490,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -578,7 +542,7 @@ msgstr ""
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr ""
@@ -614,7 +578,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -637,7 +601,7 @@ msgstr ""
msgid "Create"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr ""
@@ -654,7 +618,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr ""
@@ -673,7 +637,7 @@ msgstr ""
msgid "Creation date"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr ""
@@ -694,7 +658,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr ""
@@ -707,7 +671,7 @@ msgstr ""
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -721,11 +685,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -753,7 +717,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -775,7 +739,7 @@ msgstr ""
msgid "Disable links"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr ""
@@ -810,12 +774,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -840,7 +804,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -856,9 +820,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -875,7 +839,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr ""
@@ -883,11 +847,11 @@ msgstr ""
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -899,14 +863,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr ""
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -914,27 +875,27 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -942,15 +903,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -967,9 +924,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1001,7 +958,7 @@ msgstr ""
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1033,7 +990,7 @@ msgstr ""
msgid "Edition"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1041,7 +998,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr ""
@@ -1061,12 +1018,12 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1076,13 +1033,13 @@ msgid "Enable links"
msgstr ""
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr ""
@@ -1090,11 +1047,11 @@ msgstr ""
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr ""
@@ -1113,7 +1070,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1121,7 +1078,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1183,7 +1140,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1210,7 +1167,7 @@ msgstr ""
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1226,7 +1183,7 @@ msgstr ""
msgid "Full name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1235,9 +1192,9 @@ msgstr ""
msgid "Fully aligned"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1245,7 +1202,7 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr ""
@@ -1290,13 +1247,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
@@ -1313,7 +1270,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1330,11 +1287,11 @@ msgstr ""
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1342,7 +1299,7 @@ msgstr ""
msgid "Import events"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr ""
@@ -1364,7 +1321,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr ""
@@ -1383,10 +1340,6 @@ msgstr ""
msgid "Installed version"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr ""
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1409,7 +1362,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1422,7 +1375,7 @@ msgid "Last modification date"
msgstr ""
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1448,9 +1401,9 @@ msgstr ""
msgid "Level"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1472,16 +1425,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr ""
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr ""
@@ -1498,10 +1447,6 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr ""
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr ""
@@ -1557,9 +1502,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1583,7 +1528,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1591,7 +1536,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1608,7 +1553,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1648,12 +1593,12 @@ msgstr ""
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1747,9 +1692,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1795,15 +1740,15 @@ msgstr ""
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1849,8 +1794,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr ""
@@ -1878,21 +1823,21 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr ""
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr ""
@@ -1956,7 +1901,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr ""
@@ -1998,11 +1943,11 @@ msgstr ""
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2032,9 +1977,9 @@ msgstr ""
msgid "Random address"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr ""
@@ -2079,12 +2024,12 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+msgid "Relay domain"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2103,7 +2048,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2128,7 +2073,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr ""
@@ -2136,9 +2081,9 @@ msgstr ""
msgid "Resources usage"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2146,7 +2091,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2211,7 +2156,7 @@ msgstr ""
msgid "Send only"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr ""
@@ -2228,7 +2173,7 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2240,7 +2185,7 @@ msgstr ""
msgid "Separator"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2250,7 +2195,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr ""
@@ -2287,8 +2232,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
@@ -2324,11 +2269,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2399,8 +2344,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2429,7 +2374,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2446,7 +2391,7 @@ msgstr ""
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr ""
@@ -2456,13 +2401,13 @@ msgstr ""
msgid "Unlimited"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2471,7 +2416,7 @@ msgstr ""
msgid "Update"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr ""
@@ -2479,7 +2424,7 @@ msgstr ""
msgid "Update contact"
msgstr ""
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr ""
@@ -2495,12 +2440,12 @@ msgstr ""
msgid "Use count"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr ""
@@ -2524,9 +2469,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2553,7 +2498,7 @@ msgstr ""
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2573,9 +2518,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2597,6 +2542,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
diff --git a/frontend/src/locale/pl/app.po b/frontend/src/locale/pl/app.po
index 77b5aa29e..cac7fa4d1 100644
--- a/frontend/src/locale/pl/app.po
+++ b/frontend/src/locale/pl/app.po
@@ -64,10 +64,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr ""
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -75,29 +71,17 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr ""
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr ""
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr ""
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr ""
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -111,11 +95,11 @@ msgstr ""
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -128,7 +112,7 @@ msgstr ""
msgid "Active"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -140,7 +124,7 @@ msgstr ""
msgid "Add a category"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -148,7 +132,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -207,20 +191,20 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr ""
@@ -240,8 +224,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -249,10 +233,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -268,18 +248,6 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr ""
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr ""
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -287,19 +255,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr ""
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -336,11 +300,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -372,7 +336,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -390,7 +354,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -461,7 +425,7 @@ msgstr ""
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -495,7 +459,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
@@ -528,7 +492,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -580,7 +544,7 @@ msgstr ""
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr ""
@@ -616,7 +580,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -639,7 +603,7 @@ msgstr ""
msgid "Create"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr ""
@@ -656,7 +620,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr ""
@@ -675,7 +639,7 @@ msgstr ""
msgid "Creation date"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr ""
@@ -696,7 +660,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr ""
@@ -709,7 +673,7 @@ msgstr ""
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -723,11 +687,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -755,7 +719,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -777,7 +741,7 @@ msgstr ""
msgid "Disable links"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr ""
@@ -812,12 +776,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -842,7 +806,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -858,9 +822,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -877,7 +841,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr ""
@@ -885,11 +849,11 @@ msgstr ""
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -901,14 +865,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr ""
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -916,27 +877,27 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -944,15 +905,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -969,9 +926,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1003,7 +960,7 @@ msgstr ""
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1035,7 +992,7 @@ msgstr ""
msgid "Edition"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1043,7 +1000,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr ""
@@ -1063,12 +1020,12 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1078,13 +1035,13 @@ msgid "Enable links"
msgstr ""
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr ""
@@ -1092,11 +1049,11 @@ msgstr ""
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr ""
@@ -1115,7 +1072,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1123,7 +1080,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1185,7 +1142,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1212,7 +1169,7 @@ msgstr ""
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1228,7 +1185,7 @@ msgstr ""
msgid "Full name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1237,9 +1194,9 @@ msgstr ""
msgid "Fully aligned"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1247,7 +1204,7 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr ""
@@ -1292,13 +1249,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
@@ -1315,7 +1272,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1332,11 +1289,11 @@ msgstr ""
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1344,7 +1301,7 @@ msgstr ""
msgid "Import events"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr ""
@@ -1366,7 +1323,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr ""
@@ -1385,10 +1342,6 @@ msgstr ""
msgid "Installed version"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr ""
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1411,7 +1364,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1424,7 +1377,7 @@ msgid "Last modification date"
msgstr ""
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1450,9 +1403,9 @@ msgstr ""
msgid "Level"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1474,16 +1427,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr ""
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr ""
@@ -1500,10 +1449,6 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr ""
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr ""
@@ -1559,9 +1504,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1585,7 +1530,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1593,7 +1538,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1610,7 +1555,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1650,12 +1595,12 @@ msgstr ""
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1749,9 +1694,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1797,15 +1742,15 @@ msgstr ""
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1851,8 +1796,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr ""
@@ -1880,21 +1825,21 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr ""
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr ""
@@ -1958,7 +1903,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr ""
@@ -2000,11 +1945,11 @@ msgstr ""
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2034,9 +1979,9 @@ msgstr ""
msgid "Random address"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr ""
@@ -2081,12 +2026,12 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+msgid "Relay domain"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2105,7 +2050,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2130,7 +2075,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr ""
@@ -2138,9 +2083,9 @@ msgstr ""
msgid "Resources usage"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2148,7 +2093,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2213,7 +2158,7 @@ msgstr ""
msgid "Send only"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr ""
@@ -2230,7 +2175,7 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2242,7 +2187,7 @@ msgstr ""
msgid "Separator"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2252,7 +2197,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr ""
@@ -2289,8 +2234,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
@@ -2326,11 +2271,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2401,8 +2346,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2431,7 +2376,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2448,7 +2393,7 @@ msgstr ""
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr ""
@@ -2458,13 +2403,13 @@ msgstr ""
msgid "Unlimited"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2473,7 +2418,7 @@ msgstr ""
msgid "Update"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr ""
@@ -2481,7 +2426,7 @@ msgstr ""
msgid "Update contact"
msgstr ""
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr ""
@@ -2497,12 +2442,12 @@ msgstr ""
msgid "Use count"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr ""
@@ -2526,9 +2471,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2555,7 +2500,7 @@ msgstr ""
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2575,9 +2520,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2599,6 +2544,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
diff --git a/frontend/src/locale/pt_BR/app.po b/frontend/src/locale/pt_BR/app.po
index b980ad9fc..56ea047d4 100644
--- a/frontend/src/locale/pt_BR/app.po
+++ b/frontend/src/locale/pt_BR/app.po
@@ -72,10 +72,6 @@ msgstr "Intervalo de tempo absoluto"
msgid "Access rules"
msgstr "Regras de acesso"
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr "conta"
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -83,29 +79,17 @@ msgstr "conta"
msgid "Account"
msgstr "Conta"
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr "Conta criada"
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr "Configurações de conta"
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr "Conta excluída com sucesso"
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr "Conta atualizada"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -119,11 +103,11 @@ msgstr "Ações"
msgid "Activate filter set"
msgstr "Ativar conjunto de filtros"
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr "Ative sua resposta automática a partir desta data"
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr "Ative sua resposta automática até esta data"
@@ -136,7 +120,7 @@ msgstr "ativo"
msgid "Active"
msgstr "Ativo"
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -148,7 +132,7 @@ msgstr "Adicionar"
msgid "Add a category"
msgstr "Adicionar uma categoria"
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr "Adicionar um novo apelido de domínio"
@@ -156,7 +140,7 @@ msgstr "Adicionar um novo apelido de domínio"
msgid "Add action"
msgstr "Adicionar ação"
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr "Adicionar administrador"
@@ -216,20 +200,20 @@ msgstr "Informação do catálogo de endereços"
msgid "Administered domains"
msgstr "Domínios administrados"
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr "Administrador adicionado"
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr "Nome do administrador"
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr "Administrador removido"
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr "Administradores"
@@ -249,8 +233,8 @@ msgstr "Alarme removido"
msgid "Alarm re-opened"
msgstr "Alarme reaberto"
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr "Alarmes"
@@ -258,10 +242,6 @@ msgstr "Alarmes"
msgid "Alarms deleted"
msgstr "Alarmes removidos"
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr "apelido"
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -277,18 +257,6 @@ msgstr "Apelido já adicionado"
msgid "Alias already exists, redirecting to edit page"
msgstr "Apelido já existe, redirecionando para a página de edição"
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr "Apelido criado com sucesso"
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr "Apelido removido com sucesso"
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr "Apelido atualizado"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -298,19 +266,15 @@ msgstr ""
"Apelido(s) desta caixa de correio. Para criar um apelido catchall, basta "
"digitar o nome de domínio (@domain.tld)."
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr "Apelidos"
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr "Apelidos:"
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr "Alinhamento"
@@ -347,11 +311,11 @@ msgstr "Token de API removido"
msgid "Apply"
msgstr "Aplicar"
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr "Você tem certeza que deseja remover este apelido?"
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr "Você tem certeza que deseja remover esta identidade ?"
@@ -383,7 +347,7 @@ msgstr "Tentando fazer login."
msgid "Attendees"
msgstr "Participantes"
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Trilha de auditoria"
@@ -401,7 +365,7 @@ msgstr "Auto configuração"
msgid "Auto-reply message"
msgstr "Mensagem de resposta automática"
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr "Mensagem de resposta automática atualizada"
@@ -472,7 +436,7 @@ msgstr "Calendário atualizado"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -506,7 +470,7 @@ msgstr "Verificar conexão:"
msgid "Check out the following list to find related components"
msgstr "Confira a lista a seguir para encontrar componentes relacionados"
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
"Marque esta opção se as senhas contidas em seu arquivo não estiverem "
@@ -541,7 +505,7 @@ msgid "Click here to copy the key"
msgstr "Clique aqui para copiar a chave"
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -594,7 +558,7 @@ msgstr "Condições"
msgid "Confirm and create"
msgstr "Confirmar e criar"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Confirmação"
@@ -634,7 +598,7 @@ msgstr "Copiar chave para a área de transferência"
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr "Copiar para área de transferência"
@@ -657,7 +621,7 @@ msgstr "País"
msgid "Create"
msgstr "Criar"
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr "Criar um administrador de domínio"
@@ -675,7 +639,7 @@ msgstr "Criar um novo conjunto de filtros"
msgid "Create a new mailbox"
msgstr "Criar um novo conjunto de filtros"
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr "Criar apelidos"
@@ -695,7 +659,7 @@ msgstr "Criar apelidos padrão para este domínio."
msgid "Creation date"
msgstr "Data de criação"
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr "Criptografar senhas"
@@ -716,7 +680,7 @@ msgstr "Limite diário de envio de mensagens"
msgid "Daily sending limit"
msgstr "Limite diário de envio"
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr "Painel"
@@ -729,7 +693,7 @@ msgstr "Data"
msgid "Day"
msgstr "Dia"
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -745,11 +709,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -779,7 +743,7 @@ msgstr "Remover token"
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -802,7 +766,7 @@ msgstr "Desabilitar 2FA"
msgid "Disable links"
msgstr "Desabilitar"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr "desabilitado"
@@ -840,12 +804,12 @@ msgstr ""
"A chave DKIM parece não ter sido gerada ainda ou falhou. Deseja recolocar o "
"trabalho na fila?"
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr "Comprimento da chave DKIM"
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr "Seletor da chave DKIM"
@@ -870,7 +834,7 @@ msgstr "Registro DKIM não encontrado"
msgid "DKIM signing"
msgstr "Assinatura DKIM"
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr "DMARC"
@@ -887,9 +851,9 @@ msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
"Aparentemente o suporte para DMARC não está habilitado para este domínio."
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr "DNS"
@@ -906,7 +870,7 @@ msgstr "Configuração de DNS para "
msgid "DNS configuration help"
msgstr "Ajuda para configuração de DNS"
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr "Status do DNS"
@@ -914,11 +878,11 @@ msgstr "Status do DNS"
msgid "Do not delete account folder"
msgstr "Não remover pasta da conta"
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr "Não remover pasta do domínio"
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr "Você tem certeza que deseja remover o domínio %{ domain }?"
@@ -930,14 +894,11 @@ msgstr "Tem certeza que deseja excluir esse calendário?"
msgid "Do you really want to delete this WebAuthn device?"
msgstr "Você tem certeza que deseja remover este dispositivo WebAuthn?"
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr "domínio"
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr "Domínio"
@@ -945,27 +906,27 @@ msgstr "Domínio"
msgid "Domain administrator"
msgstr "Administrador do domínio"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr "Apelido de domínio criado"
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr "Apelido de domínio removido"
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr "Apelido de domínio atualizado"
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domínio criado"
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr "Valor padrão do domínio"
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr "Domínio removido"
@@ -973,15 +934,11 @@ msgstr "Domínio removido"
msgid "Domain name (ex: domain.tld)"
msgstr "Nome do domínio (ex: domain.tld)"
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr "Domínio atualizado"
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr "Valor padrão do domínio "
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domínios"
@@ -998,9 +955,9 @@ msgstr "Baixar conjunto de filtros"
msgid "E-mail"
msgstr "E-mail"
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1032,7 +989,7 @@ msgstr "Editar contato"
msgid "Edit domain"
msgstr "Editar domínio"
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr "Editar apelido de domínio"
@@ -1066,7 +1023,7 @@ msgstr "Editar seu dispositivo"
msgid "Edition"
msgstr "Edição"
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr "E-mail"
@@ -1074,7 +1031,7 @@ msgstr "E-mail"
msgid "Email address"
msgstr "Endereço de e-mail"
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr "Provedores de e-mail"
@@ -1096,12 +1053,12 @@ msgstr "Com caixa de correio"
msgid "Enable"
msgstr "Habilitar"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr "Habilitar assinatura DKIM"
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr "Habilitar verificações de DNS"
@@ -1112,13 +1069,13 @@ msgid "Enable links"
msgstr "Habilitar"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr "Habilitado"
@@ -1126,11 +1083,11 @@ msgstr "Habilitado"
msgid "Enter a name to register a new webauthn device."
msgstr "Digite um nome para registrar um novo dispositivo webauthn."
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr "Digite um simples nome de usuário ou um endereço de e-mail"
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr "Digite seu endereço de e-mail"
@@ -1149,7 +1106,7 @@ msgstr "Ex: 10 MB. Deixe vazio para ilimitado"
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr "Expira em"
@@ -1157,7 +1114,7 @@ msgstr "Expira em"
msgid "Export accounts and aliases to CSV"
msgstr "Exportar contas e apelidos para CSV"
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr "Exportar domínios e apelidos para CSV"
@@ -1219,7 +1176,7 @@ msgid "Filters"
msgstr "Filtros"
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1246,7 +1203,7 @@ msgstr "Encaminhado"
msgid "Forwarders with ARC"
msgstr "Forwarders com ARC"
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1262,7 +1219,7 @@ msgstr "Endereço completo"
msgid "Full name"
msgstr "Nome completo"
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr "Nome completo/destinatário"
@@ -1271,9 +1228,9 @@ msgstr "Nome completo/destinatário"
msgid "Fully aligned"
msgstr "Completamente alinhado"
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1281,7 +1238,7 @@ msgstr "Completamente alinhado"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "Geral"
@@ -1328,13 +1285,13 @@ msgstr ""
"Aqui está um exemplo de configuração de DNS (formato bind). Substitua os "
"valores entre [ ] pelos apropriados."
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr "Identificação"
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identidades"
@@ -1355,7 +1312,7 @@ msgstr ""
"Se você o configurou recentemente, aguarde o primeiro relatório ser recebido "
"e processado."
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr "Migração IMAP"
@@ -1372,11 +1329,11 @@ msgstr "Importar"
msgid "Import accounts and aliases from CSV file"
msgstr "Importar contas e apelidos do arquivo CSV"
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr "Importar domínios"
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr "Importar domínios e apelidos do arquivo CSV"
@@ -1384,7 +1341,7 @@ msgstr "Importar domínios e apelidos do arquivo CSV"
msgid "Import events"
msgstr "Importar eventos"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr "Importar identidades"
@@ -1408,7 +1365,7 @@ msgstr ""
"Informe a TODOS os seus usuários que eles devem efetuar "
"login no Modoboa para concluir a operação"
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr "Informação"
@@ -1430,10 +1387,6 @@ msgstr "Componentes instalados"
msgid "Installed version"
msgstr "Versão instalada"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr "Senha inválida"
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr "Número de porta inválido"
@@ -1458,7 +1411,7 @@ msgstr "Manter cópias locais"
msgid "Language"
msgstr "idioma "
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr "Idioma não existe"
@@ -1471,7 +1424,7 @@ msgid "Last modification date"
msgstr "Data da última modificação"
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1497,9 +1450,9 @@ msgstr "Menos"
msgid "Level"
msgstr "Nível"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr "Limitações"
@@ -1522,16 +1475,12 @@ msgstr ""
"Saia e entre novamente com sua conta atual para que sua senha seja atualizada"
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr "Caixa de e-mail"
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr "Apelidos de caixa de correio:"
-
#: src/layouts/webmail/WebmailLayout.vue:188
#, fuzzy
msgid "Mailbox compressed"
@@ -1552,10 +1501,6 @@ msgstr "Migração removida"
msgid "Mailbox renamed"
msgstr "Caixas de e-mail"
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr "Caixa de e-mail:"
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr "Caixas de e-mail"
@@ -1614,9 +1559,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr "Limite de envio de mensagens"
@@ -1642,7 +1587,7 @@ msgstr ""
msgid "messages"
msgstr "mensagens"
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr "Mensagens"
@@ -1650,7 +1595,7 @@ msgstr "Mensagens"
msgid "Migration deleted"
msgstr "Migração removida"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr "MIgrações"
@@ -1667,7 +1612,7 @@ msgstr "Modificado"
msgid "Modify"
msgstr "Modificar"
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr "Monitoramento"
@@ -1707,12 +1652,12 @@ msgstr "nome"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1806,9 +1751,9 @@ msgstr "não"
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1855,15 +1800,15 @@ msgstr "Não gerado"
msgid "Note"
msgstr "Nota"
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr "Número de apelidos de caixa de correio permitidos:"
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr "Número de caixas de correio permitidas:"
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr "Número de apelidos associados:"
@@ -1913,8 +1858,8 @@ msgstr "Aberto"
msgid "Opened alarms"
msgstr "Alarmes abertos"
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr "Opções"
@@ -1943,21 +1888,21 @@ msgstr "Fontes / encaminhadores parcialmente confiáveis"
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Senha"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr "Senha copiada para a área de transferência"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr "Senha não confere"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr "Senha atualizada"
@@ -2023,7 +1968,7 @@ msgstr "Proceder"
msgid "Profile"
msgstr "Perfil"
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Perfil atualizado"
@@ -2067,11 +2012,11 @@ msgstr "Provedores"
msgid "Queue ID"
msgstr "ID da fila"
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2107,9 +2052,9 @@ msgstr "Cota: "
msgid "Random address"
msgstr "Endereço aleatório"
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr "Senha randômica"
@@ -2154,12 +2099,13 @@ msgstr "Dispositivos Webauthn registrados"
msgid "Relative time ranges"
msgstr "Intervalos de tempo relativos"
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr "Relay"
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+#, fuzzy
+msgid "Relay domain"
msgstr "relaydomain"
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2178,7 +2124,7 @@ msgstr "Remover condição"
msgid "Remove this address"
msgstr "Remover este endereço"
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr "Remover este administrador"
@@ -2203,7 +2149,7 @@ msgid "Reset recovery codes"
msgstr "Redefinir códigos de recuperação"
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr "Recursos"
@@ -2211,9 +2157,9 @@ msgstr "Recursos"
msgid "Resources usage"
msgstr "Uso de recursos"
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2221,7 +2167,7 @@ msgstr "Papel"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2287,7 +2233,7 @@ msgstr "Enviar"
msgid "Send only"
msgstr "Apenas enviar"
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr "Apenas enviar conta"
@@ -2304,7 +2250,7 @@ msgstr "Endereço do remetente excluído"
msgid "Sender addresses"
msgstr "Endereços do remetente"
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr "Limite de envio"
@@ -2316,7 +2262,7 @@ msgstr "Limite de envio: "
msgid "Separator"
msgstr "Separador"
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr "Serviço"
@@ -2326,7 +2272,7 @@ msgid "Service: "
msgstr "Serviço: "
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Configurações"
@@ -2363,8 +2309,8 @@ msgstr "Comece a digitar um nome aqui..."
msgid "State/Province"
msgstr "Estado/Província"
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr "Estatísticas"
@@ -2400,11 +2346,11 @@ msgstr "Sincronização iniciada"
msgid "Synchronize contacts with address book"
msgstr "Sincronize seus contatos com o catálogo de endereços"
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr "Tags"
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2491,8 +2437,8 @@ msgstr ""
msgid "Total"
msgstr "Total"
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr "Transporte"
@@ -2525,7 +2471,7 @@ msgstr ""
"A autenticação de dois fatores usando senhas de uso único está habilitada "
"para sua conta."
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr "Tipo"
@@ -2542,7 +2488,7 @@ msgstr "Desconhecido"
msgid "Unknown sources / Threats"
msgstr "Fontes desconhecidas / Ameaças"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr "ilimitado"
@@ -2552,13 +2498,13 @@ msgstr "ilimitado"
msgid "Unlimited"
msgstr "Ilimitado"
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr "Até"
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2567,7 +2513,7 @@ msgstr "Até"
msgid "Update"
msgstr "Atualizar"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr "Atualizar resposta automática"
@@ -2576,7 +2522,7 @@ msgstr "Atualizar resposta automática"
msgid "Update contact"
msgstr "Editar contato"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr "Atualizar Senha"
@@ -2592,12 +2538,12 @@ msgstr "Atualizado"
msgid "Use count"
msgstr "Usar contagem"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr "Usar valor padrão de domínio"
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Nome de usuário"
@@ -2621,9 +2567,9 @@ msgstr "atenção"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2651,7 +2597,7 @@ msgstr "Bem-vindo ao Modoboa"
msgid "With a mailbox"
msgstr "Com uma caixa de e-mail"
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr "Com caixa de correio"
@@ -2671,9 +2617,9 @@ msgstr "sim"
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2699,6 +2645,10 @@ msgstr ""
"Você também pode compartilhar uma versão \"Somente leitura\" deste "
"calendário usando a seguinte URL:"
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr "Você pode usar um caractere diferente como separador."
@@ -2740,3 +2690,45 @@ msgstr "Seu navegador não parece compatível com WebAuthN"
#: src/components/contacts/ContactForm.vue:95
msgid "Zip code"
msgstr "CEP"
+
+#~ msgid "account"
+#~ msgstr "conta"
+
+#~ msgid "Account created"
+#~ msgstr "Conta criada"
+
+#~ msgid "Account successfully deleted"
+#~ msgstr "Conta excluída com sucesso"
+
+#~ msgid "Account updated"
+#~ msgstr "Conta atualizada"
+
+#~ msgid "alias"
+#~ msgstr "apelido"
+
+#~ msgid "Alias successfully created"
+#~ msgstr "Apelido criado com sucesso"
+
+#~ msgid "Alias successfully deleted"
+#~ msgstr "Apelido removido com sucesso"
+
+#~ msgid "Alias updated"
+#~ msgstr "Apelido atualizado"
+
+#~ msgid "Aliases:"
+#~ msgstr "Apelidos:"
+
+#~ msgid "domain"
+#~ msgstr "domínio"
+
+#~ msgid "Domain updated"
+#~ msgstr "Domínio atualizado"
+
+#~ msgid "Invalid password"
+#~ msgstr "Senha inválida"
+
+#~ msgid "Mailbox aliases:"
+#~ msgstr "Apelidos de caixa de correio:"
+
+#~ msgid "Mailbox:"
+#~ msgstr "Caixa de e-mail:"
diff --git a/frontend/src/locale/ru/app.po b/frontend/src/locale/ru/app.po
index 361d679aa..1d6e5298f 100644
--- a/frontend/src/locale/ru/app.po
+++ b/frontend/src/locale/ru/app.po
@@ -64,11 +64,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-#, fuzzy
-msgid "account"
-msgstr "Добавить аккаунт"
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -76,31 +71,18 @@ msgstr "Добавить аккаунт"
msgid "Account"
msgstr "Добавить аккаунт"
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr "Аккаунт создан"
-
#: src/views/account/SettingsView.vue:3
#, fuzzy
msgid "Account settings"
msgstr "Настройки"
-#: src/stores/accounts.store.js:67
-#, fuzzy
-msgid "Account successfully deleted"
-msgstr "Аккаунт создан"
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr "аккаунт изменен"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -114,11 +96,11 @@ msgstr "Действие"
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -132,7 +114,7 @@ msgstr ""
msgid "Active"
msgstr "Действие"
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -145,7 +127,7 @@ msgstr "Адрес"
msgid "Add a category"
msgstr "Действие"
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -154,7 +136,7 @@ msgstr ""
msgid "Add action"
msgstr "Действие"
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -216,20 +198,20 @@ msgstr ""
msgid "Administered domains"
msgstr "Список квот"
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr "Администраторы"
@@ -251,8 +233,8 @@ msgstr "Дата создания"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -260,11 +242,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-#, fuzzy
-msgid "alias"
-msgstr "Синоним"
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -281,20 +258,6 @@ msgstr "Синоним создан"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-#, fuzzy
-msgid "Alias successfully created"
-msgstr "Синоним создан"
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-#, fuzzy
-msgid "Alias updated"
-msgstr "Синоним создан"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -302,20 +265,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr "Синоним(ы)"
-#: src/components/admin/identities/AccountEditForm.vue:125
-#, fuzzy
-msgid "Aliases:"
-msgstr "Синоним(ы)"
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -355,11 +313,11 @@ msgstr "Дата создания"
msgid "Apply"
msgstr "Применить"
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -393,7 +351,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -411,7 +369,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -487,7 +445,7 @@ msgstr "Профиль обновлен"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -522,7 +480,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr "Выберите эту опцию если пароль в вашем файле не зашифрован "
@@ -555,7 +513,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -608,7 +566,7 @@ msgstr "Подтверждение"
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Подтверждение"
@@ -644,7 +602,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -668,7 +626,7 @@ msgstr ""
msgid "Create"
msgstr "Дата создания"
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr "Создание администратора домена"
@@ -685,7 +643,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr "Создание синонимов"
@@ -704,7 +662,7 @@ msgstr ""
msgid "Creation date"
msgstr "Дата создания"
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr "Шифровать пароль"
@@ -726,7 +684,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr "Приборная панель"
@@ -739,7 +697,7 @@ msgstr ""
msgid "Day"
msgstr "День"
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -753,11 +711,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -785,7 +743,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -810,7 +768,7 @@ msgstr "Разрешен"
msgid "Disable links"
msgstr "Разрешен"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
#, fuzzy
msgid "disabled"
msgstr "Разрешен"
@@ -848,12 +806,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -878,7 +836,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -894,9 +852,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -913,7 +871,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr "Статистика"
@@ -921,11 +879,11 @@ msgstr "Статистика"
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -937,15 +895,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-#, fuzzy
-msgid "domain"
-msgstr "Домены"
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -953,28 +907,28 @@ msgstr ""
msgid "Domain administrator"
msgstr "Администратор домена"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Домен создан"
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
#, fuzzy
msgid "Domain default value"
msgstr "Используются значения домена по умолчанию "
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -982,16 +936,12 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
#, fuzzy
msgid "domain's default value"
msgstr "Используются значения домена по умолчанию "
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Домены"
@@ -1008,9 +958,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1047,7 +997,7 @@ msgstr "Новый аккаунт"
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1085,7 +1035,7 @@ msgstr "Е-майл адрес"
msgid "Edition"
msgstr "Новый аккаунт"
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1093,7 +1043,7 @@ msgstr ""
msgid "Email address"
msgstr "Е-майл адрес"
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
#, fuzzy
msgid "Email providers"
msgstr "Е-майл адрес"
@@ -1117,12 +1067,12 @@ msgstr "Почтовые ящики"
msgid "Enable"
msgstr "Разрешено"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1133,13 +1083,13 @@ msgid "Enable links"
msgstr "Разрешено"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr "Разрешено"
@@ -1147,11 +1097,11 @@ msgstr "Разрешено"
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
#, fuzzy
msgid "Enter an email address"
msgstr "Е-майл адрес"
@@ -1172,7 +1122,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1180,7 +1130,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1246,7 +1196,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
@@ -1277,7 +1227,7 @@ msgstr "Перенаправленые"
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1294,7 +1244,7 @@ msgstr "Е-майл адрес"
msgid "Full name"
msgstr "Имя файла"
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1304,9 +1254,9 @@ msgstr ""
msgid "Fully aligned"
msgstr "Имя файла"
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1314,7 +1264,7 @@ msgstr "Имя файла"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "Основные"
@@ -1362,13 +1312,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Пользователи"
@@ -1385,7 +1335,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1402,11 +1352,11 @@ msgstr "Импорт"
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr "Импорт доменов"
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1415,7 +1365,7 @@ msgstr ""
msgid "Import events"
msgstr "Импорт информации о пользователях"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr "Импорт информации о пользователях"
@@ -1439,7 +1389,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr "Информация"
@@ -1459,11 +1409,6 @@ msgstr "Установленная версия"
msgid "Installed version"
msgstr "Установленная версия"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-#, fuzzy
-msgid "Invalid password"
-msgstr "Ошибочный запрос"
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1486,7 +1431,7 @@ msgstr "Сохранить локальную копию"
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1499,7 +1444,7 @@ msgid "Last modification date"
msgstr "Дата последней модификации"
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1526,9 +1471,9 @@ msgstr ""
msgid "Level"
msgstr "Уровень"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1550,17 +1495,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr "Почтовые ящики"
-#: src/components/admin/identities/AccountEditForm.vue:165
-#, fuzzy
-msgid "Mailbox aliases:"
-msgstr "Почтовые ящики"
-
#: src/layouts/webmail/WebmailLayout.vue:188
#, fuzzy
msgid "Mailbox compressed"
@@ -1581,11 +1521,6 @@ msgstr "Дата создания"
msgid "Mailbox renamed"
msgstr "Почтовые ящики"
-#: src/components/admin/identities/AccountEditForm.vue:158
-#, fuzzy
-msgid "Mailbox:"
-msgstr "Почтовые ящики"
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr "Почтовые ящики"
@@ -1644,9 +1579,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1672,7 +1607,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1681,7 +1616,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Дата создания"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1699,7 +1634,7 @@ msgstr "Синоним изменен"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1740,12 +1675,12 @@ msgstr "Логин пользователя"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1846,9 +1781,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1895,16 +1830,16 @@ msgstr "Получатель не определен"
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
#, fuzzy
msgid "Number of allowed mailbox aliases:"
msgstr "Почтовые ящики"
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1953,8 +1888,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr "Опции"
@@ -1983,22 +1918,22 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Пароль"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
#, fuzzy
msgid "Password mismatch"
msgstr "Пароли не совпадают"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
#, fuzzy
msgid "Password updated"
msgstr "Перенаправление обновлено"
@@ -2064,7 +1999,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Профиль обновлен"
@@ -2113,11 +2048,11 @@ msgstr "Е-майл адрес"
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2151,9 +2086,9 @@ msgstr ""
msgid "Random address"
msgstr "Ошибочный запрос"
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr "Ошибочный запрос"
@@ -2199,13 +2134,13 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
#, fuzzy
-msgid "relaydomain"
+msgid "Relay domain"
msgstr "Новый домен"
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2224,7 +2159,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2249,7 +2184,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr "Ресурсы"
@@ -2257,9 +2192,9 @@ msgstr "Ресурсы"
msgid "Resources usage"
msgstr "Использование ресурсов"
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2267,7 +2202,7 @@ msgstr "Роль"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2335,7 +2270,7 @@ msgstr "Новый аккаунт"
msgid "Send only"
msgstr "Новый аккаунт"
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
#, fuzzy
msgid "Send only account"
@@ -2355,7 +2290,7 @@ msgstr "Ошибочный запрос"
msgid "Sender addresses"
msgstr "Ошибочный запрос"
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2367,7 +2302,7 @@ msgstr ""
msgid "Separator"
msgstr "Разделитель"
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2377,7 +2312,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Настройки"
@@ -2414,8 +2349,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
msgid "Statistics"
@@ -2452,11 +2387,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr "Теги"
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2527,8 +2462,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2559,7 +2494,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2576,7 +2511,7 @@ msgstr "Неизвестное"
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr "Не лимитировано"
@@ -2587,13 +2522,13 @@ msgstr "Не лимитировано"
msgid "Unlimited"
msgstr "Не лимитировано"
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2602,7 +2537,7 @@ msgstr ""
msgid "Update"
msgstr "Обновление"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
#, fuzzy
msgid "Update auto-reply"
msgstr "Пароль"
@@ -2612,7 +2547,7 @@ msgstr "Пароль"
msgid "Update contact"
msgstr "Новый аккаунт"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
#, fuzzy
msgid "Update Password"
msgstr "Пароль"
@@ -2631,12 +2566,12 @@ msgstr "Обновление"
msgid "Use count"
msgstr "Новый аккаунт"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr "Используются значения домена по умолчанию "
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Логин пользователя"
@@ -2661,9 +2596,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2690,7 +2625,7 @@ msgstr "Добро пожаловать в Modoboa!"
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2710,9 +2645,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2734,6 +2669,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
@@ -2771,6 +2710,52 @@ msgstr ""
msgid "Zip code"
msgstr ""
+#, fuzzy
+#~ msgid "account"
+#~ msgstr "Добавить аккаунт"
+
+#~ msgid "Account created"
+#~ msgstr "Аккаунт создан"
+
+#, fuzzy
+#~ msgid "Account successfully deleted"
+#~ msgstr "Аккаунт создан"
+
+#~ msgid "Account updated"
+#~ msgstr "аккаунт изменен"
+
+#, fuzzy
+#~ msgid "alias"
+#~ msgstr "Синоним"
+
+#, fuzzy
+#~ msgid "Alias successfully created"
+#~ msgstr "Синоним создан"
+
+#, fuzzy
+#~ msgid "Alias updated"
+#~ msgstr "Синоним создан"
+
+#, fuzzy
+#~ msgid "Aliases:"
+#~ msgstr "Синоним(ы)"
+
+#, fuzzy
+#~ msgid "domain"
+#~ msgstr "Домены"
+
+#, fuzzy
+#~ msgid "Invalid password"
+#~ msgstr "Ошибочный запрос"
+
+#, fuzzy
+#~ msgid "Mailbox aliases:"
+#~ msgstr "Почтовые ящики"
+
+#, fuzzy
+#~ msgid "Mailbox:"
+#~ msgstr "Почтовые ящики"
+
#~ msgid "Change password"
#~ msgstr "Изменить пароль"
diff --git a/frontend/src/locale/sv/app.po b/frontend/src/locale/sv/app.po
index 98b046776..e9c00764c 100644
--- a/frontend/src/locale/sv/app.po
+++ b/frontend/src/locale/sv/app.po
@@ -1,18 +1,18 @@
-#
+#
# Translators:
# Antoine Nguyen , 2024
# Olle Gustafsson , 2025
-#
+#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2024-08-01 12:26+0000\n"
"Last-Translator: Olle Gustafsson , 2025\n"
"Language-Team: Swedish (https://app.transifex.com/tonio/teams/13749/sv/)\n"
+"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:41
@@ -42,8 +42,7 @@ msgid ""
"not have a mailbox so he can't access end-user features."
msgstr ""
"Användare med alla rättigheter som kan göra allt. Som standard har en sån "
-"här användare ingen brevlåda så den kan inte komma åt "
-"slutanvändarfunktioner."
+"här användare ingen brevlåda så den kan inte komma åt slutanvändarfunktioner."
#: src/components/admin/identities/form_steps/AccountRoleForm.vue:82
msgid ""
@@ -69,10 +68,6 @@ msgstr "Absolut tidsintervall"
msgid "Access rules"
msgstr "Åtkomstregler"
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr "konto"
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -80,29 +75,17 @@ msgstr "konto"
msgid "Account"
msgstr "Konto"
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr "Konto skapat"
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr "Kontoinställningar"
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr "Kontot har raderats"
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr "Konto uppdaterat"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -116,11 +99,11 @@ msgstr "Åtgärder"
msgid "Activate filter set"
msgstr "Aktivera filteruppsättning"
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr "Aktivera ditt autosvar från detta datum"
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr "Aktivera ditt autosvar fram till detta datum"
@@ -133,7 +116,7 @@ msgstr "aktiv"
msgid "Active"
msgstr "Aktiv"
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -145,7 +128,7 @@ msgstr "Lägg till"
msgid "Add a category"
msgstr "Lägg till en kategori"
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr "Lägg till nytt domän alias"
@@ -153,7 +136,7 @@ msgstr "Lägg till nytt domän alias"
msgid "Add action"
msgstr "Lägg till åtgärd"
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr "Lägg till administratör"
@@ -212,20 +195,20 @@ msgstr "Adressboksinformation"
msgid "Administered domains"
msgstr "Administrerade domäner"
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr "Administratör tillagd"
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr "Administratörs namn"
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr "Administratör raderad"
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr "Administratörer"
@@ -245,8 +228,8 @@ msgstr "Larm raderat"
msgid "Alarm re-opened"
msgstr "Larm öppnat på nytt"
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr "Larm"
@@ -254,10 +237,6 @@ msgstr "Larm"
msgid "Alarms deleted"
msgstr "Larm raderade"
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr "alias"
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -273,40 +252,24 @@ msgstr "Alias har redan lagts till"
msgid "Alias already exists, redirecting to edit page"
msgstr "Aliaset finns redan, omdirigerar till redigeringssidan"
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr "Alias har skapats"
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr "Alias har tagits bort"
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr "Alias uppdaterat"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
-"Alias(es) of this mailbox. To create a catchall alias, just enter the domain"
-" name (@domain.tld)."
+"Alias(es) of this mailbox. To create a catchall alias, just enter the domain "
+"name (@domain.tld)."
msgstr ""
"Alias för denna brevlåda. För att skapa ett catchall-alias anger du bara "
"domännamnet (@domain.tld)."
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr "Alias"
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr "Alias:"
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr "Placering"
@@ -343,11 +306,11 @@ msgstr "API token raderat"
msgid "Apply"
msgstr "Tillämpa"
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr "Är du säker på att du vill ta bort detta alias?"
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr "Är du säker på att du vill ta bort den här identiteten?"
@@ -379,7 +342,7 @@ msgstr "Försöker logga in dig."
msgid "Attendees"
msgstr "Deltagare"
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Verifieringskedja"
@@ -397,7 +360,7 @@ msgstr "Automatisk konfiguration"
msgid "Auto-reply message"
msgstr "Automatiskt svarsmeddelande"
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr "Automatiskt svarsmeddelande uppdaterat"
@@ -468,7 +431,7 @@ msgstr "Kalender uppdaterad"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -502,7 +465,7 @@ msgstr "Kontrollera anslutning:"
msgid "Check out the following list to find related components"
msgstr "Kolla in följande lista för att hitta relaterade komponenter"
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
"Markera det här alternativet om lösenorden i din fil inte är krypterade"
@@ -536,7 +499,7 @@ msgid "Click here to copy the key"
msgstr "Klicka här för att kopiera nyckeln"
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -588,7 +551,7 @@ msgstr "Villkor"
msgid "Confirm and create"
msgstr "Bekräfta och skapa"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Bekräftelse"
@@ -627,7 +590,7 @@ msgstr "Kopiera nyckel till urklipp"
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr "Kopiera till urklipp"
@@ -650,7 +613,7 @@ msgstr "Land"
msgid "Create"
msgstr "Skapa"
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr "Skapa en domänadministratör"
@@ -667,7 +630,7 @@ msgstr "Skapa ny filteruppsättning"
msgid "Create a new mailbox"
msgstr "Skapa en ny brevlåda"
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr "Skapa alias"
@@ -686,7 +649,7 @@ msgstr "Skapa standardalias för domänen."
msgid "Creation date"
msgstr "Datum skapad"
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr "Kryptera lösenord"
@@ -707,7 +670,7 @@ msgstr "Daglig sändningsgräns för meddelanden"
msgid "Daily sending limit"
msgstr "Daglig sändningsgräns"
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr "Instrumentbräda"
@@ -720,7 +683,7 @@ msgstr "Datum"
msgid "Day"
msgstr "Dag"
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -731,16 +694,16 @@ msgid ""
"Default quota applied to mailboxes. Can be expressed in KB, MB (default) or "
"GB. A value of 0 means no quota."
msgstr ""
-"Standardkvot tillämpas på postlådor. Kan uttryckas i KB, MB (standard) eller"
-" GB. Ett värde på 0 betyder ingen kvot."
+"Standardkvot tillämpas på postlådor. Kan uttryckas i KB, MB (standard) eller "
+"GB. Ett värde på 0 betyder ingen kvot."
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -768,7 +731,7 @@ msgstr "Radera token"
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -790,7 +753,7 @@ msgstr "Inaktivear 2FA"
msgid "Disable links"
msgstr "Inaktivera länkar"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr "inaktiverad"
@@ -827,21 +790,19 @@ msgstr ""
"DKIM-nyckeln verkar inte ha genererats ännu eller har misslyckats. Vill du "
"köa jobbet?"
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr "DKIM nyckellängd"
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr "DKIM nyckel väljare"
#: src/components/admin/domains/DNSDetail.vue:238
-msgid ""
-"DKIM keys already exist for this domain. Do you want to overwrite them?"
-msgstr ""
-"DKIM-nycklar finns redan för den här domänen. Vill du skriva över dem?"
+msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
+msgstr "DKIM-nycklar finns redan för den här domänen. Vill du skriva över dem?"
#: src/components/admin/domains/DomainDKIMKey.vue:5
msgid "DKIM public key for"
@@ -859,7 +820,7 @@ msgstr "DKIM-posten hittades inte"
msgid "DKIM signing"
msgstr "DKIM signering"
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr "DMARC"
@@ -875,9 +836,9 @@ msgstr "DMARC post ej hittad"
msgid "DMARC support does not seem to be enabled for this domain."
msgstr "DMARC-stöd verkar inte vara aktiverat för den här domänen."
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr "DNS"
@@ -894,7 +855,7 @@ msgstr "DNS-konfiguration för"
msgid "DNS configuration help"
msgstr "DNS konfigurering hjälp"
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr "DNS status"
@@ -902,11 +863,11 @@ msgstr "DNS status"
msgid "Do not delete account folder"
msgstr "Ta inte bort kontomappen"
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr "Ta inte bort domänmappen"
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr "Vill du verkligen ta bort domänen %{ domain }?"
@@ -918,14 +879,11 @@ msgstr "Vill du verkligen ta bort den här kalendern?"
msgid "Do you really want to delete this WebAuthn device?"
msgstr "Vill du verkligen ta bort den här WebAuthn-enheten?"
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr "domän"
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr "Domän"
@@ -933,27 +891,27 @@ msgstr "Domän"
msgid "Domain administrator"
msgstr "Domänadministratör"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr "Domän alias skapat"
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr "Domänalias raderat"
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr "Domänalias uppdaterat"
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domän skapad"
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr "Domän standardvärde"
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr "Domän raderad"
@@ -961,15 +919,11 @@ msgstr "Domän raderad"
msgid "Domain name (ex: domain.tld)"
msgstr "Domännamn (ex: domain.tld)"
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr "Domän uppdaterad"
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr "domänens standardvärde"
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domäner"
@@ -986,9 +940,9 @@ msgstr "Ladda ner filteruppsättning"
msgid "E-mail"
msgstr "E-post"
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1020,7 +974,7 @@ msgstr "Redigera kontakt"
msgid "Edit domain"
msgstr "Redigera domän"
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr "Redigera domänalias"
@@ -1052,7 +1006,7 @@ msgstr "Redigera din enhet"
msgid "Edition"
msgstr "Utgåva"
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr "E-post"
@@ -1060,7 +1014,7 @@ msgstr "E-post"
msgid "Email address"
msgstr "E-postadress"
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr "E-postleverantörer"
@@ -1080,12 +1034,12 @@ msgstr "Tom brevlåda"
msgid "Enable"
msgstr "Aktivera"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr "Aktivera DKIM signering"
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr "Aktivera DNS kontroller"
@@ -1095,13 +1049,13 @@ msgid "Enable links"
msgstr "Aktivera länkar"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr "Aktiverad"
@@ -1109,11 +1063,11 @@ msgstr "Aktiverad"
msgid "Enter a name to register a new webauthn device."
msgstr "Ange ett namn för att registrera en ny webauthn-enhet."
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr "Ange ett enkelt användarnamn eller en e-postadress"
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr "Ange en e-postadress"
@@ -1132,7 +1086,7 @@ msgstr "Ex: 10MB. Lämna tomt för ingen gräns"
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr "Utgår kl"
@@ -1140,7 +1094,7 @@ msgstr "Utgår kl"
msgid "Export accounts and aliases to CSV"
msgstr "Exportera konton och alias till CSV"
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr "Exportera domäner och alias till CSV"
@@ -1202,7 +1156,7 @@ msgid "Filters"
msgstr "Filter"
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1229,7 +1183,7 @@ msgstr "Vidarebefordrad"
msgid "Forwarders with ARC"
msgstr "Vidarebefordrare med ARC"
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1245,7 +1199,7 @@ msgstr "Fullständig adress"
msgid "Full name"
msgstr "Komplett namn"
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr "Komplett namn/mottagare"
@@ -1254,9 +1208,9 @@ msgstr "Komplett namn/mottagare"
msgid "Fully aligned"
msgstr "Helt inriktad"
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1264,7 +1218,7 @@ msgstr "Helt inriktad"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "Allmän"
@@ -1308,16 +1262,16 @@ msgid ""
"Here is an example of DNS configuration (bind format). Replace values "
"between [ ] by the appropriate ones."
msgstr ""
-"Här är ett exempel på DNS-konfiguration (bind-format). Ersätt värdena mellan"
-" [ ] med de lämpliga värdena."
+"Här är ett exempel på DNS-konfiguration (bind-format). Ersätt värdena mellan "
+"[ ] med de lämpliga värdena."
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr "Identifikation"
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identiteter"
@@ -1327,8 +1281,8 @@ msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
msgstr ""
-"Om du stänger formuläret nu kommer dina ändringar inte att sparas. Bekräftar"
-" du?"
+"Om du stänger formuläret nu kommer dina ändringar inte att sparas. Bekräftar "
+"du?"
#: src/components/admin/dmarc/DmarcAligmentChart.vue:94
msgid ""
@@ -1338,7 +1292,7 @@ msgstr ""
"Om du konfigurerade det nyligen, vänta tills den första rapporten tas emot "
"och behandlas."
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr "IMAP migrering"
@@ -1355,11 +1309,11 @@ msgstr "Importera"
msgid "Import accounts and aliases from CSV file"
msgstr "Importera konton och alias från CSV-fil"
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr "Importera domäner"
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr "Importera domäner och alias från CSV-fil"
@@ -1367,7 +1321,7 @@ msgstr "Importera domäner och alias från CSV-fil"
msgid "Import events"
msgstr "Importera händelser"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr "Importera identiteter"
@@ -1391,15 +1345,15 @@ msgstr ""
"Informera ALLA dina användare att de måste logga in på "
"Modoboa för att slutföra operationen"
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr "Information"
#: src/components/account/TotpAuthForm.vue:34
msgid ""
-"Install a soft token authenticator like FreeOTP or Google Authenticator from"
-" your application repository and use that app to scan this QR code."
+"Install a soft token authenticator like FreeOTP or Google Authenticator from "
+"your application repository and use that app to scan this QR code."
msgstr ""
"Installera en mjuk token-autentisering som FreeOTP eller Google "
"Authenticator från ditt programförråd och använd den appen för att skanna "
@@ -1413,10 +1367,6 @@ msgstr "Installerade komponenter"
msgid "Installed version"
msgstr "Installerad version"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr "Ogiltigt lösenord"
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr "Ogiltigt portnummer"
@@ -1441,7 +1391,7 @@ msgstr "Behåll lokala kopior"
msgid "Language"
msgstr "Språk"
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr "Språket existerar inte"
@@ -1454,7 +1404,7 @@ msgid "Last modification date"
msgstr "Senaste ändrad datum"
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1480,9 +1430,9 @@ msgstr "Mindre"
msgid "Level"
msgstr "Nivå"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr "Gränser"
@@ -1505,16 +1455,12 @@ msgstr ""
"Logga ut / Logga in med ditt nuvarande konto så att lösenordet uppdateras"
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr "Brevlåda"
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr "Brevlådealias:"
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr "Brevlåda komprimerad"
@@ -1531,10 +1477,6 @@ msgstr "Brevlåda raderad"
msgid "Mailbox renamed"
msgstr "Brevlåda omdöpt"
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr "Brevlåda:"
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr "Brevlådor"
@@ -1543,8 +1485,8 @@ msgstr "Brevlådor"
msgid ""
"Make sure Update password scheme at login option is enabled"
msgstr ""
-"Se till att alternativet Uppdatera lösenordsschema vid "
-"inloggning är aktiverat"
+"Se till att alternativet Uppdatera lösenordsschema vid inloggning"
+"strong> är aktiverat"
#: src/components/webmail/EmailList.vue:72
msgid "Mark as followed"
@@ -1592,9 +1534,9 @@ msgstr "Meddelande markerat som skräp"
msgid "Message marked as not junk"
msgstr "Meddelandet markerat som inte skräp"
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr "Begränsning för meddelandesändning"
@@ -1618,7 +1560,7 @@ msgstr "Meddelande(n) markerade som inte skräp"
msgid "messages"
msgstr "meddelanden"
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr "Meddelanden"
@@ -1626,7 +1568,7 @@ msgstr "Meddelanden"
msgid "Migration deleted"
msgstr "Migrering raderad"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr "Migreringar"
@@ -1643,7 +1585,7 @@ msgstr "Ändrad"
msgid "Modify"
msgstr "Ändra"
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr "Monitoring"
@@ -1683,12 +1625,12 @@ msgstr "namn"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1782,9 +1724,9 @@ msgstr "nej"
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1830,15 +1772,15 @@ msgstr "Ej genererad"
msgid "Note"
msgstr "Anteckning"
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr "Antal tillåtna postlådealias:"
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr "Antal tillåtna brevlådor:"
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr "Antal associerade alias:"
@@ -1888,8 +1830,8 @@ msgstr "Öppnad"
msgid "Opened alarms"
msgstr "Öppnade alarm"
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr "Alternativ"
@@ -1917,21 +1859,21 @@ msgstr "Delvis pålitliga källor / speditörer"
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Lösenord"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr "Lösenord kopierat till urklipp"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr "Lösenordet matchar inte"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr "Lösenord uppdaterat"
@@ -1997,7 +1939,7 @@ msgstr "Fortsätt"
msgid "Profile"
msgstr "Profil"
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Profil uppdaterad"
@@ -2039,11 +1981,11 @@ msgstr "Leverantörer"
msgid "Queue ID"
msgstr "Kö ID"
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2051,9 +1993,9 @@ msgstr "Kvota"
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:15
msgid ""
-"Quota for this mailbox, can be expressed in KB, MB (default) or GB. Define a"
-" custom value or use domain's default one. Leave empty to define an "
-"unlimited value (not allowed for domain administrators)."
+"Quota for this mailbox, can be expressed in KB, MB (default) or GB. Define a "
+"custom value or use domain's default one. Leave empty to define an unlimited "
+"value (not allowed for domain administrators)."
msgstr ""
"Kvot för denna brevlåda, kan anges i KB, MB (standard) eller GB. Ange ett "
"anpassat värde eller använd domänens standardvärde. Lämna tomt för att ange "
@@ -2078,9 +2020,9 @@ msgstr "Kvota:"
msgid "Random address"
msgstr "Slumpmässig adress"
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr "Slumpmässigt lösenord"
@@ -2125,12 +2067,13 @@ msgstr "Registrerade Webauthn-enheter"
msgid "Relative time ranges"
msgstr "Relativa tidsintervall"
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr "Relä"
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+#, fuzzy
+msgid "Relay domain"
msgstr "relädomän"
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2149,7 +2092,7 @@ msgstr "Ta bort tillstånd"
msgid "Remove this address"
msgstr "Radera denna adress"
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr "Radera denna administratör"
@@ -2174,7 +2117,7 @@ msgid "Reset recovery codes"
msgstr "Återställ återställningskoder"
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr "Resurser"
@@ -2182,9 +2125,9 @@ msgstr "Resurser"
msgid "Resources usage"
msgstr "Resursanvändning"
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2192,7 +2135,7 @@ msgstr "Roll"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2257,7 +2200,7 @@ msgstr "Skicka"
msgid "Send only"
msgstr "Skicka endast"
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr "Skicka endast konto"
@@ -2274,7 +2217,7 @@ msgstr "Avsändaradress raderad"
msgid "Sender addresses"
msgstr "Avsändaradresser"
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr "Sändningsgräns"
@@ -2286,7 +2229,7 @@ msgstr "Sändningsgräns:"
msgid "Separator"
msgstr "Avgränsare"
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr "Tjänst"
@@ -2296,7 +2239,7 @@ msgid "Service: "
msgstr "Service:"
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Inställningar"
@@ -2333,8 +2276,8 @@ msgstr "Börja skriva ett namn här..."
msgid "State/Province"
msgstr "Stat/Provins"
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr "Statistik"
@@ -2370,11 +2313,11 @@ msgstr "Synkronisering startade"
msgid "Synchronize contacts with address book"
msgstr "Synkronisera kontakter med adressboken"
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr "Taggar"
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2407,15 +2350,15 @@ msgid ""
"account anymore."
msgstr ""
"Följande återställningskoder kan användas en gång var för att låta dig "
-"återfå åtkomst till ditt konto, om du till exempel skulle tappa din telefon."
-" Se till att spara dem på ett säkert ställe, annars kommer du inte att kunna"
-" komma åt ditt konto längre."
+"återfå åtkomst till ditt konto, om du till exempel skulle tappa din telefon. "
+"Se till att spara dem på ett säkert ställe, annars kommer du inte att kunna "
+"komma åt ditt konto längre."
#: src/views/admin/InformationView.vue:22
msgid ""
-"The password scheme you are using has been deprecated and will be removed in"
-" the next minor version. The procedure to upgrade to a stronger scheme is as"
-" follows:"
+"The password scheme you are using has been deprecated and will be removed in "
+"the next minor version. The procedure to upgrade to a stronger scheme is as "
+"follows:"
msgstr ""
"Lösenordsschemat du använder har föråldrats och kommer att tas bort i nästa "
"mindre version. Proceduren för att uppgradera till ett starkare system är "
@@ -2443,8 +2386,8 @@ msgstr "Till"
#: src/components/contacts/AddressBookInfo.vue:9
msgid ""
-"To access this address book from the outside (such as Mozilla Thunderbird or"
-" your smartphone), use the following URL:"
+"To access this address book from the outside (such as Mozilla Thunderbird or "
+"your smartphone), use the following URL:"
msgstr ""
"För att komma åt den här adressboken från utsidan (som Mozilla Thunderbird "
"eller din smartphone), använd följande URL:"
@@ -2462,8 +2405,8 @@ msgstr ""
msgid "Total"
msgstr "Totalt"
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr "Transport"
@@ -2485,8 +2428,8 @@ msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
"activated for your account."
msgstr ""
-"Tvåfaktorsautentisering (2FA) med engångslösenord är ännu inte aktiverad för"
-" ditt konto."
+"Tvåfaktorsautentisering (2FA) med engångslösenord är ännu inte aktiverad för "
+"ditt konto."
#: src/components/account/TotpAuthForm.vue:78
msgid ""
@@ -2495,7 +2438,7 @@ msgid ""
msgstr ""
"Tvåfaktorsautentisering med engångslösenord är aktiverad för ditt konto."
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr "Typ"
@@ -2512,7 +2455,7 @@ msgstr "Okänd"
msgid "Unknown sources / Threats"
msgstr "Okända källor / hot"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr "obegränsat"
@@ -2522,13 +2465,13 @@ msgstr "obegränsat"
msgid "Unlimited"
msgstr "Obegränsat"
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr "Tills"
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2537,7 +2480,7 @@ msgstr "Tills"
msgid "Update"
msgstr "Uppdatera"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr "Uppdatera autosvar"
@@ -2545,7 +2488,7 @@ msgstr "Uppdatera autosvar"
msgid "Update contact"
msgstr "Uppdatera kontakt"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr "Uppdatera lösenord"
@@ -2561,12 +2504,12 @@ msgstr "Uppdaterad"
msgid "Use count"
msgstr "Använd antal"
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr "Använd domänens standardvärde"
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Användarnamn"
@@ -2590,9 +2533,9 @@ msgstr "varning"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2619,7 +2562,7 @@ msgstr "Välkommen till Modoboa"
msgid "With a mailbox"
msgstr "Med en brevlåda"
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr "Med brevlåda"
@@ -2639,9 +2582,9 @@ msgstr "ja"
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2667,6 +2610,10 @@ msgstr ""
"Du kan också dela en skrivskyddad version av den här kalendern med följande "
"URL:"
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr "Du kan använda ett annat tecken som avgränsare."
@@ -2685,8 +2632,8 @@ msgid ""
"web interface anymore."
msgstr ""
"Du måste tillämpa denna procedur INNAN du installerar en "
-"senaste version av Modoboa, annars kommer du inte att kunna ansluta"
-" till webbgränssnittet längre."
+"senaste version av Modoboa, annars kommer du inte att kunna ansluta "
+"till webbgränssnittet längre."
#: src/components/admin/imap_migration/form_steps/ProviderAssociatedForm.vue:115
msgid "You need to bind at least one domain to the provider."
@@ -2707,3 +2654,45 @@ msgstr "Din webbläsare verkar inte vara kompatibel med WebAuthN"
#: src/components/contacts/ContactForm.vue:95
msgid "Zip code"
msgstr "Postnummer"
+
+#~ msgid "account"
+#~ msgstr "konto"
+
+#~ msgid "Account created"
+#~ msgstr "Konto skapat"
+
+#~ msgid "Account successfully deleted"
+#~ msgstr "Kontot har raderats"
+
+#~ msgid "Account updated"
+#~ msgstr "Konto uppdaterat"
+
+#~ msgid "alias"
+#~ msgstr "alias"
+
+#~ msgid "Alias successfully created"
+#~ msgstr "Alias har skapats"
+
+#~ msgid "Alias successfully deleted"
+#~ msgstr "Alias har tagits bort"
+
+#~ msgid "Alias updated"
+#~ msgstr "Alias uppdaterat"
+
+#~ msgid "Aliases:"
+#~ msgstr "Alias:"
+
+#~ msgid "domain"
+#~ msgstr "domän"
+
+#~ msgid "Domain updated"
+#~ msgstr "Domän uppdaterad"
+
+#~ msgid "Invalid password"
+#~ msgstr "Ogiltigt lösenord"
+
+#~ msgid "Mailbox aliases:"
+#~ msgstr "Brevlådealias:"
+
+#~ msgid "Mailbox:"
+#~ msgstr "Brevlåda:"
diff --git a/frontend/src/locale/tr/app.po b/frontend/src/locale/tr/app.po
index eb4513315..9f4db7515 100644
--- a/frontend/src/locale/tr/app.po
+++ b/frontend/src/locale/tr/app.po
@@ -62,10 +62,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr ""
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -73,31 +69,18 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr ""
-
#: src/views/account/SettingsView.vue:3
#, fuzzy
msgid "Account settings"
msgstr "Ayarlar"
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr ""
-
-#: src/stores/accounts.store.js:48
-#, fuzzy
-msgid "Account updated"
-msgstr "Profil güncellendi"
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -111,11 +94,11 @@ msgstr ""
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -128,7 +111,7 @@ msgstr ""
msgid "Active"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -140,7 +123,7 @@ msgstr ""
msgid "Add a category"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -148,7 +131,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -207,20 +190,20 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr ""
@@ -241,8 +224,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -250,10 +233,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -269,19 +248,6 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr ""
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-#, fuzzy
-msgid "Alias updated"
-msgstr "Profil güncellendi"
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -289,19 +255,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr ""
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -340,11 +302,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -376,7 +338,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -394,7 +356,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -469,7 +431,7 @@ msgstr "Profil güncellendi"
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -504,7 +466,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
@@ -538,7 +500,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -593,7 +555,7 @@ msgstr "Onayla"
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr "Onayla"
@@ -632,7 +594,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -655,7 +617,7 @@ msgstr ""
msgid "Create"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr ""
@@ -672,7 +634,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr ""
@@ -691,7 +653,7 @@ msgstr ""
msgid "Creation date"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
#, fuzzy
msgid "Crypt passwords"
msgstr "Parolanızı mı unuttunuz?"
@@ -714,7 +676,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr "Gösterge Paneli"
@@ -727,7 +689,7 @@ msgstr "Tarih"
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -741,11 +703,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -773,7 +735,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -797,7 +759,7 @@ msgstr "2FA'yı devre dışı bırak"
msgid "Disable links"
msgstr "2FA'yı devre dışı bırak"
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
#, fuzzy
msgid "disabled"
msgstr "2FA'yı devre dışı bırak"
@@ -833,12 +795,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -863,7 +825,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -879,9 +841,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -898,7 +860,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr ""
@@ -906,11 +868,11 @@ msgstr ""
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -922,14 +884,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr ""
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -937,27 +896,27 @@ msgstr ""
msgid "Domain administrator"
msgstr "Alan adı Yöneticisi"
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -965,15 +924,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -990,9 +945,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1026,7 +981,7 @@ msgstr ""
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1063,7 +1018,7 @@ msgstr "Yeni kurtarma kodları"
msgid "Edition"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1071,7 +1026,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr ""
@@ -1092,12 +1047,12 @@ msgstr ""
msgid "Enable"
msgstr "2FA'yı etkinleştir"
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1108,13 +1063,13 @@ msgid "Enable links"
msgstr "2FA'yı etkinleştir"
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr ""
@@ -1122,11 +1077,11 @@ msgstr ""
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr ""
@@ -1146,7 +1101,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1154,7 +1109,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1221,7 +1176,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1249,7 +1204,7 @@ msgstr ""
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1265,7 +1220,7 @@ msgstr ""
msgid "Full name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1274,9 +1229,9 @@ msgstr ""
msgid "Fully aligned"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1284,7 +1239,7 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr "Genel"
@@ -1331,13 +1286,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
@@ -1354,7 +1309,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1371,11 +1326,11 @@ msgstr ""
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1384,7 +1339,7 @@ msgstr ""
msgid "Import events"
msgstr "İleti"
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr ""
@@ -1407,7 +1362,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr "Bilgi"
@@ -1427,11 +1382,6 @@ msgstr "Kurulu sürüm"
msgid "Installed version"
msgstr "Kurulu sürüm"
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-#, fuzzy
-msgid "Invalid password"
-msgstr "Parolayı değiştirin"
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1454,7 +1404,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1467,7 +1417,7 @@ msgid "Last modification date"
msgstr ""
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1494,9 +1444,9 @@ msgstr ""
msgid "Level"
msgstr "Seviye"
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1518,16 +1468,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr ""
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr ""
@@ -1546,10 +1492,6 @@ msgstr "Onayla"
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr ""
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr ""
@@ -1608,9 +1550,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1636,7 +1578,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1645,7 +1587,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Onayla"
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1663,7 +1605,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1704,12 +1646,12 @@ msgstr "Kullanıcı adı"
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1808,9 +1750,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1859,15 +1801,15 @@ msgstr ""
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1914,8 +1856,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr ""
@@ -1944,22 +1886,22 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr "Parola"
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
#, fuzzy
msgid "Password mismatch"
msgstr "Parolalar uyuşmuyor"
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
#, fuzzy
msgid "Password updated"
msgstr "Profil güncellendi"
@@ -2025,7 +1967,7 @@ msgstr ""
msgid "Profile"
msgstr "Profil"
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr "Profil güncellendi"
@@ -2073,11 +2015,11 @@ msgstr "Yeni kurtarma kodları"
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2107,9 +2049,9 @@ msgstr ""
msgid "Random address"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr ""
@@ -2155,12 +2097,12 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+msgid "Relay domain"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2179,7 +2121,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2205,7 +2147,7 @@ msgid "Reset recovery codes"
msgstr "Kurtarma kodlarını sıfırla"
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr ""
@@ -2213,9 +2155,9 @@ msgstr ""
msgid "Resources usage"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2223,7 +2165,7 @@ msgstr "Rol"
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2290,7 +2232,7 @@ msgstr ""
msgid "Send only"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr ""
@@ -2307,7 +2249,7 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2319,7 +2261,7 @@ msgstr ""
msgid "Separator"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2329,7 +2271,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr "Ayarlar"
@@ -2366,8 +2308,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
@@ -2404,11 +2346,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2479,8 +2421,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2516,7 +2458,7 @@ msgstr ""
"Tebrikler! Artık hesabınız için İki Faktörlü Kimlik Doğrulama "
"etkinleştirildi."
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2533,7 +2475,7 @@ msgstr "Bilinmeyen"
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr ""
@@ -2543,13 +2485,13 @@ msgstr ""
msgid "Unlimited"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2558,7 +2500,7 @@ msgstr ""
msgid "Update"
msgstr "Güncelle"
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
#, fuzzy
msgid "Update auto-reply"
msgstr "Parola"
@@ -2568,7 +2510,7 @@ msgstr "Parola"
msgid "Update contact"
msgstr "Ayarlar"
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
#, fuzzy
msgid "Update Password"
msgstr "Parola"
@@ -2586,12 +2528,12 @@ msgstr ""
msgid "Use count"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr "Kullanıcı adı"
@@ -2616,9 +2558,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2645,7 +2587,7 @@ msgstr "Modoboa'ya hoş geldiniz"
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2665,9 +2607,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2689,6 +2631,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
@@ -2727,6 +2673,18 @@ msgstr ""
msgid "Zip code"
msgstr "Pin kodu"
+#, fuzzy
+#~ msgid "Account updated"
+#~ msgstr "Profil güncellendi"
+
+#, fuzzy
+#~ msgid "Alias updated"
+#~ msgstr "Profil güncellendi"
+
+#, fuzzy
+#~ msgid "Invalid password"
+#~ msgstr "Parolayı değiştirin"
+
#~ msgid "Change password"
#~ msgstr "Parolayı değiştirin"
diff --git a/frontend/src/locale/zh/app.po b/frontend/src/locale/zh/app.po
index 38125072f..3602a1693 100644
--- a/frontend/src/locale/zh/app.po
+++ b/frontend/src/locale/zh/app.po
@@ -61,10 +61,6 @@ msgstr ""
msgid "Access rules"
msgstr ""
-#: src/stores/identities.store.js:72
-msgid "account"
-msgstr ""
-
#: src/components/calendars/CalendarAccessRulesForm.vue:42
#: src/components/shared/TopMenu.vue:89
#: src/views/admin/identities/AccountView.vue:4
@@ -72,29 +68,17 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/stores/accounts.store.js:56
-msgid "Account created"
-msgstr ""
-
#: src/views/account/SettingsView.vue:3
msgid "Account settings"
msgstr ""
-#: src/stores/accounts.store.js:67
-msgid "Account successfully deleted"
-msgstr ""
-
-#: src/stores/accounts.store.js:48
-msgid "Account updated"
-msgstr ""
-
#: src/components/account/FidoAuthForm.vue:137
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:215
-#: src/components/admin/domains/DomainList.vue:36
-#: src/components/admin/identities/IdentityList.vue:125
+#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:35
+#: src/components/admin/identities/IdentityList.vue:126
#: src/components/admin/identities/IdentityList.vue:35
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -108,11 +92,11 @@ msgstr ""
msgid "Activate filter set"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:35
+#: src/components/account/AutoReplyForm.vue:39
msgid "Activate your auto reply from this date"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:46
+#: src/components/account/AutoReplyForm.vue:50
msgid "Activate your auto reply until this date"
msgstr ""
@@ -125,7 +109,7 @@ msgstr ""
msgid "Active"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactForm.vue:185
#: src/components/contacts/ContactList.vue:18
@@ -137,7 +121,7 @@ msgstr ""
msgid "Add a category"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:74
+#: src/components/admin/domains/DomainAliasForm.vue:77
msgid "Add a new domain alias"
msgstr ""
@@ -145,7 +129,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:66
+#: src/components/admin/domains/DomainAdminList.vue:67
msgid "Add administrator"
msgstr ""
@@ -204,20 +188,20 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:149
+#: src/components/admin/domains/DomainAdminList.vue:150
msgid "Administrator added"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:250
+#: src/components/admin/domains/DomainCreationForm.vue:251
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:158
+#: src/components/admin/domains/DomainAdminList.vue:159
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:293
+#: src/components/admin/domains/DomainList.vue:305
msgid "Administrators"
msgstr ""
@@ -237,8 +221,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:311
-#: src/layouts/admin/AdminLayout.vue:42
+#: src/components/admin/domains/DomainList.vue:323
+#: src/layouts/admin/AdminLayout.vue:48
msgid "Alarms"
msgstr ""
@@ -246,10 +230,6 @@ msgstr ""
msgid "Alarms deleted"
msgstr ""
-#: src/stores/identities.store.js:106
-msgid "alias"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:116
#: src/views/admin/domains/DomainsView.vue:26
#: src/views/admin/identities/AliasView.vue:5
@@ -265,18 +245,6 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/stores/aliases.store.js:52
-msgid "Alias successfully created"
-msgstr ""
-
-#: src/stores/aliases.store.js:65
-msgid "Alias successfully deleted"
-msgstr ""
-
-#: src/stores/aliases.store.js:78
-msgid "Alias updated"
-msgstr ""
-
#: src/components/admin/identities/form_steps/AccountAliasForm.vue:8
#: src/components/admin/identities/form_steps/AliasRecipientForm.vue:8
msgid ""
@@ -284,19 +252,15 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:206
+#: src/components/admin/domains/DomainList.vue:204
#: src/components/admin/domains/DomainSummary.vue:40
#: src/components/admin/identities/AccountAliases.vue:4
-#: src/components/admin/identities/AccountCreationForm.vue:145
-#: src/components/admin/identities/AccountCreationForm.vue:148
-#: src/components/admin/identities/AccountCreationForm.vue:178
+#: src/components/admin/identities/AccountCreationForm.vue:146
+#: src/components/admin/identities/AccountCreationForm.vue:149
+#: src/components/admin/identities/AccountCreationForm.vue:180
msgid "Aliases"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:125
-msgid "Aliases:"
-msgstr ""
-
#: src/components/admin/dmarc/DmarcAligmentChart.vue:5
msgid "Alignment"
msgstr ""
@@ -333,11 +297,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:234
+#: src/components/admin/identities/IdentityList.vue:241
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:208
+#: src/components/admin/identities/IdentityList.vue:214
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -369,7 +333,7 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:63
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -387,7 +351,7 @@ msgstr ""
msgid "Auto-reply message"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:82
+#: src/components/account/AutoReplyForm.vue:95
msgid "Auto-reply message updated"
msgstr ""
@@ -458,7 +422,7 @@ msgstr ""
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:160
-#: src/components/admin/identities/AccountEditForm.vue:186
+#: src/components/admin/identities/AccountEditForm.vue:183
#: src/components/admin/identities/AliasEditForm.vue:69
#: src/components/admin/imap_migration/ProviderForm.vue:58
#: src/components/tools/ConfirmDialog.vue:55
@@ -492,7 +456,7 @@ msgstr ""
msgid "Check out the following list to find related components"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:89
+#: src/views/admin/identities/IdentitiesView.vue:95
msgid "Check this option if passwords contained in your file are not crypted"
msgstr ""
@@ -525,7 +489,7 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:71
+#: src/components/admin/domains/DomainAdminList.vue:72
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -577,7 +541,7 @@ msgstr ""
msgid "Confirm and create"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:64
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:65
msgid "Confirmation"
msgstr ""
@@ -613,7 +577,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:54
#: src/components/admin/identities/AccountCreationForm.vue:43
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:43
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:44
msgid "Copy to clipboard"
msgstr ""
@@ -636,7 +600,7 @@ msgstr ""
msgid "Create"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:241
+#: src/components/admin/domains/DomainCreationForm.vue:242
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:5
msgid "Create a domain administrator"
msgstr ""
@@ -653,7 +617,7 @@ msgstr ""
msgid "Create a new mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:265
+#: src/components/admin/domains/DomainCreationForm.vue:266
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:33
msgid "Create aliases"
msgstr ""
@@ -672,7 +636,7 @@ msgstr ""
msgid "Creation date"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:85
+#: src/views/admin/identities/IdentitiesView.vue:91
msgid "Crypt passwords"
msgstr ""
@@ -693,7 +657,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:24
+#: src/layouts/admin/AdminLayout.vue:30
msgid "Dashboard"
msgstr ""
@@ -706,7 +670,7 @@ msgstr ""
msgid "Day"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:192
+#: src/components/admin/domains/DomainCreationForm.vue:193
#: src/components/admin/domains/DomainSummary.vue:23
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:19
msgid "Default mailbox quota"
@@ -720,11 +684,11 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
-#: src/components/admin/domains/DomainAliasForm.vue:38
-#: src/components/admin/domains/DomainList.vue:303
-#: src/components/admin/identities/IdentityList.vue:167
-#: src/components/admin/identities/IdentityList.vue:179
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/domains/DomainAliasForm.vue:39
+#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/identities/IdentityList.vue:173
+#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:198
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/contacts/CategoryForm.vue:18
@@ -752,7 +716,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:20
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:57
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -774,7 +738,7 @@ msgstr ""
msgid "Disable links"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:85
+#: src/components/admin/domains/DomainList.vue:84
msgid "disabled"
msgstr ""
@@ -809,12 +773,12 @@ msgid ""
"requeue the job?"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:208
+#: src/components/admin/domains/DomainCreationForm.vue:209
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:22
msgid "DKIM key length"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:204
+#: src/components/admin/domains/DomainCreationForm.vue:205
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:16
msgid "DKIM key selector"
msgstr ""
@@ -839,7 +803,7 @@ msgstr ""
msgid "DKIM signing"
msgstr ""
-#: src/views/admin/domains/DomainView.vue:27
+#: src/views/admin/domains/DomainView.vue:28
msgid "DMARC"
msgstr ""
@@ -855,9 +819,9 @@ msgstr ""
msgid "DMARC support does not seem to be enabled for this domain."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:143
-#: src/components/admin/domains/DomainCreationForm.vue:149
-#: src/components/admin/domains/DomainCreationForm.vue:173
+#: src/components/admin/domains/DomainCreationForm.vue:144
+#: src/components/admin/domains/DomainCreationForm.vue:150
+#: src/components/admin/domains/DomainCreationForm.vue:174
#: src/components/admin/domains/DomainEditForm.vue:36
msgid "DNS"
msgstr ""
@@ -874,7 +838,7 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:208
+#: src/components/admin/domains/DomainList.vue:206
msgid "DNS status"
msgstr ""
@@ -882,11 +846,11 @@ msgstr ""
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:163
+#: src/components/admin/domains/DomainList.vue:162
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:245
+#: src/components/admin/domains/DomainList.vue:256
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -898,14 +862,11 @@ msgstr ""
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:55
-msgid "domain"
-msgstr ""
-
#: src/components/admin/alarms/AlarmList.vue:94
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:61
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:21
#: src/views/admin/domains/DomainsView.vue:23
-#: src/views/admin/domains/DomainView.vue:5
+#: src/views/admin/domains/DomainView.vue:6
msgid "Domain"
msgstr ""
@@ -913,27 +874,27 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
-#: src/stores/domains.store.js:90
+#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
-#: src/stores/domains.store.js:112
+#: src/components/admin/domains/DomainAliasForm.vue:84
msgid "Domain alias deleted"
msgstr ""
-#: src/stores/domains.store.js:127
+#: src/components/admin/domains/DomainAliasForm.vue:104
msgid "Domain alias updated"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:316
+#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:130
+#: src/components/admin/identities/AccountCreationForm.vue:131
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:259
+#: src/components/admin/domains/DomainList.vue:271
msgid "Domain deleted"
msgstr ""
@@ -941,15 +902,11 @@ msgstr ""
msgid "Domain name (ex: domain.tld)"
msgstr ""
-#: src/stores/domains.store.js:62
-msgid "Domain updated"
-msgstr ""
-
#: src/components/admin/identities/AccountEditForm.vue:82
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:30
+#: src/layouts/admin/AdminLayout.vue:36
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -966,9 +923,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:298
-#: src/components/admin/identities/IdentityList.vue:162
-#: src/components/admin/identities/IdentityList.vue:174
+#: src/components/admin/domains/DomainList.vue:310
+#: src/components/admin/identities/IdentityList.vue:168
+#: src/components/admin/identities/IdentityList.vue:180
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:132
#: src/views/account/FiltersView.vue:332
@@ -1000,7 +957,7 @@ msgstr ""
msgid "Edit domain"
msgstr ""
-#: src/components/admin/domains/DomainAliasForm.vue:73
+#: src/components/admin/domains/DomainAliasForm.vue:76
msgid "Edit domain alias"
msgstr ""
@@ -1032,7 +989,7 @@ msgstr ""
msgid "Edition"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:124
+#: src/components/admin/identities/AccountCreationForm.vue:125
msgid "Email"
msgstr ""
@@ -1040,7 +997,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:75
+#: src/layouts/admin/AdminLayout.vue:81
msgid "Email providers"
msgstr ""
@@ -1060,12 +1017,12 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:181
+#: src/components/admin/domains/DomainCreationForm.vue:182
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:11
msgid "Enable DKIM signing"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:176
+#: src/components/admin/domains/DomainCreationForm.vue:177
#: src/components/admin/domains/form_steps/DomainDNSForm.vue:6
msgid "Enable DNS checks"
msgstr ""
@@ -1075,13 +1032,13 @@ msgid "Enable links"
msgstr ""
#: src/components/account/AutoReplyForm.vue:7
-#: src/components/admin/domains/DomainCreationForm.vue:166
+#: src/components/admin/domains/DomainCreationForm.vue:167
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
-#: src/components/admin/identities/AccountCreationForm.vue:111
+#: src/components/admin/identities/AccountCreationForm.vue:112
#: src/components/admin/identities/AccountEditForm.vue:45
#: src/components/admin/identities/AliasEditForm.vue:21
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:42
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:52
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
msgid "Enabled"
msgstr ""
@@ -1089,11 +1046,11 @@ msgstr ""
msgid "Enter a name to register a new webauthn device."
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:71
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:78
msgid "Enter a simple username or an email address"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:69
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:76
msgid "Enter an email address"
msgstr ""
@@ -1112,7 +1069,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:16
-#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:55
+#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
msgid "Expire at"
msgstr ""
@@ -1120,7 +1077,7 @@ msgstr ""
msgid "Export accounts and aliases to CSV"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:39
+#: src/views/admin/domains/DomainsView.vue:40
msgid "Export domains and aliases to CSV"
msgstr ""
@@ -1182,7 +1139,7 @@ msgid "Filters"
msgstr ""
#: src/components/account/ProfileForm.vue:9
-#: src/components/admin/identities/AccountCreationForm.vue:100
+#: src/components/admin/identities/AccountCreationForm.vue:101
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
@@ -1209,7 +1166,7 @@ msgstr ""
msgid "Forwarders with ARC"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:32
+#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:47
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
@@ -1225,7 +1182,7 @@ msgstr ""
msgid "Full name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:122
+#: src/components/admin/identities/IdentityList.vue:123
msgid "Fullname/recipient"
msgstr ""
@@ -1234,9 +1191,9 @@ msgstr ""
msgid "Fully aligned"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:142
-#: src/components/admin/domains/DomainCreationForm.vue:148
-#: src/components/admin/domains/DomainCreationForm.vue:161
+#: src/components/admin/domains/DomainCreationForm.vue:143
+#: src/components/admin/domains/DomainCreationForm.vue:149
+#: src/components/admin/domains/DomainCreationForm.vue:162
#: src/components/admin/domains/DomainEditForm.vue:9
#: src/components/admin/identities/AliasCreationForm.vue:53
#: src/components/admin/identities/AliasCreationForm.vue:93
@@ -1244,7 +1201,7 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:51
#: src/components/admin/imap_migration/ProviderCreationForm.vue:71
#: src/components/admin/imap_migration/ProviderForm.vue:7
-#: src/views/admin/domains/DomainView.vue:21
+#: src/views/admin/domains/DomainView.vue:22
msgid "General"
msgstr ""
@@ -1289,13 +1246,13 @@ msgid ""
"between [ ] by the appropriate ones."
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:167
-#: src/components/admin/identities/AccountCreationForm.vue:96
+#: src/components/admin/identities/AccountCreationForm.vue:170
+#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/AccountEditForm.vue:31
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:36
+#: src/layouts/admin/AdminLayout.vue:42
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
@@ -1312,7 +1269,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:70
+#: src/layouts/admin/AdminLayout.vue:76
msgid "IMAP Migration"
msgstr ""
@@ -1329,11 +1286,11 @@ msgstr ""
msgid "Import accounts and aliases from CSV file"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:56
+#: src/views/admin/domains/DomainsView.vue:57
msgid "Import domains"
msgstr ""
-#: src/views/admin/domains/DomainsView.vue:32
+#: src/views/admin/domains/DomainsView.vue:33
msgid "Import domains and aliases from CSV file"
msgstr ""
@@ -1341,7 +1298,7 @@ msgstr ""
msgid "Import events"
msgstr ""
-#: src/views/admin/identities/IdentitiesView.vue:63
+#: src/views/admin/identities/IdentitiesView.vue:69
msgid "Import identities"
msgstr ""
@@ -1363,7 +1320,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:94 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:107 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:93
msgid "Information"
msgstr ""
@@ -1382,10 +1339,6 @@ msgstr ""
msgid "Installed version"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:127
-msgid "Invalid password"
-msgstr ""
-
#: src/plugins/rules.js:45
msgid "Invalid port number"
msgstr ""
@@ -1408,7 +1361,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/components/account/ProfileForm.vue:129
+#: src/components/account/ProfileForm.vue:132
msgid "Language does no exist"
msgstr ""
@@ -1421,7 +1374,7 @@ msgid "Last modification date"
msgstr ""
#: src/components/account/ProfileForm.vue:15
-#: src/components/admin/identities/AccountCreationForm.vue:103
+#: src/components/admin/identities/AccountCreationForm.vue:104
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:25
#: src/components/contacts/ContactForm.vue:22
msgid "Last name"
@@ -1447,9 +1400,9 @@ msgstr ""
msgid "Level"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:144
-#: src/components/admin/domains/DomainCreationForm.vue:150
-#: src/components/admin/domains/DomainCreationForm.vue:188
+#: src/components/admin/domains/DomainCreationForm.vue:145
+#: src/components/admin/domains/DomainCreationForm.vue:151
+#: src/components/admin/domains/DomainCreationForm.vue:189
#: src/components/admin/domains/DomainEditForm.vue:73
msgid "Limitations"
msgstr ""
@@ -1471,16 +1424,12 @@ msgid "Logout / Login with your current account so its password gets updated"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:95
-#: src/components/admin/identities/AccountCreationForm.vue:121
-#: src/components/admin/identities/AccountCreationForm.vue:174
+#: src/components/admin/identities/AccountCreationForm.vue:122
+#: src/components/admin/identities/AccountCreationForm.vue:176
#: src/components/admin/identities/AccountEditForm.vue:69
msgid "Mailbox"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:165
-msgid "Mailbox aliases:"
-msgstr ""
-
#: src/layouts/webmail/WebmailLayout.vue:188
msgid "Mailbox compressed"
msgstr ""
@@ -1497,10 +1446,6 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:158
-msgid "Mailbox:"
-msgstr ""
-
#: src/components/admin/domains/DomainSummary.vue:36
msgid "Mailboxes"
msgstr ""
@@ -1556,9 +1501,9 @@ msgstr ""
msgid "Message marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:196
+#: src/components/admin/domains/DomainCreationForm.vue:197
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:32
-#: src/components/admin/identities/AccountCreationForm.vue:134
+#: src/components/admin/identities/AccountCreationForm.vue:135
msgid "Message sending limit"
msgstr ""
@@ -1582,7 +1527,7 @@ msgstr ""
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:62
+#: src/layouts/admin/AdminLayout.vue:68
msgid "Messages"
msgstr ""
@@ -1590,7 +1535,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:80
+#: src/layouts/admin/AdminLayout.vue:86
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1607,7 +1552,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:48
+#: src/layouts/admin/AdminLayout.vue:54
msgid "Monitoring"
msgstr ""
@@ -1647,12 +1592,12 @@ msgstr ""
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/domains/DomainAdminList.vue:108
#: src/components/admin/domains/DomainAliasForm.vue:8
-#: src/components/admin/domains/DomainCreationForm.vue:163
-#: src/components/admin/domains/DomainList.vue:205
+#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainList.vue:203
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:121
+#: src/components/admin/identities/IdentityList.vue:122
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1746,9 +1691,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:182
#: src/components/admin/domains/DNSDetail.vue:223
#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:250
-#: src/components/admin/identities/IdentityList.vue:212
-#: src/components/admin/identities/IdentityList.vue:238
+#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:245
#: src/components/tools/CreationForm.vue:136
#: src/layouts/webmail/WebmailLayout.vue:198
msgid "No"
@@ -1794,15 +1739,15 @@ msgstr ""
msgid "Note"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:166
+#: src/components/admin/identities/AccountEditForm.vue:163
msgid "Number of allowed mailbox aliases:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:159
+#: src/components/admin/identities/AccountEditForm.vue:157
msgid "Number of allowed mailboxes:"
msgstr ""
-#: src/components/admin/identities/AccountEditForm.vue:126
+#: src/components/admin/identities/AccountEditForm.vue:125
msgid "Number of associated alias:"
msgstr ""
@@ -1848,8 +1793,8 @@ msgstr ""
msgid "Opened alarms"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:145
-#: src/components/admin/domains/DomainCreationForm.vue:238
+#: src/components/admin/domains/DomainCreationForm.vue:146
+#: src/components/admin/domains/DomainCreationForm.vue:239
msgid "Options"
msgstr ""
@@ -1877,21 +1822,21 @@ msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:19
#: src/components/account/ProfileForm.vue:69
#: src/components/account/TotpAuthForm.vue:84
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:53
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:54
msgid "Password"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:283
-#: src/components/admin/identities/AccountCreationForm.vue:211
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:106
+#: src/components/admin/domains/DomainCreationForm.vue:284
+#: src/components/admin/identities/AccountCreationForm.vue:214
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:104
msgid "Password copied to clipboard"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:101
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:99
msgid "Password mismatch"
msgstr ""
-#: src/components/account/ProfileForm.vue:144
+#: src/components/account/ProfileForm.vue:149
msgid "Password updated"
msgstr ""
@@ -1955,7 +1900,7 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: src/components/account/ProfileForm.vue:125
+#: src/components/account/ProfileForm.vue:130
msgid "Profile updated"
msgstr ""
@@ -1997,11 +1942,11 @@ msgstr ""
msgid "Queue ID"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:190
-#: src/components/admin/domains/DomainList.vue:213
+#: src/components/admin/domains/DomainCreationForm.vue:191
+#: src/components/admin/domains/DomainList.vue:211
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
-#: src/components/admin/identities/AccountCreationForm.vue:128
+#: src/components/admin/identities/AccountCreationForm.vue:129
#: src/components/admin/identities/AccountSummary.vue:36
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
msgid "Quota"
@@ -2031,9 +1976,9 @@ msgstr ""
msgid "Random address"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:255
-#: src/components/admin/identities/AccountCreationForm.vue:106
-#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:20
+#: src/components/admin/domains/DomainCreationForm.vue:256
+#: src/components/admin/identities/AccountCreationForm.vue:107
+#: src/components/admin/identities/form_steps/AccountPasswordSubForm.vue:21
msgid "Random password"
msgstr ""
@@ -2078,12 +2023,12 @@ msgstr ""
msgid "Relative time ranges"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:82
+#: src/components/admin/domains/DomainList.vue:81
msgid "Relay"
msgstr ""
-#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:60
-msgid "relaydomain"
+#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:66
+msgid "Relay domain"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:116
@@ -2102,7 +2047,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:47
+#: src/components/admin/domains/DomainAdminList.vue:48
msgid "Remove this administrator"
msgstr ""
@@ -2127,7 +2072,7 @@ msgid "Reset recovery codes"
msgstr ""
#: src/components/admin/domains/DomainEditForm.vue:149
-#: src/components/admin/identities/AccountEditForm.vue:144
+#: src/components/admin/identities/AccountEditForm.vue:143
msgid "Resources"
msgstr ""
@@ -2135,9 +2080,9 @@ msgstr ""
msgid "Resources usage"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:163
-#: src/components/admin/identities/AccountCreationForm.vue:92
+#: src/components/admin/identities/AccountCreationForm.vue:165
#: src/components/admin/identities/AccountCreationForm.vue:93
+#: src/components/admin/identities/AccountCreationForm.vue:94
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
msgid "Role"
@@ -2145,7 +2090,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:205
#: src/components/admin/domains/DomainEditForm.vue:168
-#: src/components/admin/identities/AccountEditForm.vue:194
+#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
#: src/components/admin/imap_migration/ProviderForm.vue:61
#: src/components/calendars/EventForm.vue:87
@@ -2210,7 +2155,7 @@ msgstr ""
msgid "Send only"
msgstr ""
-#: src/components/admin/identities/AccountCreationForm.vue:138
+#: src/components/admin/identities/AccountCreationForm.vue:139
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:40
msgid "Send only account"
msgstr ""
@@ -2227,7 +2172,7 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:212
+#: src/components/admin/domains/DomainList.vue:210
msgid "Sending limit"
msgstr ""
@@ -2239,7 +2184,7 @@ msgstr ""
msgid "Separator"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:217
+#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
msgid "Service"
msgstr ""
@@ -2249,7 +2194,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:94
msgid "Settings"
msgstr ""
@@ -2286,8 +2231,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:52
-#: src/views/admin/domains/DomainView.vue:24
+#: src/layouts/admin/AdminLayout.vue:58
+#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
@@ -2323,11 +2268,11 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:123
+#: src/components/admin/identities/IdentityList.vue:124
msgid "Tags"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:23
+#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
@@ -2398,8 +2343,8 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:151
-#: src/components/admin/domains/DomainCreationForm.vue:214
+#: src/components/admin/domains/DomainCreationForm.vue:152
+#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
msgid "Transport"
msgstr ""
@@ -2428,7 +2373,7 @@ msgid ""
"account."
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:164
+#: src/components/admin/domains/DomainCreationForm.vue:165
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:13
msgid "Type"
msgstr ""
@@ -2445,7 +2390,7 @@ msgstr ""
msgid "Unknown sources / Threats"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:109
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:114
msgid "unlimited"
msgstr ""
@@ -2455,13 +2400,13 @@ msgstr ""
msgid "Unlimited"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:43
+#: src/components/account/AutoReplyForm.vue:47
msgid "Until"
msgstr ""
#: src/components/account/FilterForm.vue:195
#: src/components/account/ForwardForm.vue:25
-#: src/components/admin/domains/DomainAliasForm.vue:68
+#: src/components/admin/domains/DomainAliasForm.vue:71
#: src/components/calendars/CalendarForm.vue:78
#: src/components/contacts/CategoryForm.vue:60
#: src/components/contacts/ContactCategoriesForm.vue:24
@@ -2470,7 +2415,7 @@ msgstr ""
msgid "Update"
msgstr ""
-#: src/components/account/AutoReplyForm.vue:54
+#: src/components/account/AutoReplyForm.vue:58
msgid "Update auto-reply"
msgstr ""
@@ -2478,7 +2423,7 @@ msgstr ""
msgid "Update contact"
msgstr ""
-#: src/components/account/ProfileForm.vue:75
+#: src/components/account/ProfileForm.vue:79
msgid "Update Password"
msgstr ""
@@ -2494,12 +2439,12 @@ msgstr ""
msgid "Use count"
msgstr ""
-#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:106
+#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:111
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:106
-#: src/components/admin/identities/AccountCreationForm.vue:98
+#: src/components/admin/domains/DomainAdminList.vue:107
+#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
msgstr ""
@@ -2523,9 +2468,9 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:178
#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:244
-#: src/components/admin/identities/IdentityList.vue:207
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/domains/DomainList.vue:255
+#: src/components/admin/identities/IdentityList.vue:213
+#: src/components/admin/identities/IdentityList.vue:240
#: src/components/tools/CreationForm.vue:129
#: src/layouts/webmail/WebmailLayout.vue:193
#: src/views/calendars/CalendarView.vue:246
@@ -2552,7 +2497,7 @@ msgstr ""
msgid "With a mailbox"
msgstr ""
-#: src/components/admin/domains/DomainCreationForm.vue:260
+#: src/components/admin/domains/DomainCreationForm.vue:261
msgid "With mailbox"
msgstr ""
@@ -2572,9 +2517,9 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:183
#: src/components/admin/domains/DNSDetail.vue:224
#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:251
-#: src/components/admin/identities/IdentityList.vue:211
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/domains/DomainList.vue:262
+#: src/components/admin/identities/IdentityList.vue:217
+#: src/components/admin/identities/IdentityList.vue:244
#: src/components/tools/CreationForm.vue:135
#: src/layouts/webmail/WebmailLayout.vue:197
msgid "Yes"
@@ -2596,6 +2541,10 @@ msgid ""
"URL: "
msgstr ""
+#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:41
+msgid "You can update your password from the Account section"
+msgstr ""
+
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
msgstr ""
diff --git a/modoboa/locale/br/LC_MESSAGES/django.po b/modoboa/locale/br/LC_MESSAGES/django.po
index cd27cc0a0..699e88092 100644
--- a/modoboa/locale/br/LC_MESSAGES/django.po
+++ b/modoboa/locale/br/LC_MESSAGES/django.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
"Last-Translator: Antoine Nguyen \n"
"Language-Team: Breton (http://www.transifex.com/tonio/modoboa/language/br/)\n"
@@ -51,12 +51,12 @@ msgid "Cannot be greater than domain quota"
msgstr "N'hall ket bezañ brasoc'h evit kota an domani"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Aotreadur nac'het"
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -67,7 +67,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr "Listenn domanioù meret (eilgwerzherien ha merourien zomani hepken)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Neket aotreet evit ar rol-mañ."
@@ -75,12 +75,12 @@ msgstr "Neket aotreet evit ar rol-mañ."
msgid "Must be equal to mailbox full_address"
msgstr "Rankout a ra bezañ par ouzh boest-postell chomlec'h_klok"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Ar vaezienn-mañ a zo rekiset."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "N'eus ket eus an domani lec'hel {}"
@@ -147,17 +147,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr "Termeniñ da vihanañ ur rouedad / chomlec'h aotreet"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "Ur voest-posteloù a zo rekiset"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -562,48 +562,48 @@ msgstr "[modoboa] kudenn(où) MX evit an domani {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] Kudenn(où) DNSBL gant an domani {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Neket bet kavet an domani."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "chomlec'h"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Chomlec'h an alias."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "enaouet"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Kochiñ evit enaouiñ an alias-mañ"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Deskrivadur"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Diamzeriet da"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Chomlec'h direizh"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Resever lec'hel {}@{} nann-kavet"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -770,6 +770,81 @@ msgstr "Stumm chomlec'h IP direizh evit %(domain)s; %(addr)s"
msgid "No AAAA record for %s"
msgstr "Enrolladenn MX ebet evit %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "Rekis eo leuniañ ar vaezienn"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "N'hall ket bezañ brasoc'h evit kota an domani"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Hollek"
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Em-dilamadur kont"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "Sujed"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "DNS settings"
@@ -812,6 +887,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Aotren an implijer-mañ da vont e boestoù-post an implijerien"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "A-bep seurt"
@@ -824,7 +900,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -860,7 +936,7 @@ msgstr "Frekañs sinkroneladur"
msgid "Interval in seconds between 2 synchronization requests"
msgstr "Padelezh en eilennoù etre 2 reked sinkroneladur"
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -960,17 +1036,17 @@ msgstr ""
msgid "Administration console"
msgstr "Melestradurezh"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Levr chomlec'hioù"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1439,12 +1515,6 @@ msgstr "Adhenchañ pennañ dre-ziouer"
msgid "The default redirection used when no application is specified"
msgstr "An adheñchañ dre-ziouer implijet pa n'eus arload ebet spisaet"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Hollek"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1726,7 +1796,7 @@ msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Lodenn greiz Modoboa"
@@ -2589,70 +2659,6 @@ msgstr "%s: bevenn tizhet"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "Rekis eo leuniañ ar vaezienn"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "N'hall ket bezañ brasoc'h evit kota an domani"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Em-dilamadur kont"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "Sujed"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "Servij nann-degemeret"
@@ -2669,7 +2675,62 @@ msgstr "porzhioù herbrec'hiañ bukenn"
msgid "verify recipients"
msgstr "gwiriit ar reseverien"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory not found."
+msgid "Provided path is not writable."
+msgstr "Neket bet kavet an domani."
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "Arventennoù LDAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
diff --git a/modoboa/locale/cs/LC_MESSAGES/django.po b/modoboa/locale/cs/LC_MESSAGES/django.po
index 76bee24c1..d81d59e89 100644
--- a/modoboa/locale/cs/LC_MESSAGES/django.po
+++ b/modoboa/locale/cs/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: Tydýt _, 2023\n"
"Language-Team: Czech (https://www.transifex.com/tonio/teams/13749/cs/)\n"
@@ -45,12 +45,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -61,7 +61,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -69,12 +69,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -139,15 +139,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -495,48 +495,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -678,6 +678,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -712,6 +779,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -724,7 +792,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -758,7 +826,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -848,15 +916,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1300,12 +1368,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1570,7 +1632,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2359,62 +2421,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2431,7 +2437,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po
index ae9138e6f..a3f68e817 100644
--- a/modoboa/locale/cs_CZ/LC_MESSAGES/django.po
+++ b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
"Last-Translator: Antoine Nguyen \n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/tonio/"
@@ -49,12 +49,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Nemůže být vyšší než kvóta domény"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Přístup zamítnut."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -65,7 +65,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr "Zobrazit spravované domény (jenom distributori a správci domén)"
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Není povoleno pro tuto roli."
@@ -73,12 +73,12 @@ msgstr "Není povoleno pro tuto roli."
msgid "Must be equal to mailbox full_address"
msgstr "Musí být rovno hodnote schránky celá_adresa"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Toto pole je vyžadováno."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Lokální doména {} neexistuje"
@@ -145,17 +145,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr "Definujte alespoň jednu autorizovanou síť / adresu"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "Schránka je vyžadována"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -557,48 +557,48 @@ msgstr "[modoboa] MX problém(y) pro doménu {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL problém(y) pro doménu {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Doména nebyla nalezena."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "adresa"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Adresa aliasu."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "povoleno"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Zatrhněte pole pro povolení tohoto aliasu"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Popis"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Vyprší o"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Neplatná adresa"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Lokální příjemce {}@{} nebyl nalezen"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -759,6 +759,90 @@ msgstr "Neplatný formát IP adresy pro %(domain)s; %(addr)s"
msgid "No AAAA record for %s"
msgstr "Žádný MX záznam pro %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "Zvolené datum je v minulosti"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "Musí být větší než datum začátku"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Obecné"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr ""
+"Interval v sekundách mezi dvěmi automatickými odpověďmi stejnému příjemci"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+"Interval v sekundách mezi dvěmi automatickými odpověďmi stejnému příjemci"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Výchozí předmět"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+"Výchozí předmět, který se použije u nově vytvořených automatických odpovědí"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"Výchozí obsah, který se použije u nově vytvořených automatických odpovědí. "
+"Token '%(name)s' bude automaticky nahrazen celým jménem uživatele."
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Automatické odpovědi"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "předmět"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "Předmět, který se vloží do odesílaných emailů"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "obsah"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "Obsah, který se vloží do odesílaných emailů"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Aktivovat/Deaktivovat automatickou odpověď"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "Connection settings"
@@ -801,6 +885,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Povolit správci přístup do uživatelských poštovních schránek"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Různé"
@@ -813,7 +898,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -847,7 +932,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -947,17 +1032,17 @@ msgstr ""
msgid "Administration console"
msgstr "Správa"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Adresa"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1424,12 +1509,6 @@ msgstr ""
"Výchozí přesměrování, které se použije, pokud není žádná aplikace "
"specifikována"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Obecné"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1702,7 +1781,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Hlavní část Modoboa"
@@ -2583,74 +2662,6 @@ msgstr "%s: limit byl dosažen"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "Zvolené datum je v minulosti"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "Musí být větší než datum začátku"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Interval automatické odpovědi"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-"Interval v sekundách mezi dvěmi automatickými odpověďmi stejnému příjemci"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Výchozí předmět"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-"Výchozí předmět, který se použije u nově vytvořených automatických odpovědí"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-"Výchozí obsah, který se použije u nově vytvořených automatických odpovědí. "
-"Token '%(name)s' bude automaticky nahrazen celým jménem uživatele."
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Automatické odpovědi"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "předmět"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "Předmět, který se vloží do odesílaných emailů"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "obsah"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "Obsah, který se vloží do odesílaných emailů"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Aktivovat/Deaktivovat automatickou odpověď"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2671,7 +2682,62 @@ msgstr "cílový server"
msgid "verify recipients"
msgstr "ověřit příjemce"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory not found."
+msgid "Provided path is not writable."
+msgstr "Složka nenalezena."
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "Nastavení IMAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
@@ -3213,3 +3279,6 @@ msgstr "Koš"
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Příloha je příliš velká (omezení: %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Interval automatické odpovědi"
diff --git a/modoboa/locale/de/LC_MESSAGES/django.po b/modoboa/locale/de/LC_MESSAGES/django.po
index 18024d836..45abc6893 100644
--- a/modoboa/locale/de/LC_MESSAGES/django.po
+++ b/modoboa/locale/de/LC_MESSAGES/django.po
@@ -44,7 +44,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
"Last-Translator: Daniel Schubert, 2024\n"
"Language-Team: German (http://app.transifex.com/tonio/modoboa/language/de/)\n"
@@ -84,12 +84,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Kann nicht größer als Domain Kontingent sein"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Zugriff verweigert."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -101,7 +101,7 @@ msgid ""
msgstr ""
"Liste der verwalteten Domains (nur für Reseller und Domain Administratoren)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Nicht erlaubt für diese Rolle."
@@ -109,12 +109,12 @@ msgstr "Nicht erlaubt für diese Rolle."
msgid "Must be equal to mailbox full_address"
msgstr "Muss mit mailbox full_address übereinstimmen"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Dieses Feld ist erforderlich"
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Lokale Domain {} existiert nicht."
@@ -181,15 +181,15 @@ msgstr "Bitte IMAP Migration deaktivieren bevor Sie diese Option deaktivieren."
msgid "Define at least one authorized network / address"
msgstr "Mindestens ein authorisiertes Netzwerk/IP-Adresse muss definiert sein"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr "Zum Erstellen von Aliassen ist ein Postfach erforderlich."
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr "Unbekannter Status"
@@ -564,48 +564,48 @@ msgstr "[modoboa] MX Problem(e) für Domain {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL Problem(e) für Domain {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Domain nicht gefunden."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "Adresse"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Die Alias-Adresse"
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "aktiviert"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Auswählen, um den Alias zu aktivieren"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Beschreibung"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Läuft ab am"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "Alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Ungültige Adresse"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Lokaler Empfänger {}@{} nicht gefunden"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr "Ungültige Zeile: {}"
@@ -761,6 +761,81 @@ msgstr "Ferhlerhaftes IP-Adressformat für %(domain)s; %(addr)s"
msgid "No AAAA record for %s"
msgstr "Kein MX Eintrag für %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This code is invalid"
+msgid "This date is over"
+msgstr "Dieser Code ist Falsch"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "Kann nicht größer als Domain Kontingent sein"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Allgemein"
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Automatische Konto-Entfernung"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "Betreff"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "DNS settings"
@@ -803,6 +878,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Erlaubt dem Administrator auf Benutzer-Postfächer zuzugreifen"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Verschiedenes"
@@ -815,7 +891,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -853,7 +929,7 @@ msgstr "LDAP Synchronisations Einstellungen"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -952,17 +1028,17 @@ msgstr ""
msgid "Administration console"
msgstr "Verwaltung"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Adresse"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1451,12 +1527,6 @@ msgstr "Standardumleitung"
msgid "The default redirection used when no application is specified"
msgstr "Die Standardumleitung wenn kein Programm angegeben wurde"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Allgemein"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1725,7 +1795,7 @@ msgstr[1] ""
"\n"
"Die folgenden Aktualisierungen sind verfügbar:\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Der Kern von Modoboa"
@@ -2575,70 +2645,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This code is invalid"
-msgid "This date is over"
-msgstr "Dieser Code ist Falsch"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "Kann nicht größer als Domain Kontingent sein"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Automatische Konto-Entfernung"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "Betreff"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "Dienst wird nicht unterstützt"
@@ -2655,7 +2661,62 @@ msgstr "Ziel-Host Port"
msgid "verify recipients"
msgstr "Empfänger verifizieren"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory is not writable"
+msgid "Provided path is not writable."
+msgstr "Verzeichnis ist nicht beschreibbar"
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "IMAP-Einstellungen"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
diff --git a/modoboa/locale/de_DE/LC_MESSAGES/django.po b/modoboa/locale/de_DE/LC_MESSAGES/django.po
index c0ef7c509..5032d0294 100644
--- a/modoboa/locale/de_DE/LC_MESSAGES/django.po
+++ b/modoboa/locale/de_DE/LC_MESSAGES/django.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
"Last-Translator: bdaniel93, 2023\n"
"Language-Team: German (Germany) (http://www.transifex.com/tonio/modoboa/"
@@ -46,14 +46,14 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
#, fuzzy
#| msgid "Permission denied"
msgid "Permission denied."
msgstr "Zugriff verweigert"
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -66,7 +66,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr "Funktionen-Widget für Reseller und Domain-Administratoren ausblenden"
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -74,14 +74,14 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
#, fuzzy
#| msgid "This field is required"
msgid "This field is required."
msgstr "Dieses Feld ist erforderlich"
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -148,15 +148,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown tag {}"
msgid "Unknown status"
@@ -539,54 +539,54 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
#, fuzzy
#| msgid "From address"
msgid "address"
msgstr "Absender-Adresse"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
#, fuzzy
#| msgid "Enter a valid email address."
msgid "The alias address."
msgstr "Geben Sie eine gültige E-Mail-Adresse ein."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Beschreibung"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
#, fuzzy
#| msgid "Invalid code"
msgid "Invalid address"
msgstr "Ungültiger Code"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line"
msgid "Invalid line: {}"
@@ -740,6 +740,79 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr "Kein Mechanismus gefunden"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This code is invalid"
+msgid "This date is over"
+msgstr "Dieser Code ist ungültig"
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Allgemein"
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Inactive account threshold"
+msgid "Automatic replies"
+msgstr "Schwellwert für inaktive Konten"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "Betreff"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -782,6 +855,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Gewähren Sie diesem Administrator Zugriff auf Benutzerpostfächer"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Verschiedenes"
@@ -794,7 +868,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -832,7 +906,7 @@ msgstr "LDAP-Synchronisationseinstellungen"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -930,17 +1004,17 @@ msgstr ""
msgid "Administration console"
msgstr "Administratorgruppen"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "From address"
msgid "Address book"
msgstr "Absender-Adresse"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1433,12 +1507,6 @@ msgstr ""
"Die Standardumleitung, die verwendet wird, wenn keine Anwendung angegeben "
"wurde"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Allgemein"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1711,7 +1779,7 @@ msgstr[1] ""
"\n"
" Folgende Updates sind verfügbar:\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Der Kern von Modoboa"
@@ -2549,68 +2617,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This code is invalid"
-msgid "This date is over"
-msgstr "Dieser Code ist ungültig"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Inactive account threshold"
-msgid "Automatic replies"
-msgstr "Schwellwert für inaktive Konten"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "Betreff"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
#, fuzzy
#| msgid "Update password service URL"
@@ -2633,7 +2639,62 @@ msgstr ""
msgid "verify recipients"
msgstr "Empfänger"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory to store RRD files"
+msgid "Provided path is not writable."
+msgstr "Ablageverzeichnis für RRD-Dateien"
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "LDAP-Einstellungen"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "Enter a valid email address."
msgid "Filter %s already exists"
diff --git a/modoboa/locale/el_GR/LC_MESSAGES/django.po b/modoboa/locale/el_GR/LC_MESSAGES/django.po
index d49c0167c..2e633bd5e 100644
--- a/modoboa/locale/el_GR/LC_MESSAGES/django.po
+++ b/modoboa/locale/el_GR/LC_MESSAGES/django.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2017-10-12 19:37+0000\n"
"Last-Translator: Kostas Moumouris \n"
"Language-Team: Greek (Greece) (http://www.transifex.com/tonio/modoboa/"
@@ -51,12 +51,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Δεν μπορεί να είναι μεγαλύτερο από το domain quota."
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Η άδεια απορρίφθηκε."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -69,7 +69,7 @@ msgstr ""
"Λίστα διαχειριζόμενων domains (αφορά μόνο μεταπωλητές και διαχειριστές "
"domain)"
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Δεν επιτρέπεται για αυτόν τον ρόλο."
@@ -77,12 +77,12 @@ msgstr "Δεν επιτρέπεται για αυτόν τον ρόλο."
msgid "Must be equal to mailbox full_address"
msgstr "Πρέπει να είναι ίσο με την full_address του γραμματοκιβωτίου"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Αυτό το πεδίο απαιτείτε."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Το τοπικός domain {} δεν υπάρχει"
@@ -155,17 +155,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr "Ορίστε τουλάχιστον μια εξουσιοδοτημένη διεύθυνση / δίκτυο"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "Απαιτείται γραμματοκιβώτιο"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -565,48 +565,48 @@ msgstr "[modoboa] MX ζήτημα(τα) για το domain {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL ζήτημα(τα) για το domain {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "To domain δεν βρέθηκε."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "διεύθυνση"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Η εναλλακτική διεύθυνση."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "ενεργοποιημένο"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Επιλέξτε για να ενεργοποιήσετε αυτό το ψευδώνυμο"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Περιγραφή"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Λήγει την "
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "Ψευδώνυμο"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Λάθος διεύθυνση"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Ο τοπικός παραλήπτης {}@{} δεν βρέθηκε"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -772,6 +772,93 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr "Έγραφες MX από{}"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "Αυτή η ημερομηνία έχει παρέλθει"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "Πρέπει να είναι μεγαλύτερη από την ημερομηνία έναρξης"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Γενικά"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr ""
+"Χρονικό όριο λήξης σε δευτερόλεπτα μεταξύ δύο αυτόματων απαντήσεων προς τον "
+"ίδιο παραλήπτη"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+"Χρονικό όριο λήξης σε δευτερόλεπτα μεταξύ δύο αυτόματων απαντήσεων προς τον "
+"ίδιο παραλήπτη"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Προεπιλεγμένος τίτλος"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+"Προκαθορισμένο θέμα που θα χρησιμοποιείται όταν δημιουργούνται αυτόματες "
+"απαντήσεις μηνυμάτων"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"Το προεπιλεγμένο κείμενο που θα χρησιμοποιείται στις αυτόματες απαντήσεις. "
+"Το macro '%(name)s' αντικαθίσταται από το όνομα του χρήστη. "
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Αυτόματες απαντήσεις"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "τίτλος"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "Ο τίτλος που θα φαίνεται στα απεσταλμένα email"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "περιεχόμενο"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "Το κείμενο που θα φαίνεται στα απεσταλμένα email"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Ενεργοποίηση/Απενεργοποίηση της αυτόματης απάντησης"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "DNS settings"
@@ -816,6 +903,7 @@ msgstr ""
"χρηστών"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Διάφορα"
@@ -828,7 +916,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -866,7 +954,7 @@ msgstr "Ρυθμίσεις LDAP"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -966,17 +1054,17 @@ msgstr ""
msgid "Administration console"
msgstr "Διαχείριση"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Διεύθυνση"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1473,12 +1561,6 @@ msgstr ""
"Προκαθορισμένες αναδρομολογήσεις που χρησιμοποιούνται όταν δεν υπάρχουν "
"προκαθορισμένες εφαρμογές"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Γενικά"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1760,7 +1842,7 @@ msgid_plural ""
msgstr[0] "Υπάρχουν διαθέσιμες ενημερώσεις"
msgstr[1] "Υπάρχουν διαθέσιμες ενημερώσεις"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Το βασικό μέρος του Modoboa"
@@ -2640,76 +2722,6 @@ msgstr "%s: χρήση ορίου"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "Αυτή η ημερομηνία έχει παρέλθει"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "Πρέπει να είναι μεγαλύτερη από την ημερομηνία έναρξης"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Χρονικό όριο λήξης αυτόματης απάντησης"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-"Χρονικό όριο λήξης σε δευτερόλεπτα μεταξύ δύο αυτόματων απαντήσεων προς τον "
-"ίδιο παραλήπτη"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Προεπιλεγμένος τίτλος"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-"Προκαθορισμένο θέμα που θα χρησιμοποιείται όταν δημιουργούνται αυτόματες "
-"απαντήσεις μηνυμάτων"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-"Το προεπιλεγμένο κείμενο που θα χρησιμοποιείται στις αυτόματες απαντήσεις. "
-"Το macro '%(name)s' αντικαθίσταται από το όνομα του χρήστη. "
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Αυτόματες απαντήσεις"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "τίτλος"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "Ο τίτλος που θα φαίνεται στα απεσταλμένα email"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "περιεχόμενο"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "Το κείμενο που θα φαίνεται στα απεσταλμένα email"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Ενεργοποίηση/Απενεργοποίηση της αυτόματης απάντησης"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2726,7 +2738,62 @@ msgstr "Θύρα κεντρικού host"
msgid "verify recipients"
msgstr "επιβεβαίωση παραληπτών"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Domain not found."
+msgid "Provided path is not writable."
+msgstr "To domain δεν βρέθηκε."
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "Ρυθμίσεις IMAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
@@ -3273,3 +3340,6 @@ msgstr "Σκουπιδοτενεκές"
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Το συνημμένο είναι πολύ μεγάλο (όριο: %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Χρονικό όριο λήξης αυτόματης απάντησης"
diff --git a/modoboa/locale/en/LC_MESSAGES/django.po b/modoboa/locale/en/LC_MESSAGES/django.po
index 3b99bf816..0969f4824 100644
--- a/modoboa/locale/en/LC_MESSAGES/django.po
+++ b/modoboa/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -40,12 +40,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -56,7 +56,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -64,12 +64,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -134,15 +134,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -490,48 +490,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -673,6 +673,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -707,6 +774,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -719,7 +787,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -753,7 +821,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -843,15 +911,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1295,12 +1363,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1553,7 +1615,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2340,62 +2402,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2412,7 +2418,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/es/LC_MESSAGES/django.po b/modoboa/locale/es/LC_MESSAGES/django.po
index 5e2eff009..1cef4eb81 100644
--- a/modoboa/locale/es/LC_MESSAGES/django.po
+++ b/modoboa/locale/es/LC_MESSAGES/django.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
"Last-Translator: Antoine Nguyen \n"
"Language-Team: Spanish (http://www.transifex.com/tonio/modoboa/language/"
@@ -58,12 +58,12 @@ msgid "Cannot be greater than domain quota"
msgstr "No puede superar la cuota de dominio"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Permiso denegado."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -76,7 +76,7 @@ msgstr ""
"Lista de dominios administrados (sólo distribuidores y administradores de "
"dominio)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "No estás autorizado para esta función."
@@ -84,12 +84,12 @@ msgstr "No estás autorizado para esta función."
msgid "Must be equal to mailbox full_address"
msgstr "Debe ser igual a la dirección completa del buzón"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Este campo es obligatorio."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "El dominio local {} no existe"
@@ -162,17 +162,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "Es obligatorio un buzón"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -566,48 +566,48 @@ msgstr "[modoboa] MX problema(s) para el dominio {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL problema(s) para el dominio {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Dominio no encontrado."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "dirección"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "La dirección del alias."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "activado"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Marcar para activar este alias"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Descripción"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Caduca en"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Dirección inválida"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Receptor local {}@{} no encontrado"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -771,6 +771,90 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr "Registros MX de {}"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "Esta fecha ha pasado"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "Debe ser posterior a la fecha inicial"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "General"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr "Tiempo en segundos entre dos autorespuestas para el mismo emisor"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr "Tiempo en segundos entre dos autorespuestas para el mismo emisor"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Asunto por defecto"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+"El asunto por defecto es usado cuando un mensaje de autorespuesta es creado "
+"automáticamente"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"El contenido por defecto es usado cuando un mensaje de autorespuesta es "
+"creado automáticamente. La macro '%(name)s' será reemplazada por el nombre "
+"completo del usuario."
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Contestaciones automáticas"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "asunto"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "El asunto que aparecerán en los correos enviados"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "contenido"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "El contenido que aparecerá en los emails enviados"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Activar/desactivar su autorespuesta"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -813,6 +897,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Permitir a este administrador acceso al buzon de los usuarios"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Otros"
@@ -825,7 +910,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -861,7 +946,7 @@ msgstr "Frecuencia de sincronización"
msgid "Interval in seconds between 2 synchronization requests"
msgstr "Intervalo en segundos entre 2 peticiones de sincronización"
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -961,17 +1046,17 @@ msgstr ""
msgid "Administration console"
msgstr "Administración"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Libro de direcciones"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1442,12 +1527,6 @@ msgid "The default redirection used when no application is specified"
msgstr ""
"La redirección que será usada cuando ninguna aplicación sea especificada."
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "General"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1711,7 +1790,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "El núcleo de Modoboa"
@@ -2591,75 +2670,6 @@ msgstr "%s: límete alcanzado"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "Esta fecha ha pasado"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "Debe ser posterior a la fecha inicial"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Tiempo de caducidad de respuestas automáticas"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr "Tiempo en segundos entre dos autorespuestas para el mismo emisor"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Asunto por defecto"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-"El asunto por defecto es usado cuando un mensaje de autorespuesta es creado "
-"automáticamente"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-"El contenido por defecto es usado cuando un mensaje de autorespuesta es "
-"creado automáticamente. La macro '%(name)s' será reemplazada por el nombre "
-"completo del usuario."
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Contestaciones automáticas"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "asunto"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "El asunto que aparecerán en los correos enviados"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "contenido"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "El contenido que aparecerá en los emails enviados"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Activar/desactivar su autorespuesta"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2679,7 +2689,62 @@ msgstr "objetivo"
msgid "verify recipients"
msgstr "Destinatarios"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Domain not found."
+msgid "Provided path is not writable."
+msgstr "Dominio no encontrado."
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "Configuración de IMAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
@@ -3223,3 +3288,6 @@ msgstr ""
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "EL adjunto es demasiado grande (límite: %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Tiempo de caducidad de respuestas automáticas"
diff --git a/modoboa/locale/es_MX/LC_MESSAGES/django.po b/modoboa/locale/es_MX/LC_MESSAGES/django.po
index 9ea29f24e..a60f00f3c 100644
--- a/modoboa/locale/es_MX/LC_MESSAGES/django.po
+++ b/modoboa/locale/es_MX/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -41,12 +41,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -57,7 +57,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -65,12 +65,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -135,15 +135,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -491,48 +491,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -674,6 +674,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -708,6 +775,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -720,7 +788,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -754,7 +822,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -844,15 +912,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1296,12 +1364,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1554,7 +1616,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2341,62 +2403,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2413,7 +2419,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/fi/LC_MESSAGES/django.po b/modoboa/locale/fi/LC_MESSAGES/django.po
index 6732d0464..fe5cf7951 100644
--- a/modoboa/locale/fi/LC_MESSAGES/django.po
+++ b/modoboa/locale/fi/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2023-02-17 22:03+0200\n"
"Last-Translator: Ossi Mäntylahti \n"
"Language-Team: \n"
@@ -47,12 +47,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Ei voi olla suurempi kuin verkkotunnuksen kiintiö"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Lupa evätty."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -65,7 +65,7 @@ msgstr ""
"Luettelo hallinnoiduista verkkotunnuksista (vain jälleenmyyjät ja "
"verkkotunnusten ylläpitäjät)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Ei sallittu tässä roolissa."
@@ -73,12 +73,12 @@ msgstr "Ei sallittu tässä roolissa."
msgid "Must be equal to mailbox full_address"
msgstr "Täytyy olla yhtä suuri kuin postilaatikon koko osoite"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Tämä kenttä on pakollinen."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Paikallista verkkotunnusta {} ei ole olemassa"
@@ -145,17 +145,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr "Määritä vähintään yksi valtuutettu verkko/osoite"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "Tarvitaan postilaatikko"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown tag {}"
msgid "Unknown status"
@@ -541,48 +541,48 @@ msgstr "[modoboa] MX-ongelma(t) verkkotunnukselle {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL ongelma(t) verkkotunnukselle {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Verkkotunnusta ei löydy."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "osoite"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Alias-osoite."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "käytössä"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Ota käyttöön tämän aliaksen aktivointi"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Kuvaus"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Vanhenee"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Virheellinen osoite"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Paikallista vastaanottajaa {}@{} ei löydy"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -746,6 +746,81 @@ msgstr "Virheellinen IP-osoiteformaatti %(domain)s; %(addr)s"
msgid "No AAAA record for %s"
msgstr "Ei MX-tietuetta %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This code is invalid"
+msgid "This date is over"
+msgstr "Tämä koodi on virheellinen"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "Ei voi olla suurempi kuin verkkotunnuksen kiintiö"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Yleiset"
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Tilin automaattinen poistaminen"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "Aihe"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -788,6 +863,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Salli tämän järjestelmänvalvojan pääsy käyttäjien postilaatikoihin"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Sekalaiset"
@@ -800,7 +876,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -838,7 +914,7 @@ msgstr "LDAP-synkronointiasetukset"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -936,17 +1012,17 @@ msgstr "Käytä seuraavaa koodia saadaksesi takaisin Modoboa-salasanasi: {}"
msgid "Administration console"
msgstr "Hallinnointinäkymä"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Osoite"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1432,12 +1508,6 @@ msgstr ""
"Oletusarvoinen uudelleenohjaus, jota käytetään, kun sovellusta ei ole "
"määritetty"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Yleiset"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1707,7 +1777,7 @@ msgstr[1] ""
"\n"
" Seuraavat päivitykset ovat saatavilla:\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Modoboan ydinosa"
@@ -2570,70 +2640,6 @@ msgstr "[modoboa] Lähetysraja saavutettu"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr "Seuraavien %(ltype)s päivittäinen raja on saavutettu: %(name)s."
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This code is invalid"
-msgid "This date is over"
-msgstr "Tämä koodi on virheellinen"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "Ei voi olla suurempi kuin verkkotunnuksen kiintiö"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Tilin automaattinen poistaminen"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "Aihe"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "Ei tuettu palvelu"
@@ -2650,7 +2656,62 @@ msgstr "kohde-isännän portti"
msgid "verify recipients"
msgstr "tarkistaa vastaanottajat"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory not found."
+msgid "Provided path is not writable."
+msgstr "Hakemistoa ei löydy."
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "LDAP-asetukset"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
diff --git a/modoboa/locale/fr/LC_MESSAGES/django.po b/modoboa/locale/fr/LC_MESSAGES/django.po
index 1ce10dd88..6c3d5827e 100644
--- a/modoboa/locale/fr/LC_MESSAGES/django.po
+++ b/modoboa/locale/fr/LC_MESSAGES/django.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
"Last-Translator: Antoine Nguyen , 2016-2017,2020,2023-2024\n"
"Language-Team: French (http://app.transifex.com/tonio/modoboa/language/fr/)\n"
@@ -55,12 +55,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Ne peut pas être supérieur au quota du domaine"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Permission refusée."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -73,7 +73,7 @@ msgstr ""
"Liste des domaines administrés (revendeurs et administrateurs de domaine "
"seulement)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Non autorisé pour ce rôle."
@@ -81,12 +81,12 @@ msgstr "Non autorisé pour ce rôle."
msgid "Must be equal to mailbox full_address"
msgstr "Doit être égale au champ full_address dans mailbox"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Ce champ est requis."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Le domaine local {} n'existe pas"
@@ -152,16 +152,16 @@ msgstr "Veuillez désactiver la migration IMAP avant de désactiver cette option
msgid "Define at least one authorized network / address"
msgstr "Définissez au moins un réseau / une adresse autorisé"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
"La partie gauche d'un courriel ne peut pas faire plus de 64 caractères."
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr "Une boîte aux lettres est requises pour créer des alias"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr "Statut inconnu"
@@ -546,48 +546,48 @@ msgstr "[modoboa] problème(s) de MX pour le domaine {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] Problème(s) DNSBL pour le domaine {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Domaine introuvable."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "Adresse"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "L'adresse de l'alias"
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "Activé"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Cocher pour activer cet alias"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Description"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Expire le"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Adresse invalide"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Destinataire local {}@{} introuvable"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr "Ligne incorrecte : {}"
@@ -742,6 +742,86 @@ msgstr "Format d'adresse IP incorrect pour %(domain)s; %(addr)s"
msgid "No AAAA record for %s"
msgstr "Aucun enregistrement AAAA trouvé pour %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr "Cette date est dépassée"
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr "Doit être supérieure à la date de début"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Général"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr ""
+"Timeout en secondes entre deux réponses automatiques pour le même "
+"destinataire"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+"Timeout en secondes entre deux réponses automatiques pour le même "
+"destinataire"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Sujet par défaut"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+"Sujet par défaut utilisé quand un message de réponse automatique est crée "
+"automatiquement"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"Contenu par défaut utilisé quand un message de réponse automatique est créé "
+"automatiquement. La macro %(name)s sera remplacée par le nom complet de "
+"l'utilisateur "
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr "Réponses automatiques"
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr "sujet"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "Le sujet qui apparaitra dans les messages envoyés"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "contenu"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "Le contenu qui apparaitra dans les messages envoyés"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Activer/Desactiver votre réponse automatique"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "ManageSieve settings"
@@ -784,6 +864,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Autoriser cet administrateur à accéder aux boites des utilisateurs"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Divers"
@@ -796,7 +877,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -836,7 +917,7 @@ msgstr "Fréquence de synchronisation"
msgid "Interval in seconds between 2 synchronization requests"
msgstr "Intervalle en secondes entre 2 requêtes de synchronisation"
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "contains"
msgid "Contacts"
@@ -936,17 +1017,17 @@ msgstr ""
msgid "Administration console"
msgstr "Administration"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Carnet d'adresse"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1448,12 +1529,6 @@ msgid "The default redirection used when no application is specified"
msgstr ""
"La redirection appliquée par défaut quand aucune application n'est spécifiée"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Général"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1729,7 +1804,7 @@ msgstr[2] ""
"\n"
"Les mises à jour suivantes sont disponibles :\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Le coeur de Modoboa"
@@ -2583,69 +2658,6 @@ msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
"Limite quotidienne d'envoi du %(ltype)s suivant a été atteinte : %(name)s."
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr "Cette date est dépassée"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr "Doit être supérieure à la date de début"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Timeout de réponse automatique"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-"Timeout en secondes entre deux réponses automatiques pour le même "
-"destinataire"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Sujet par défaut"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-"Sujet par défaut utilisé quand un message de réponse automatique est crée "
-"automatiquement"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-"Contenu par défaut utilisé quand un message de réponse automatique est créé "
-"automatiquement. La macro %(name)s sera remplacée par le nom complet de "
-"l'utilisateur "
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr "Réponses automatiques"
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr "sujet"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "Le sujet qui apparaitra dans les messages envoyés"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "contenu"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "Le contenu qui apparaitra dans les messages envoyés"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Activer/Desactiver votre réponse automatique"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "Service non supporté"
@@ -2662,7 +2674,62 @@ msgstr "Port de l'hôte cible"
msgid "verify recipients"
msgstr "Vérifier les destinataires"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory is not writable"
+msgid "Provided path is not writable."
+msgstr "Le répertoire n'est pas accessible en écriture"
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "IMAP settings"
+msgid "DKIM signing settings"
+msgstr "Paramètres IMAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr "Le filtre %s existe déjà"
@@ -3175,3 +3242,6 @@ msgstr "Corbeille"
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Pièce jointe trop grosse (limite : %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Timeout de réponse automatique"
diff --git a/modoboa/locale/hu/LC_MESSAGES/django.po b/modoboa/locale/hu/LC_MESSAGES/django.po
index 9ea29f24e..a60f00f3c 100644
--- a/modoboa/locale/hu/LC_MESSAGES/django.po
+++ b/modoboa/locale/hu/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -41,12 +41,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -57,7 +57,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -65,12 +65,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -135,15 +135,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -491,48 +491,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -674,6 +674,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -708,6 +775,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -720,7 +788,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -754,7 +822,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -844,15 +912,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1296,12 +1364,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1554,7 +1616,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2341,62 +2403,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2413,7 +2419,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/it/LC_MESSAGES/django.po b/modoboa/locale/it/LC_MESSAGES/django.po
index 5deab9405..16a79e38f 100644
--- a/modoboa/locale/it/LC_MESSAGES/django.po
+++ b/modoboa/locale/it/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2018-11-01 16:31+0000\n"
"Last-Translator: marcotrevisan \n"
"Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/"
@@ -51,12 +51,12 @@ msgstr ""
"Non può essere maggiore dello spazio massimo definito a livello di dominio"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Permesso negato."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -69,7 +69,7 @@ msgstr ""
"Lista dei domini amministrati (solo per rivenditori e amministratori di "
"dominio)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Non consentito per questo ruolo."
@@ -77,12 +77,12 @@ msgstr "Non consentito per questo ruolo."
msgid "Must be equal to mailbox full_address"
msgstr "Deve essere uguale a full_address della casella di posta"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Questo campo è obbligatorio."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Il dominio locale {} non esiste"
@@ -149,17 +149,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr "Definire almeno una rete / indirizzo autorizzato"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "É necessaria una casella"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -565,48 +565,48 @@ msgstr "[modoboa] problema(/i) MX per il dominio {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] problema(/i) DNSBL per il dominio {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Dominio non trovato."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "indirizzo"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Indirizzi Alias."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "Attivato"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Seleziona per attivare questo alias"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Descrizione"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Scade il"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Indirizzo non valido"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Destinatario locale {}@{} non trovato"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -771,6 +771,91 @@ msgstr "Formato non valido per l'indirizzo IP %(domain)s;%(addr)s"
msgid "No AAAA record for %s"
msgstr "Nessun record MX per %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "Questa data è passata"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "Dev'essere successiva alla data di inizio"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Generale"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr ""
+"Tempo massimo in secondi tra due risposte automatiche al medesimo "
+"destinatario"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+"Tempo massimo in secondi tra due risposte automatiche al medesimo "
+"destinatario"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Oggetto predefinito"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr "Oggetto predefinito utilizzato nei messaggi di risposta automatica"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"Corpo del messaggio predefinito per i messaggi di risposta automatica. La "
+"macro '%(name)s' verrà sostituita con il nome dell'utente. "
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Risposte automatiche"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "oggetto"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "L'oggetto che apparirà nelle mail inviate"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "contenuto"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "Il contenuto che apparirà nelle mail inviate"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Attiva/disattiva la tua risposta automatica"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "Connection settings"
@@ -815,6 +900,7 @@ msgstr ""
"utenti"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Varie"
@@ -827,7 +913,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -867,7 +953,7 @@ msgstr "Frequenza di sincronizzazione"
msgid "Interval in seconds between 2 synchronization requests"
msgstr "Intervallo in secondi tra 2 richieste di sincronizzazione"
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -967,17 +1053,17 @@ msgstr ""
msgid "Administration console"
msgstr "Amministrazione"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Rubrica"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1478,12 +1564,6 @@ msgstr ""
"Redirezione predefinita utilizzata quando non è specificata alcuna "
"applicazione"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Generale"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1760,7 +1840,7 @@ msgid_plural ""
msgstr[0] "Sono disponibili nuovi aggiornamenti"
msgstr[1] "Sono disponibili nuovi aggiornamenti"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Parte centrale di Modoboa"
@@ -2629,74 +2709,6 @@ msgstr "%s: raggiunto il limite"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "Questa data è passata"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "Dev'essere successiva alla data di inizio"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Tempo massimo della risposta automatica"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-"Tempo massimo in secondi tra due risposte automatiche al medesimo "
-"destinatario"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Oggetto predefinito"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr "Oggetto predefinito utilizzato nei messaggi di risposta automatica"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-"Corpo del messaggio predefinito per i messaggi di risposta automatica. La "
-"macro '%(name)s' verrà sostituita con il nome dell'utente. "
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Risposte automatiche"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "oggetto"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "L'oggetto che apparirà nelle mail inviate"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "contenuto"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "Il contenuto che apparirà nelle mail inviate"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Attiva/disattiva la tua risposta automatica"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "Servizio non supportato"
@@ -2713,7 +2725,62 @@ msgstr "Porta dell'host di destinazione"
msgid "verify recipients"
msgstr "Verifica destinatari"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory not found."
+msgid "Provided path is not writable."
+msgstr "Cartella non trovata."
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "Impostazioni IMAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
@@ -3261,3 +3328,6 @@ msgstr ""
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "L'allegato è troppo grande (limite: %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Tempo massimo della risposta automatica"
diff --git a/modoboa/locale/ja_JP/LC_MESSAGES/django.po b/modoboa/locale/ja_JP/LC_MESSAGES/django.po
index d6f94eff9..21129bcf7 100644
--- a/modoboa/locale/ja_JP/LC_MESSAGES/django.po
+++ b/modoboa/locale/ja_JP/LC_MESSAGES/django.po
@@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
-#
+#
# Translators:
# cwatanab , 2016
# Ian Moone, 2014
@@ -12,25 +12,30 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
"Last-Translator: INOUE Daisuke, 2025\n"
-"Language-Team: Japanese (Japan) (http://app.transifex.com/tonio/modoboa/language/ja_JP/)\n"
+"Language-Team: Japanese (Japan) (http://app.transifex.com/tonio/modoboa/"
+"language/ja_JP/)\n"
+"Language: ja_JP\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: ja_JP\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: admin/api/v1/serializers.py:41
msgid ""
"Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. "
"A value of 0 means no quota."
-msgstr "すべてのメールボックス全体の容量制限。KB、MB(デフォルト)または GB で指定します。値を 0 にすると容量制限しないことを意味します。"
+msgstr ""
+"すべてのメールボックス全体の容量制限。KB、MB(デフォルト)または GB で指定し"
+"ます。値を 0 にすると容量制限しないことを意味します。"
#: admin/api/v1/serializers.py:48
msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota."
-msgstr "メールボックスの容量制限のデフォルト値を MB で指定します。値を 0 にすると容量制限しません。"
+msgstr ""
+"メールボックスの容量制限のデフォルト値を MB で指定します。値を 0 にすると容量"
+"制限しません。"
#: admin/api/v1/serializers.py:90
msgid "domain alias with this name already exists"
@@ -45,12 +50,12 @@ msgid "Cannot be greater than domain quota"
msgstr "ドメインの容量制限より大きくすることはできません"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "権限がありません。"
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -61,7 +66,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr "管理下ドメイン一覧 ( リセラーとドメイン管理者のみ )"
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "このロールは許可されていません。"
@@ -69,12 +74,12 @@ msgstr "このロールは許可されていません。"
msgid "Must be equal to mailbox full_address"
msgstr "メールボックスの full_address と同じにしてください"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "このフィールドは必須です。"
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "ローカルドメイン {} は、存在しません"
@@ -139,15 +144,15 @@ msgstr "この設定を無効にする前に、IMAP 移行を無効にしてく
msgid "Define at least one authorized network / address"
msgstr "認証済みのネットワークかアドレスを少なくとも 1 つ以上定義してください"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr "メールアドレスの左部分を 64 文字以下にしてください。"
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr "エイリアスを作成するにはメールボックスが必要です。"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr "不明な状態"
@@ -185,9 +190,11 @@ msgstr "有効な MX"
#: admin/app_settings.py:37
msgid ""
-"A list of IP or network address every MX record should match. A warning will"
-" be sent if a record does not respect it."
-msgstr "各 MX レコードにマッチすることを期待する IP またはネットワークアドレスのリスト。レコードが期待通りでない場合は、警告を送信します。"
+"A list of IP or network address every MX record should match. A warning will "
+"be sent if a record does not respect it."
+msgstr ""
+"各 MX レコードにマッチすることを期待する IP またはネットワークアドレスのリス"
+"ト。レコードが期待通りでない場合は、警告を送信します。"
#: admin/app_settings.py:47
msgid "New domains must use authorized MX(s)"
@@ -197,7 +204,9 @@ msgstr "新しいドメインには承認済みの MX 利用を強制"
msgid ""
"Prevent the creation of a new domain if its MX record does not use one of "
"the defined addresses."
-msgstr "MX レコードが定義したアドレスのいずれかを使用していない場合、新しいドメインの作成を防止します。"
+msgstr ""
+"MX レコードが定義したアドレスのいずれかを使用していない場合、新しいドメインの"
+"作成を防止します。"
#: admin/app_settings.py:59
msgid "Enable IPV6 checks"
@@ -221,7 +230,9 @@ msgstr "DKIM チェック有効"
#: admin/app_settings.py:80
msgid "Check if every domain with DKIM signin enabled has a valid DNS record"
-msgstr "各 DKIM 署名のあるすべてのドメインに有効な DNS レコードがあるかをチェックします"
+msgstr ""
+"各 DKIM 署名のあるすべてのドメインに有効な DNS レコードがあるかをチェックしま"
+"す"
#: admin/app_settings.py:88
msgid "Enable DMARC checks"
@@ -253,7 +264,9 @@ msgstr "カスタム DNS サーバー"
#: admin/app_settings.py:118
msgid "Use a custom DNS server instead of local server configuration"
-msgstr "ローカルサーバーで設定された DNS サーバーではなく、カスタム DNS サーバーを利用します"
+msgstr ""
+"ローカルサーバーで設定された DNS サーバーではなく、カスタム DNS サーバーを利"
+"用します"
#: admin/app_settings.py:126
msgid "DKIM keys storage directory"
@@ -264,7 +277,9 @@ msgid ""
"Absolute path of the directory where DKIM private keys will be stored. Make "
"sure this directory belongs to root user and is not readable by the outside "
"world."
-msgstr "DKIM プライベートキーを保存するディレクトリーの絶対パス。このディレクトリーが root ユーザー所有で、外の世界からは読めないことを確認してください。"
+msgstr ""
+"DKIM プライベートキーを保存するディレクトリーの絶対パス。このディレクトリー"
+"が root ユーザー所有で、外の世界からは読めないことを確認してください。"
#: admin/app_settings.py:137
msgid "Default DKIM key length"
@@ -282,7 +297,9 @@ msgstr "ドメイン容量制限のデフォルト"
msgid ""
"Default quota (in MB) applied to freshly created domains with no value "
"specified. A value of 0 means no quota."
-msgstr "特に値をせずに新たにドメインを作成する際の容量制限のデフォルト値 ( MB ) 。値を 0 にすると容量制限しません。"
+msgstr ""
+"特に値をせずに新たにドメインを作成する際の容量制限のデフォルト値 ( MB ) 。値"
+"を 0 にすると容量制限しません。"
#: admin/app_settings.py:156
msgid "Default domain sending limit"
@@ -292,7 +309,9 @@ msgstr "ドメイン送信通数制限のデフォルト"
msgid ""
"Number of messages freshly created domains will be allowed to send per day. "
"Leave empty for no limit."
-msgstr "新たにドメインを作成する際、1 日間に送信可能なメッセージ数。空にすると制限しません。"
+msgstr ""
+"新たにドメインを作成する際、1 日間に送信可能なメッセージ数。空にすると制限し"
+"ません。"
#: admin/app_settings.py:170 limits/app_settings.py:61
#: limits/app_settings.py:135 limits/constants.py:31 limits/constants.py:84
@@ -307,7 +326,9 @@ msgstr "ファイルシステムのメールボックスも操作"
msgid ""
"Rename or remove mailboxes on the filesystem when they get renamed or "
"removed within Modoboa"
-msgstr "Modoboa でメールボックスを変名・削除すると、ファイルシステム上も変名・削除する"
+msgstr ""
+"Modoboa でメールボックスを変名・削除すると、ファイルシステム上も変名・削除す"
+"る"
#: admin/app_settings.py:186 admin/models/domain.py:36
msgid "Default mailbox quota"
@@ -317,7 +338,9 @@ msgstr "メールボックス容量制限のデフォルト"
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
"value specified. A value of 0 means no quota."
-msgstr "特に値をせずに新たにドメインを作成する際の、メールボックスの容量制限のデフォルト値 ( MB ) 。値を 0 にすると容量制限しません。"
+msgstr ""
+"特に値をせずに新たにドメインを作成する際の、メールボックスの容量制限のデフォ"
+"ルト値 ( MB ) 。値を 0 にすると容量制限しません。"
#: admin/app_settings.py:197
msgid "Default mailbox sending limit"
@@ -327,7 +350,9 @@ msgstr "メールボックス送信通数制限のデフォルト"
msgid ""
"Number of messages freshly created mailboxes will be allowed to send per "
"day. Leave empty for no limit."
-msgstr "新たにメールボックスを作成する際に設定する、1 日に送信できるメッセージ数。空にすると制限しません。"
+msgstr ""
+"新たにメールボックスを作成する際に設定する、1 日に送信できるメッセージ数。空"
+"にすると制限しません。"
#: admin/app_settings.py:207
msgid "Automatic account removal"
@@ -342,8 +367,7 @@ msgid "Automatic domain/mailbox creation"
msgstr "自動ドメイン・メールボックス作成"
#: admin/app_settings.py:221
-msgid ""
-"Create a domain and a mailbox when an account is automatically created."
+msgid "Create a domain and a mailbox when an account is automatically created."
msgstr "アカウントを作成するとドメインとメールボックスも自動で作成します。"
#: admin/app_settings.py:230
@@ -352,7 +376,8 @@ msgstr "メールボックスの変名でエイリアスを作成"
#: admin/app_settings.py:233
msgid "Create an alias using the old address when a mailbox is renamed."
-msgstr "メールボックスの名前を変更する際、古いアドレスをエイリアスとして作成します。"
+msgstr ""
+"メールボックスの名前を変更する際、古いアドレスをエイリアスとして作成します。"
#: admin/app_settings.py:287 core/api/v2/viewsets.py:162
msgid "Administration"
@@ -418,7 +443,8 @@ msgstr "稼働しているサーバーが見つかりません"
#: admin/lib.py:232 admin/tests/test_mx.py:160
#, python-format
msgid "DNS resolution timeout, unable to query %s at the moment"
-msgstr "DNS 名前解決でタイムアウトが発生し、今のところ %s の問い合わせはできません"
+msgstr ""
+"DNS 名前解決でタイムアウトが発生し、今のところ %s の問い合わせはできません"
#: admin/lib.py:236
msgid "DNS name is too long: {}"
@@ -441,7 +467,8 @@ msgstr "%d 個のオブジェクトをインポートしました"
#: admin/management/commands/subcommands/_import.py:97
msgid "CSV file is not encoded in UTF-8, attempting to guess encoding"
-msgstr "CSV ファイルが UTF-8 でエンコードされていません。エンコードの推測を試みます"
+msgstr ""
+"CSV ファイルが UTF-8 でエンコードされていません。エンコードの推測を試みます"
#: admin/management/commands/subcommands/_import.py:112
#, python-format
@@ -457,7 +484,9 @@ msgstr "%(encoding)s エンコードでは CSV ファイルをデコードでき
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
-msgstr "DKIM パスが書き込みできません ( 権限問題か、ディレクトリーが存在しないかのいずれかです )"
+msgstr ""
+"DKIM パスが書き込みできません ( 権限問題か、ディレクトリーが存在しないかのい"
+"ずれかです )"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
msgid "Failed to generate DKIM private key"
@@ -496,48 +525,48 @@ msgstr "[modoboa] {} ドメインの MX 問題"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] {} ドメインの DNSBL 問題"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "ドメインが見つかりません。"
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "アドレス"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "エイリアスアドレス。"
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "有効"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "このエイリアスを有効にする前にチェックする"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "説明"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "期限 : "
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "エイリアス"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "無効なアドレス"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "ローカル受信者 {}@{} は見つかりません"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr "無効な行 : {}"
@@ -601,7 +630,9 @@ msgstr "{} : ドメインの各メールボックスの容量制限の値が無
#: admin/models/domain.py:350
msgid "{}: default mailbox quota cannot be greater than domain quota"
-msgstr "{} : 各メールボックスの容量制限の値は、ドメインの容量制限の値より小さくしてください"
+msgstr ""
+"{} : 各メールボックスの容量制限の値は、ドメインの容量制限の値より小さくしてく"
+"ださい"
#: admin/models/domain_alias.py:36
msgid "The alias name"
@@ -657,7 +688,10 @@ msgid ""
"The domain's reputation will be affected and there is a chance that emails "
"coming from it are considered as spam. You should contact those providers "
"and ask them to unlist detected IP address(es)."
-msgstr "ドメインの格付けが影響を与え、このドメインからのメールが SPAM とみなされる可能性があります。DNSBL 提供元に連絡し、検出された IP アドレスのリストからの削除を依頼する必要があります。"
+msgstr ""
+"ドメインの格付けが影響を与え、このドメインからのメールが SPAM とみなされる可"
+"能性があります。DNSBL 提供元に連絡し、検出された IP アドレスのリストからの削"
+"除を依頼する必要があります。"
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
#, python-format
@@ -679,6 +713,79 @@ msgstr "%(domain)s の IP アドレス書式が無効です ; %(addr)s"
msgid "No AAAA record for %s"
msgstr "%s の AAAA レコードなし"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr "過去の日付です"
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr "開始日より後を設定してください"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "全般"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr "同じ受信者への 2 通の自動応答の間隔でタイムアウトが発生しました"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr "同じ受信者への 2 通の自動応答の間隔でタイムアウトが発生しました"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "件名のデフォルト"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr "自動応答メッセージを自動生成する際の件名のデフォルト"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"自動応答メッセージを自動生成する際の本文のデフォルト値。「%(name)s」マクロは"
+"ユーザーのフルネームに置き換えます。"
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr "自動応答"
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr "件名"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "送信メールの件名に記載します"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "本文"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "送信メールの本文に記載します"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "自動応答の稼働・停止"
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr "サーバー設定"
@@ -710,9 +817,11 @@ msgstr "カレンダー管理を許可"
#: calendars/app_settings.py:48
msgid "Allow domain administrators to manage user calendars (read and write)"
-msgstr "ドメイン管理者にユーザーカレンダーの管理 ( 読み取り・書き込み ) を許可します"
+msgstr ""
+"ドメイン管理者にユーザーカレンダーの管理 ( 読み取り・書き込み ) を許可します"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "その他"
@@ -723,9 +832,10 @@ msgstr "ICS ファイルの最大サイズ"
#: calendars/app_settings.py:68
msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
-msgstr "インポートする ICS ファイルの最大サイズをバイト ( または KB、MB、GB ) で指定"
+msgstr ""
+"インポートする ICS ファイルの最大サイズをバイト ( または KB、MB、GB ) で指定"
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr "カレンダー"
@@ -749,7 +859,9 @@ msgstr "CardDAV でアドレス帳を同期します"
msgid ""
"Choose to synchronize or not your address book using CardDAV. You will be "
"able to access your contacts from the outside."
-msgstr "CardDAV を使ってアドレス帳の同期を行うか・行わないかを選んでください。同期すると外からアドレス帳にアクセスできます。"
+msgstr ""
+"CardDAV を使ってアドレス帳の同期を行うか・行わないかを選んでください。同期す"
+"ると外からアドレス帳にアクセスできます。"
#: contacts/app_settings.py:29
msgid "Synchronization frequency"
@@ -759,7 +871,7 @@ msgstr "同期する頻度"
msgid "Interval in seconds between 2 synchronization requests"
msgstr "同期要求の間隔 ( 秒 )"
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr "連絡先"
@@ -841,8 +953,7 @@ msgstr "不正なラウンド数"
msgid "This code is invalid"
msgstr "このコードは無効です"
-#: core/api/v2/serializers.py:473 core/views/auth.py:194
-#: core/views/auth.py:247
+#: core/api/v2/serializers.py:473 core/views/auth.py:194 core/views/auth.py:247
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr "Modoboa のパスワード再設定で利用するコード : {}"
@@ -850,15 +961,15 @@ msgstr "Modoboa のパスワード再設定で利用するコード : {}"
msgid "Administration console"
msgstr "管理コンソール"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr "カレンダー"
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr "アドレス帳"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr "Web メール"
@@ -891,7 +1002,9 @@ msgstr "ラウンド"
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
-msgstr "ラウンド数 ( sha256crypt と sha512crypt のみ使用 ) 。1000 ~ 999999999 の間で設定してください。"
+msgstr ""
+"ラウンド数 ( sha256crypt と sha512crypt のみ使用 ) 。1000 ~ 999999999 の間で"
+"設定してください。"
#: core/app_settings.py:73
msgid "Update password scheme at login"
@@ -899,7 +1012,9 @@ msgstr "ログイン時にパスワード スキーマを更新"
#: core/app_settings.py:76
msgid "Update user password at login to use the default password scheme"
-msgstr "デフォルトのパスワード スキーマに切り替えるため、ログイン時にパスワードを更新します"
+msgstr ""
+"デフォルトのパスワード スキーマに切り替えるため、ログイン時にパスワードを更新"
+"します"
#: core/app_settings.py:84
msgid "Default password"
@@ -926,7 +1041,10 @@ msgid ""
"The URL of an external page where users will be able to update their "
"password. It applies only to non local users, ie. those automatically "
"created after a successful external authentication (LDAP, SMTP)."
-msgstr "ユーザがパスワードを更新するための外部ページの URL。ローカルユーザー以外のユーザー、つまり外部認証 ( LDAP、SMTP ) が成功した後に自動作成されるユーザにのみ適用されます。"
+msgstr ""
+"ユーザがパスワードを更新するための外部ページの URL。ローカルユーザー以外の"
+"ユーザー、つまり外部認証 ( LDAP、SMTP ) が成功した後に自動作成されるユーザに"
+"のみ適用されます。"
#: core/app_settings.py:114
msgid "Password recovery announcement"
@@ -983,7 +1101,8 @@ msgstr "セカンダリーサーバー ( フォールバック ) を有効にす
#: core/app_settings.py:179
msgid ""
"Enable a secondary LDAP server which will be used if the primary one fails"
-msgstr "セカンダリー LDAP サーバー。プライマリーサーバーで失敗した際に利用します。"
+msgstr ""
+"セカンダリー LDAP サーバー。プライマリーサーバーで失敗した際に利用します。"
#: core/app_settings.py:187
msgid "Secondary server address"
@@ -1024,9 +1143,11 @@ msgstr "管理者グループ"
#: core/app_settings.py:227
msgid ""
-"Members of those LDAP Posix groups will be created as domain administrators."
-" Use ';' characters to separate groups."
-msgstr "ここで指定する LDAP の Posix グループのメンバーをドメイン管理者として作成します。複数のグループを指定する際は「;」で区切ってください。"
+"Members of those LDAP Posix groups will be created as domain administrators. "
+"Use ';' characters to separate groups."
+msgstr ""
+"ここで指定する LDAP の Posix グループのメンバーをドメイン管理者として作成しま"
+"す。複数のグループを指定する際は「;」で区切ってください。"
#: core/app_settings.py:236
msgid "Group type"
@@ -1072,7 +1193,8 @@ msgstr "バインド DN"
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
-msgstr "LDAP サーバーにバインドする際の識別名。空のままにすると匿名バインドです。"
+msgstr ""
+"LDAP サーバーにバインドする際の識別名。空のままにすると匿名バインドです。"
#: core/app_settings.py:293 core/app_settings.py:355
msgid "Bind password"
@@ -1098,7 +1220,9 @@ msgstr "検索フィルター"
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
-msgstr "オプションのフィルタ文字列 ( 例 : (objectClass=person) )。「()」カッコで囲まないと有効になりません。"
+msgstr ""
+"オプションのフィルタ文字列 ( 例 : (objectClass=person) )。「()」カッコで囲ま"
+"ないと有効になりません。"
#: core/app_settings.py:327
msgid "User DN template"
@@ -1109,7 +1233,9 @@ msgstr "ユーザー DN テンプレート"
msgid ""
"The template used to construct a user's DN. It should contain one "
"placeholder (ie. %(user)s)"
-msgstr "ユーザー DN を作成する際のテンプレート。1 つのプレースホルダー ( 例 : %(user)s ) を含めてください。"
+msgstr ""
+"ユーザー DN を作成する際のテンプレート。1 つのプレースホルダー ( 例 : "
+"%(user)s ) を含めてください。"
#: core/app_settings.py:338
msgid "LDAP synchronization settings"
@@ -1132,7 +1258,9 @@ msgstr "ローカルアカウントを削除するとリモート LDAP のアカ
msgid ""
"Delete remote LDAP account when local account is deleted, otherwise it will "
"be disabled."
-msgstr "ローカルアカウントを削除すると、リモートLDAPアカウントも削除、または無効にします。"
+msgstr ""
+"ローカルアカウントを削除すると、リモートLDAPアカウントも削除、または無効にし"
+"ます。"
#: core/app_settings.py:389
msgid "Account DN template"
@@ -1143,7 +1271,9 @@ msgstr "アカウント DN テンプレート"
msgid ""
"The template used to construct an account's DN. It should contain one "
"placeholder (ie. %(user)s)"
-msgstr "アカウント DN を作成する際のテンプレート。1 つのプレースホルダー ( 例 : %(user)s ) を含めてください。"
+msgstr ""
+"アカウント DN を作成する際のテンプレート。1 つのプレースホルダー ( 例 : "
+"%(user)s ) を含めてください。"
#: core/app_settings.py:400
msgid "Enable import from LDAP"
@@ -1151,7 +1281,8 @@ msgstr "LDAP からのインポートを有効"
#: core/app_settings.py:402
msgid "Enable account synchronization from LDAP directory to local database"
-msgstr "LDAP ディレクトリーからローカル データベースへのアカウント同期を有効にします"
+msgstr ""
+"LDAP ディレクトリーからローカル データベースへのアカウント同期を有効にします"
#: core/app_settings.py:432
msgid "Username attribute"
@@ -1256,9 +1387,11 @@ msgstr "非利用アカウント追跡を有効に"
#: core/app_settings.py:589
msgid ""
-"Allow the administrator to set a threshold (in days) beyond which an account"
-" is considered inactive if the user hasn't logged in"
-msgstr "ユーザーがログインしておらず、アカウント非利用とみなす期間 ( 日 ) を設定することを管理者に許可します"
+"Allow the administrator to set a threshold (in days) beyond which an account "
+"is considered inactive if the user hasn't logged in"
+msgstr ""
+"ユーザーがログインしておらず、アカウント非利用とみなす期間 ( 日 ) を設定する"
+"ことを管理者に許可します"
#: core/app_settings.py:598
msgid "Inactive account threshold"
@@ -1266,9 +1399,11 @@ msgstr "アカウントを非利用とみなすログイン間隔"
#: core/app_settings.py:601
msgid ""
-"An account with a last login date greater than this threshold (in days) will"
-" be considered as inactive"
-msgstr "最終ログイン日が、このしきい値 ( 日数 ) よりも以前になったアカウントを非利用とみなします"
+"An account with a last login date greater than this threshold (in days) will "
+"be considered as inactive"
+msgstr ""
+"最終ログイン日が、このしきい値 ( 日数 ) よりも以前になったアカウントを非利用"
+"とみなします"
#: core/app_settings.py:610
msgid "Top notifications check interval"
@@ -1302,18 +1437,14 @@ msgstr "デフォルトのリダイレクト先"
msgid "The default redirection used when no application is specified"
msgstr "アプリケーションが未指定の際、デフォルトとなるリダイレクト先"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "全般"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
"between summer/winter time (ie the same local time occuring twice due to "
"clock change)."
-msgstr "USE_TZ を False にすると、夏時間・冬時間の移行の際に問題となる可能性があります ( 例 : 時計が変更されることで、同じローカル時刻が 2 度発生します )。"
+msgstr ""
+"USE_TZ を False にすると、夏時間・冬時間の移行の際に問題となる可能性がありま"
+"す ( 例 : 時計が変更されることで、同じローカル時刻が 2 度発生します )。"
#: core/checks.py:17
msgid "Set `USE_TZ = True` in settings.py"
@@ -1553,9 +1684,11 @@ msgid ""
msgid_plural ""
"\n"
" The following updates are available:\n"
-msgstr[0] "\n 以下の更新が用意されています :\n"
+msgstr[0] ""
+"\n"
+" 以下の更新が用意されています :\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Modoboa のコア部分"
@@ -1572,7 +1705,9 @@ msgstr "パスワード スキーマが一致しません。%s のパスワー
#: core/views/auth.py:116
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
-msgstr "パスワードのハッシュ パラメーターが一致しません。%s パスワードを更新しています"
+msgstr ""
+"パスワードのハッシュ パラメーターが一致しません。%s パスワードを更新していま"
+"す"
#: core/views/auth.py:154
msgid "User '{}' successfully logged out"
@@ -1588,7 +1723,8 @@ msgstr "逆引きを有効に"
#: dmarc/forms.py:23
msgid "Enable reverse DNS lookups (reports will be longer to display)"
-msgstr "DNS の逆引きを有効にします ( レポート表示まで時間がかかるようになります )"
+msgstr ""
+"DNS の逆引きを有効にします ( レポート表示まで時間がかかるようになります )"
#: dmarc/forms.py:42
msgid "DMARC"
@@ -1784,9 +1920,11 @@ msgstr "対象フォルダーフィルター"
#: imap_migration/app_settings.py:76
msgid ""
"A comma seperated list of folders to explicitly include in sync even if "
-"filtered by the Folder Filter Exclusions. Example: debian.user, "
-"debian.personal "
-msgstr "除外フォルダーフィルターで対象から外れても同期に含めるフォルダーをカンマ区切りで明示します。例 : debian.user, debian.personal"
+"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
+"personal "
+msgstr ""
+"除外フォルダーフィルターで対象から外れても同期に含めるフォルダーをカンマ区切"
+"りで明示します。例 : debian.user, debian.personal"
#: imap_migration/apps.py:20
msgid "IMAP Migration"
@@ -1801,7 +1939,8 @@ msgstr "IMAP サーバーへの接続に失敗しました : {error}"
msgid ""
"Automatic domain/mailbox creation is disabled which means IMAP "
"authentication won't work."
-msgstr "IMAP 認証が動作しない場合にドメイン・メールボックスの自動作成を無効にします。"
+msgstr ""
+"IMAP 認証が動作しない場合にドメイン・メールボックスの自動作成を無効にします。"
#: imap_migration/checks.py:16
msgid ""
@@ -1875,13 +2014,17 @@ msgstr "ドメイン管理者数"
msgid ""
"Maximum number of allowed domain administrators for a new administrator. (0 "
"to deny any creation, -1 to allow unlimited creations)"
-msgstr "新しい管理者に作成を許可するドメイン管理者数の上限。( 0 で作成の拒否、-1 で無制限の作成 )"
+msgstr ""
+"新しい管理者に作成を許可するドメイン管理者数の上限。( 0 で作成の拒否、-1 で無"
+"制限の作成 )"
#: limits/app_settings.py:41
msgid ""
"Maximum number of allowed domains for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "新しい管理者に作成を許可するドメイン数の上限。( 0 で作成の拒否、-1 で無制限の作成 )"
+msgstr ""
+"新しい管理者に作成を許可するドメイン数の上限。( 0 で作成の拒否、-1 で無制限の"
+"作成 )"
#: limits/app_settings.py:49 limits/app_settings.py:123 limits/constants.py:22
#: limits/constants.py:76
@@ -1890,15 +2033,19 @@ msgstr "ドメインエイリアス"
#: limits/app_settings.py:52
msgid ""
-"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
-" any creation, -1 to allow unlimited creations)"
-msgstr "新しい管理者に作成を許可するドメインエイリアス数の上限。( 0 で作成の拒否、-1 で無制限の作成 )"
+"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
+"any creation, -1 to allow unlimited creations)"
+msgstr ""
+"新しい管理者に作成を許可するドメインエイリアス数の上限。( 0 で作成の拒否、-1 "
+"で無制限の作成 )"
#: limits/app_settings.py:64
msgid ""
"Maximum number of allowed mailboxes for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "新しい管理者に作成を許可するメールボックス数の上限。( 0 で作成の拒否、-1 で無制限の作成 )"
+msgstr ""
+"新しい管理者に作成を許可するメールボックス数の上限。( 0 で作成の拒否、-1 で無"
+"制限の作成 )"
#: limits/app_settings.py:73 limits/app_settings.py:146 limits/constants.py:39
#: limits/constants.py:92
@@ -1909,7 +2056,9 @@ msgstr "メールボックス エイリアス"
msgid ""
"Maximum number of allowed aliases for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "新しい管理者に作成を許可するエイリアス数の上限。( 0 で作成の拒否、-1 で無制限の作成 )"
+msgstr ""
+"新しい管理者に作成を許可するエイリアス数の上限。( 0 で作成の拒否、-1 で無制限"
+"の作成 )"
#: limits/app_settings.py:84 limits/constants.py:59
msgid "Quota"
@@ -1919,7 +2068,8 @@ msgstr "容量制限"
msgid ""
"The quota a reseller will be allowed to share between the domains he "
"creates. (0 means no quota)"
-msgstr "リセラーに対して許可する、作成するドメインの容量制限の合算値。( 0 で無制限 )"
+msgstr ""
+"リセラーに対して許可する、作成するドメインの容量制限の合算値。( 0 で無制限 )"
#: limits/app_settings.py:98
msgid "Default per-domain limits"
@@ -1935,27 +2085,35 @@ msgstr "ドメインごとの容量制限を有効もしくは無効にします
#: limits/app_settings.py:114
msgid ""
-"Maximum number of allowed domain administrators for a new domain. (0 to deny"
-" any creation, -1 to allow unlimited creations)"
-msgstr "新しいドメインに作成を許可するドメイン管理者数の上限。( 0 で作成の拒否、-1 で無制限の作成 )"
+"Maximum number of allowed domain administrators for a new domain. (0 to deny "
+"any creation, -1 to allow unlimited creations)"
+msgstr ""
+"新しいドメインに作成を許可するドメイン管理者数の上限。( 0 で作成の拒否、-1 で"
+"無制限の作成 )"
#: limits/app_settings.py:126
msgid ""
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "新しいドメインに作成を許可するドメインエイリアス数の上限。( 0 で作成の拒否、-1 で無制限の作成 )"
+msgstr ""
+"新しいドメインに作成を許可するドメインエイリアス数の上限。( 0 で作成の拒"
+"否、-1 で無制限の作成 )"
#: limits/app_settings.py:138
msgid ""
"Maximum number of allowed mailboxes for a new domain. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "新しいドメインに作成を許可するメールボックス数の上限。( 0 で作成の拒否、-1 で無制限の作成 )"
+msgstr ""
+"新しいドメインに作成を許可するメールボックス数の上限。( 0 で作成の拒否、-1 で"
+"無制限の作成 )"
#: limits/app_settings.py:149
msgid ""
-"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
-" -1 to allow unlimited creations)"
-msgstr "新しいドメインに作成を許可するエイリアス数の上限。( 0 で作成の拒否、-1 で無制限の作成 )"
+"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
+"-1 to allow unlimited creations)"
+msgstr ""
+"新しいドメインに作成を許可するエイリアス数の上限。( 0 で作成の拒否、-1 で無制"
+"限の作成 )"
#: limits/apps.py:16
msgid "Limits"
@@ -2158,7 +2316,8 @@ msgstr "ダウンロードしたら文書を削除"
msgid ""
"Automatically delete a document just after its first download from this "
"interface"
-msgstr "このインターフェースからダウンロードをしたのちに、文書を自動的に削除します"
+msgstr ""
+"このインターフェースからダウンロードをしたのちに、文書を自動的に削除します"
#: pdfcredentials/app_settings.py:68
msgid "Generate documents only at account creation"
@@ -2168,7 +2327,9 @@ msgstr "アカウント作成時のみ文書を作成"
msgid ""
"Generate a new document only when a new account is created. If set to no, a "
"new document will be created each time a password is updated."
-msgstr "新しくアカウントを作成する際にのみ、新しい文書を作成します。「いいえ」に設定すると、パスワードを更新するたびに新しい文書を作成します。"
+msgstr ""
+"新しくアカウントを作成する際にのみ、新しい文書を作成します。「いいえ」に設定"
+"すると、パスワードを更新するたびに新しい文書を作成します。"
#: pdfcredentials/app_settings.py:84
msgid "Customization options"
@@ -2206,7 +2367,9 @@ msgstr "メールクライアント接続設定を含める"
msgid ""
"Include required SMTP and IMAP connection information to configure a mail "
"client, a tablet or a phone"
-msgstr "メールクライアント、タブレットやスマートフォンに設定する際に必要な SMTP・IMAP 接続の情報を含める"
+msgstr ""
+"メールクライアント、タブレットやスマートフォンに設定する際に必要な SMTP・"
+"IMAP 接続の情報を含める"
#: pdfcredentials/app_settings.py:123 pdfcredentials/documents.py:133
msgid "SMTP server address"
@@ -2267,7 +2430,14 @@ msgid ""
"Dear %s, this document contains the credentials you will need\n"
"to connect to Modoboa. Learn the content and destroy\n"
"the document as soon as possible.\n"
-msgstr "\n%s 様、この文書には Modoboa メールサーバーへの接続に必要な認証情報を記しています。\n認証情報が第三者に漏れれば、メールの内容をすべて読み取られるほか、なりすましによるメール送信も可能になります。\n内容を理解し必要な設定を終えたら、厳重に管理する・廃棄するなど、対応をおねがいします。\n"
+msgstr ""
+"\n"
+"%s 様、この文書には Modoboa メールサーバーへの接続に必要な認証情報を記してい"
+"ます。\n"
+"認証情報が第三者に漏れれば、メールの内容をすべて読み取られるほか、なりすまし"
+"によるメール送信も可能になります。\n"
+"内容を理解し必要な設定を終えたら、厳重に管理する・廃棄するなど、対応をおねが"
+"いします。\n"
#: pdfcredentials/documents.py:95
msgid "Web panel:"
@@ -2286,7 +2456,10 @@ msgid ""
"\n"
"Here you can view your emails anytime online, create filters or manage\n"
"your contacts.\n"
-msgstr "\nこの画面からあなたのメールをオンラインで確認できるほか、表示フィルターを\n作成したり、連絡先を管理することができます。\n"
+msgstr ""
+"\n"
+"この画面からあなたのメールをオンラインで確認できるほか、表示フィルターを\n"
+"作成したり、連絡先を管理することができます。\n"
#: pdfcredentials/documents.py:126
msgid "Please change your password!"
@@ -2304,7 +2477,9 @@ msgstr "この設定はパソコン、またはスマートフォンやタブレ
msgid ""
"Failed to create PDF_credentials directory. Please check the permissions or "
"the path."
-msgstr "PDF_credentials ディレクトリーの作成に失敗しました。権限またはパスを確認してください。"
+msgstr ""
+"PDF_credentials ディレクトリーの作成に失敗しました。権限またはパスを確認して"
+"ください。"
#: pdfcredentials/handlers.py:64
msgid "Download PDF credentials"
@@ -2342,62 +2517,6 @@ msgstr "[modoboa] 送信通数制限に到達"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr "%(ltype)s にもとづく 1 日あたりの制限に到達しました : %(name)s"
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr "過去の日付です"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr "開始日より後を設定してください"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "自動応答でタイムアウト"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr "同じ受信者への 2 通の自動応答の間隔でタイムアウトが発生しました"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "件名のデフォルト"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr "自動応答メッセージを自動生成する際の件名のデフォルト"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr "自動応答メッセージを自動生成する際の本文のデフォルト値。「%(name)s」マクロはユーザーのフルネームに置き換えます。"
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr "自動応答"
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr "件名"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "送信メールの件名に記載します"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "本文"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "送信メールの本文に記載します"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "自動応答の稼働・停止"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "サポート外サービス"
@@ -2414,7 +2533,62 @@ msgstr "対象ホストポート"
msgid "verify recipients"
msgstr "受信者の確認"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory is not writable"
+msgid "Provided path is not writable."
+msgstr "ディレクトリーが書き込み禁止"
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "IMAP settings"
+msgid "DKIM signing settings"
+msgstr "IMAP 設定"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr "フィルター、%s はすでに存在します"
@@ -2588,7 +2762,8 @@ msgstr "パスワードがわからない?"
msgid ""
"Your password has been set. You may go ahead and sign "
"in now."
-msgstr "パスワードを設定しました。サインイン で進みます。"
+msgstr ""
+"パスワードを設定しました。サインイン で進みます。"
#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
@@ -2604,7 +2779,9 @@ msgstr "送信"
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
-msgstr "パスワードの再設定リンクが無効です。おそらくこのリンクからはすでに操作を終えたものと思われます。もう一度「パスワード再設定」の操作をしてください。"
+msgstr ""
+"パスワードの再設定リンクが無効です。おそらくこのリンクからはすでに操作を終え"
+"たものと思われます。もう一度「パスワード再設定」の操作をしてください。"
#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
@@ -2624,7 +2801,11 @@ msgid ""
"exists with the email you entered. You should receive them shortly.
"
"If you don't receive an email, please make sure you've entered your "
"primary address, and check your spam folder.
"
-msgstr "入力したメールアドレスが登録済みのものであれば、パスワード設定方法を記載したメールが届きます。
メールが届かなければ、入力したアドレスが正しいものだったかどうか、または SPAM フォルダーに配信されていないかを確認してください。
"
+msgstr ""
+"入力したメールアドレスが登録済みのものであれば、パスワード設定方法を記載し"
+"たメールが届きます。
メールが届かなければ、入力したアドレスが正しいも"
+"のだったかどうか、または SPAM フォルダーに配信されていないかを確認してくださ"
+"い。
"
#: templates/registration/password_reset_email.html:4
#: templates/registration/password_reset_email_v2.html:4
@@ -2632,14 +2813,18 @@ msgstr "入力したメールアドレスが登録済みのものであれば
msgid ""
"To initiate the password reset process for your %(username)s Modoboa "
"account, click the link below:"
-msgstr "パスワードの再設定処理をはじめます。対象のアカウントは %(username)s でよろしいですか? よろしければ以下のリンクをクリックしてください : "
+msgstr ""
+"パスワードの再設定処理をはじめます。対象のアカウントは %(username)s でよろし"
+"いですか? よろしければ以下のリンクをクリックしてください : "
#: templates/registration/password_reset_email.html:10
#: templates/registration/password_reset_email_v2.html:10
msgid ""
"If clicking the link above doesn't work, please copy and paste the URL in a "
"new browser window instead."
-msgstr "上のリンクが動作しなければ、URL を Web ブラウザにコピー・貼りつけしてください。"
+msgstr ""
+"上のリンクが動作しなければ、URL を Web ブラウザにコピー・貼りつけしてくださ"
+"い。"
#: templates/registration/password_reset_email.html:14
#: templates/registration/password_reset_email_v2.html:14
@@ -2668,9 +2853,11 @@ msgstr "ワンタイム パスワード"
#: templates/registration/twofactor_code_verify.html:35
msgid ""
-"Enter the code from the two-factor app on your mobile device. If you've lost"
-" your device, you may enter one of your recovery codes."
-msgstr "あなたのスマートフォンの 2 要素認証アプリのコードを入力してください。スマートフォンをなくしているなどの場合は、再設定コードのいずれかを入力してください。"
+"Enter the code from the two-factor app on your mobile device. If you've lost "
+"your device, you may enter one of your recovery codes."
+msgstr ""
+"あなたのスマートフォンの 2 要素認証アプリのコードを入力してください。スマート"
+"フォンをなくしているなどの場合は、再設定コードのいずれかを入力してください。"
#: templates/registration/twofactor_code_verify.html:42
msgid "Verify code"
@@ -2707,7 +2894,8 @@ msgstr "最大添付サイズ"
#: webmail/app_settings.py:19
msgid "Maximum attachment size in bytes (or KB, MB, GB if specified)"
-msgstr "添付ファイルの最大サイズをバイトで ( 必要に応じて KB, MB, GB も指定可 ) "
+msgstr ""
+"添付ファイルの最大サイズをバイトで ( 必要に応じて KB, MB, GB も指定可 ) "
#: webmail/app_settings.py:67
msgid "SMTP settings"
@@ -2873,3 +3061,6 @@ msgstr "ごみ箱"
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "添付ファイルが大きすぎます ( 最大 : %s )"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "自動応答でタイムアウト"
diff --git a/modoboa/locale/ka/LC_MESSAGES/django.po b/modoboa/locale/ka/LC_MESSAGES/django.po
index 537551ff4..e31a6c92e 100644
--- a/modoboa/locale/ka/LC_MESSAGES/django.po
+++ b/modoboa/locale/ka/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -41,12 +41,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -57,7 +57,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -65,12 +65,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -135,15 +135,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -491,48 +491,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -674,6 +674,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -708,6 +775,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -720,7 +788,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -754,7 +822,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -844,15 +912,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1296,12 +1364,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1554,7 +1616,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2341,62 +2403,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2413,7 +2419,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/locale/nl_NL/LC_MESSAGES/django.po
index 84aaf5569..aebcd5fce 100644
--- a/modoboa/locale/nl_NL/LC_MESSAGES/django.po
+++ b/modoboa/locale/nl_NL/LC_MESSAGES/django.po
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2024-07-17 11:46+0200\n"
"Last-Translator: J Rosier \n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/tonio/modoboa/"
@@ -57,12 +57,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Kan niet groter zijn dan domeinquotum"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Toegang geweigerd."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -73,7 +73,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr "Lijst van beheerde domeinen (alleen resellers en domeinbeheerders)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Niet toegestaan voor deze rol."
@@ -81,12 +81,12 @@ msgstr "Niet toegestaan voor deze rol."
msgid "Must be equal to mailbox full_address"
msgstr "Moet gelijk zijn aan de mailbox full_address"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Dit veld is verplicht."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Lokaal domein {} bestaat niet"
@@ -153,15 +153,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr "Definieer ten minste 1 geautoriseerd netwerk / adres"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr "Er is een mailbox vereist om een alias te creëren"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown tag {}"
msgid "Unknown status"
@@ -539,48 +539,48 @@ msgstr "[modoboa] MX problemen voor domein {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL problemen voor domein {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Domein niet gevonden."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "adres"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Het alias adres"
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "actief"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Selecteer om deze alias te activeren"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Beschrijving"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Verloop op"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Ongeldig adres"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Lokale ontvanger {}@{} niet gevonden"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr "Ongeldige regel: {}"
@@ -732,6 +732,92 @@ msgstr "Onjuist IP adres voor %(domain)s: %(addr)s"
msgid "No AAAA record for %s"
msgstr "Geen MX record voor %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "Deze datum is over"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "Moet na de startdatum liggen"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Algemeen"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr ""
+"Minimale tijd in seconden tussen twee auto-antwoorden naar dezelfde afzender"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+"Minimale tijd in seconden tussen twee auto-antwoorden naar dezelfde afzender"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Standaard onderwerp"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+"Standaard onderwerp gebruikt wanneer een automatisch antwoord automatisch is "
+"aangemaakt"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"Standaard inhoud gebruikt wanneer een automatisch antwoord bericht "
+"automatisch is aangemaakt. De '%(name)s' macro zal vervangen worden door de "
+"naam van de gebruiker."
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Automatische antwoorden"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "onderwerp"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "Het onderwerp dat zal verschijnen in verstuurde mails"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "inhoud"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "De inhoud die zal verschijnen in versuurde mails"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Activeer/Deactiveer uw auto-antwoord"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "Connection settings"
@@ -774,6 +860,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Sta deze beheerder toe om mailboxen van gebruikers te benaderen"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Diversen"
@@ -786,7 +873,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -824,7 +911,7 @@ msgstr "LDAP synchronisatie-instellingen"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -924,17 +1011,17 @@ msgstr "Gebruik de volgende code om het Modoboa wachtwoord te herstellen: {}"
msgid "Administration console"
msgstr "Beheer"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Adres"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1414,12 +1501,6 @@ msgstr ""
"De standaard omleiding die gebruikt wordt als er geen andere applicatie is "
"opgegeven"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Algemeen"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1689,7 +1770,7 @@ msgstr[1] ""
"\n"
"De volgende updates zijn beschikbaar:\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Het hoofdonderdeel van Modoboa"
@@ -2565,76 +2646,6 @@ msgstr "%s: limiet bereikt"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "Deze datum is over"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "Moet na de startdatum liggen"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Automatisch antwoorden timeout"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-"Minimale tijd in seconden tussen twee auto-antwoorden naar dezelfde afzender"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Standaard onderwerp"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-"Standaard onderwerp gebruikt wanneer een automatisch antwoord automatisch is "
-"aangemaakt"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-"Standaard inhoud gebruikt wanneer een automatisch antwoord bericht "
-"automatisch is aangemaakt. De '%(name)s' macro zal vervangen worden door de "
-"naam van de gebruiker."
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Automatische antwoorden"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "onderwerp"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "Het onderwerp dat zal verschijnen in verstuurde mails"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "inhoud"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "De inhoud die zal verschijnen in versuurde mails"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Activeer/Deactiveer uw auto-antwoord"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2655,7 +2666,62 @@ msgstr "doel host"
msgid "verify recipients"
msgstr "controleer ontvangers"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory not found."
+msgid "Provided path is not writable."
+msgstr "Map niet gevonden."
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "IMAP instellingen"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
@@ -3192,3 +3258,6 @@ msgstr "Prullenbak"
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Bijlage is te groot (maximaal toegestane grootte: %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Automatisch antwoorden timeout"
diff --git a/modoboa/locale/no/LC_MESSAGES/django.po b/modoboa/locale/no/LC_MESSAGES/django.po
index 74751c690..47d6dd73d 100644
--- a/modoboa/locale/no/LC_MESSAGES/django.po
+++ b/modoboa/locale/no/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: Nils Otto Lillegrein , 2020\n"
"Language-Team: Norwegian (https://www.transifex.com/tonio/teams/13749/no/)\n"
@@ -44,12 +44,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -60,7 +60,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -68,12 +68,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -138,15 +138,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -494,48 +494,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -677,6 +677,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -711,6 +778,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -723,7 +791,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -757,7 +825,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -847,15 +915,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1299,12 +1367,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1559,7 +1621,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2348,62 +2410,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2420,7 +2426,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/pl_PL/LC_MESSAGES/django.po b/modoboa/locale/pl_PL/LC_MESSAGES/django.po
index 3e933ab72..3c6f7f236 100644
--- a/modoboa/locale/pl_PL/LC_MESSAGES/django.po
+++ b/modoboa/locale/pl_PL/LC_MESSAGES/django.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2021-07-09 07:40+0000\n"
"Last-Translator: KrystianPlichta \n"
"Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/"
@@ -56,12 +56,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Nie może być wyższa niż limit domeny"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Odmowa dostępu"
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -73,7 +73,7 @@ msgid ""
msgstr ""
"Lista administratorów domen (tylko resellerów i administratorów domen)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Niedozwolone dla tej roli."
@@ -81,12 +81,12 @@ msgstr "Niedozwolone dla tej roli."
msgid "Must be equal to mailbox full_address"
msgstr "Musi być równe z full_address skrzynki."
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "To pole jest wymagane"
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Lokalna domena {} nie istnieje"
@@ -153,17 +153,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr "Zdefiniuj przynajmniej jedną autoryzowaną sieć / adres"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "Skrzynka jest obowiązkowa"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -542,48 +542,48 @@ msgstr "[modoboa] Wykryto problem(y) z MX dla domeny {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL problem(y) dla domeny {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Domena nie znaleziona."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "adres"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Adres aliasu."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "włączone"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Zaznacz aby aktywować ten alias"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Opis"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Wygasa"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Niepoprawny adres"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Lokalny odbiorca {}@{} nie został odnaleziony"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -747,6 +747,89 @@ msgstr "Nieprawidłowy format adresu IP dla %(domain)s; %(addr)s"
msgid "No AAAA record for %s"
msgstr "Brak wpisów MX dla %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This code is invalid"
+msgid "This date is over"
+msgstr "Data z przeszłości"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "Musi być większa niż data początkowa"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Ogólne"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr ""
+"Limit w sek. pomiędzie dwiema auto-odpowiedziami dla tego samego odbiorcy"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+"Limit w sek. pomiędzie dwiema auto-odpowiedziami dla tego samego odbiorcy"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Domyślny temat"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr "Domyślny temat używany dla automatycznych autoodpowiedzi"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"Domyślna zawartość dla automatycznych auto-odpowiedzi. Macro '%(name)s' "
+"zostanie zastąpione przez pełną nazwę użytkownika."
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Autoamtyczne odpowiedzi"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "temat"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "Temat, który się pojawi w wysłanych wiadomościach"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "zawartość"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "Zawartość, która pojawi się w wysłanych wiadomościach"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Włącz/Wyłącz auto-odpowiedzi"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -789,6 +872,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Zezwól temu administratorowi na dostęp do skrzynek użytkowników"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Różne"
@@ -801,7 +885,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -841,7 +925,7 @@ msgstr "Częstotliwość synchronizacji"
msgid "Interval in seconds between 2 synchronization requests"
msgstr "Odstęp pomiędzy synchronizacjami, w sekundach"
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -939,17 +1023,17 @@ msgstr "Proszę użyć następującego kodu, aby odzyskać hasło Modoboa: {}"
msgid "Administration console"
msgstr "Administracja"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Książka adresowa"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1426,12 +1510,6 @@ msgstr "Domyślne górne przekierowanie"
msgid "The default redirection used when no application is specified"
msgstr "Domyślne górne przekierowanie kiedy nie wskazano aplikacji"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Ogólne"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1713,7 +1791,7 @@ msgstr[3] ""
"\n"
"Dostępne są następujące aktualizacje:\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Zasadnicza część Modoboa"
@@ -2572,73 +2650,6 @@ msgstr "Osiągnięto limit: %s"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This code is invalid"
-msgid "This date is over"
-msgstr "Data z przeszłości"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "Musi być większa niż data początkowa"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Automatyczny limit czasu odpowiedzi"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-"Limit w sek. pomiędzie dwiema auto-odpowiedziami dla tego samego odbiorcy"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Domyślny temat"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr "Domyślny temat używany dla automatycznych autoodpowiedzi"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-"Domyślna zawartość dla automatycznych auto-odpowiedzi. Macro '%(name)s' "
-"zostanie zastąpione przez pełną nazwę użytkownika."
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Autoamtyczne odpowiedzi"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "temat"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "Temat, który się pojawi w wysłanych wiadomościach"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "zawartość"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "Zawartość, która pojawi się w wysłanych wiadomościach"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Włącz/Wyłącz auto-odpowiedzi"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2655,7 +2666,62 @@ msgstr "docelowy port hosta"
msgid "verify recipients"
msgstr "sprawdź odbiorców"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory not found."
+msgid "Provided path is not writable."
+msgstr "Katalog nie znaleziony."
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "Ustawienia IMAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
@@ -3208,3 +3274,6 @@ msgstr ""
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Automatyczny limit czasu odpowiedzi"
diff --git a/modoboa/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/locale/pt_BR/LC_MESSAGES/django.po
index 38a42c906..6b28c4a31 100644
--- a/modoboa/locale/pt_BR/LC_MESSAGES/django.po
+++ b/modoboa/locale/pt_BR/LC_MESSAGES/django.po
@@ -26,7 +26,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
"Last-Translator: Rafael Barretto Alves , "
"2013,2015-2017,2025\n"
@@ -68,12 +68,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Não pode ser maior que a cota de domínio"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Permissão negada."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -86,7 +86,7 @@ msgstr ""
"Lista de domínios administrados (somente revendedores e administradores de "
"domínio)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Não é permitido para esta função."
@@ -94,12 +94,12 @@ msgstr "Não é permitido para esta função."
msgid "Must be equal to mailbox full_address"
msgstr "Deve ser igual a full_address de caixa de correio"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Este campo é obrigatório."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Domínio local {} não existe"
@@ -164,17 +164,17 @@ msgstr "Desative a migração imap antes de desativar esta opção."
msgid "Define at least one authorized network / address"
msgstr "Defina pelo menos uma rede/endereço autorizado"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
"A parte à esquerda de um endereço de e-mail não pode ter mais de 64 "
"caracteres."
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr "Uma caixa de correio é necessária para criar apelidos."
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr "Status desconhecido"
@@ -554,48 +554,48 @@ msgstr "[modoboa] Problema(s) de MX para o domínio {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] Problema(s) de DNSBL para o domínio {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Domínio não encontrado."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "endereço"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "O endereço do apelido."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "habilitado"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Marque para ativar este apelido"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Descrição"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Expirar em"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "apelido"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Endereço inválido"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Destinatário {}@{} local não encontrado"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr "Linha inválida: {}"
@@ -746,6 +746,86 @@ msgstr "Formato de endereço IP inválido para %(domain)s; %(addr)s"
msgid "No AAAA record for %s"
msgstr "Nenhum registro AAAA para %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr "Esta data acabou"
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr "Deve ser maior que a data de início"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Geral"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr ""
+"Tempo limite, em segundos, entre duas respostas automáticas para o mesmo "
+"destinatário"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+"Tempo limite, em segundos, entre duas respostas automáticas para o mesmo "
+"destinatário"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Assunto padrão"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+"Assunto padrão usado quando uma mensagem de resposta automática é criada "
+"automaticamente"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"Conteúdo padrão usado quando uma mensagem de resposta automática é criada "
+"automaticamente. A macro '%(name)s' será substituída pelo nome completo do "
+"usuário."
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr "Respostas automáticas"
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr "assunto"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "O assunto que aparecerá nos e-mails enviados"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "conteúdo"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "O conteúdo que aparecerá nos e-mails enviados"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Ativar/Desativar sua resposta automática"
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr "Configurações do servidor"
@@ -784,6 +864,7 @@ msgstr ""
"(leitura e escrita)"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Diversos"
@@ -798,7 +879,7 @@ msgstr ""
"Tamanho máximo em bytes dos arquivos ICS importados (ou KB, MB, GB se "
"especificado)"
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr "Calendários"
@@ -834,7 +915,7 @@ msgstr "Frequência de sincronização"
msgid "Interval in seconds between 2 synchronization requests"
msgstr "Intervalo, em segundos, entre 2 pedidos de sincronização"
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr "Contatos"
@@ -927,15 +1008,15 @@ msgstr ""
msgid "Administration console"
msgstr "Console de administração"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr "Calendário"
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr "Catálogo de endereço"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1421,12 +1502,6 @@ msgid "The default redirection used when no application is specified"
msgstr ""
"O redirecionamento padrão usado quando nenhuma aplicação é especificada"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Geral"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1701,7 +1776,7 @@ msgstr[2] ""
"\n"
"As seguintes atualizações estão disponíveis:\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Core do Modoboa"
@@ -2548,69 +2623,6 @@ msgstr "[modoboa] Limite de envio atingido"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr "O limite diário dos seguintes %(ltype)s foi atingido: %(name)s."
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr "Esta data acabou"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr "Deve ser maior que a data de início"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Tempo limite de resposta automática"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-"Tempo limite, em segundos, entre duas respostas automáticas para o mesmo "
-"destinatário"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Assunto padrão"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-"Assunto padrão usado quando uma mensagem de resposta automática é criada "
-"automaticamente"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-"Conteúdo padrão usado quando uma mensagem de resposta automática é criada "
-"automaticamente. A macro '%(name)s' será substituída pelo nome completo do "
-"usuário."
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr "Respostas automáticas"
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr "assunto"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "O assunto que aparecerá nos e-mails enviados"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "conteúdo"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "O conteúdo que aparecerá nos e-mails enviados"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Ativar/Desativar sua resposta automática"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "Serviço não suportado"
@@ -2627,7 +2639,62 @@ msgstr "porta do host de destino"
msgid "verify recipients"
msgstr "verificar destinatários"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory is not writable"
+msgid "Provided path is not writable."
+msgstr "O diretório não é gravável"
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "IMAP settings"
+msgid "DKIM signing settings"
+msgstr "Configurações IMAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr "O filtro %s já existe"
@@ -3138,3 +3205,6 @@ msgstr ""
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Anexo muito grande (limite: %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Tempo limite de resposta automática"
diff --git a/modoboa/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/locale/pt_PT/LC_MESSAGES/django.po
index 447a79789..dbbc548d3 100644
--- a/modoboa/locale/pt_PT/LC_MESSAGES/django.po
+++ b/modoboa/locale/pt_PT/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2024-07-17 11:45+0200\n"
"Last-Translator: Mike C. \n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
@@ -60,14 +60,14 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
#, fuzzy
#| msgid "Permissions"
msgid "Permission denied."
msgstr "Permissões"
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -78,7 +78,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -86,14 +86,14 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "É necessária uma caixa de correio"
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain {} does not exist"
@@ -168,17 +168,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "É necessária uma caixa de correio"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown domain %s"
msgid "Unknown status"
@@ -556,56 +556,56 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
#, fuzzy
#| msgid "Domain modified"
msgid "Domain not found."
msgstr "Domínio alterado"
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "endereços"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
#, fuzzy
#| msgid "The alias name"
msgid "The alias address."
msgstr "O nome do 'alias'"
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "ativo"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Marcar para ativar este alias"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Descrição"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
#, fuzzy
#| msgid "Invalid request"
msgid "Invalid address"
msgstr "Pedido inválido"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
#, fuzzy
#| msgid "Local recipient %s not found"
msgid "Local recipient {}@{} not found"
msgstr "O destinatário local %s não foi encontrado"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -760,6 +760,87 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr "Domínio alterado"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "Esta data ultrapassa"
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr "Tem de ser posterior à data de inicio."
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Geral"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr ""
+"Tempo limite em segundos entre duas respostas automáticas para o mesmo "
+"destinatário"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+"Tempo limite em segundos entre duas respostas automáticas para o mesmo "
+"destinatário"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Assunto pré-definido"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr "Assunto pré-definido, usado nas respostas automáticas."
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Respostas automáticas"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "assunto"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "O assunto que irá constar nos e-mails enviados"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "conteúdo"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "O conteúdo que irá constar nos e-mails enviados"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Ativar/desativar repostas automáticas"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -803,6 +884,7 @@ msgstr ""
"Número máximo de administradores de domínio que este utilizador pode criar"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Vários"
@@ -815,7 +897,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -853,7 +935,7 @@ msgstr "Definições do serviço de directório"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -955,17 +1037,17 @@ msgstr ""
msgid "Administration console"
msgstr "Administração"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Endereço"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1461,12 +1543,6 @@ msgstr ""
"O redirecionamento padrão usado quando nenhuma aplicação se encontra "
"especificada"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Geral"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1750,7 +1826,7 @@ msgid_plural ""
msgstr[0] "Uma nova versão está disponível!"
msgstr[1] "Uma nova versão está disponível!"
-#: core/utils.py:41
+#: core/utils.py:43
#, fuzzy
#| msgid "Welcome to Modoboa"
msgid "The core part of Modoboa"
@@ -2620,70 +2696,6 @@ msgstr "%s: limite atingido"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "Esta data ultrapassa"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr "Tem de ser posterior à data de inicio."
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Tempo limite de resposta automática"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-"Tempo limite em segundos entre duas respostas automáticas para o mesmo "
-"destinatário"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Assunto pré-definido"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr "Assunto pré-definido, usado nas respostas automáticas."
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Respostas automáticas"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "assunto"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "O assunto que irá constar nos e-mails enviados"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "conteúdo"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "O conteúdo que irá constar nos e-mails enviados"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Ativar/desativar repostas automáticas"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2704,7 +2716,62 @@ msgstr "endereço de destino"
msgid "verify recipients"
msgstr "verificar destinatários"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Domain modified"
+msgid "Provided path is not writable."
+msgstr "Domínio alterado"
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "Definições IMAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
@@ -3225,3 +3292,6 @@ msgstr ""
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Anexo demasiado grande (limite %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Tempo limite de resposta automática"
diff --git a/modoboa/locale/ro_RO/LC_MESSAGES/django.po b/modoboa/locale/ro_RO/LC_MESSAGES/django.po
index 09b157540..358b030f7 100644
--- a/modoboa/locale/ro_RO/LC_MESSAGES/django.po
+++ b/modoboa/locale/ro_RO/LC_MESSAGES/django.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2021-10-04 13:27+0000\n"
"Last-Translator: Simona Iacob \n"
"Language-Team: Romanian (Romania) (http://www.transifex.com/tonio/modoboa/"
@@ -51,12 +51,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Nu poate fi mai mare decat cota domeniului"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Permisiune refuzată."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -68,7 +68,7 @@ msgid ""
msgstr ""
"Lista domenilor administrate (doar reselleri și administratori de domeniu)"
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Ne permis pentru acest rol."
@@ -76,12 +76,12 @@ msgstr "Ne permis pentru acest rol."
msgid "Must be equal to mailbox full_address"
msgstr "Trebuie să fie egal cu mailbox full_address"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Acest câmp este necesar."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Domeniu local {} nu există"
@@ -148,17 +148,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr "Definiți cel puțin o adresă de rețea autorizată"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "O căsuță poștală este necesară"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -545,48 +545,48 @@ msgstr "[modoboa] Problemă(e) MX pentru domeniul {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] Problemă(e) DNSBL pentru domeniul {} "
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Domeniu negăsit"
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "adresă"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Adresă alias."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "activat"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Bifează pentru a activa acest alias"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Descriere"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Expiră la"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Adresă invalidă"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Destinatar local {}@{} nu poate fi găsit"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -752,6 +752,81 @@ msgstr "Format invalid de IP pentru %(domain)s; %(addr)s "
msgid "No AAAA record for %s"
msgstr "Nu există înregistrări MX pentru %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This code is invalid"
+msgid "This date is over"
+msgstr "Acest cod nu este valabil"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "Nu poate fi mai mare decat cota domeniului"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "General"
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Ștergere automată a contului"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "Subiect"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -796,6 +871,7 @@ msgstr ""
"utilizatorilor"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Diverse"
@@ -808,7 +884,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -846,7 +922,7 @@ msgstr "Setări de sincronizare LDAP"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -945,17 +1021,17 @@ msgstr ""
msgid "Administration console"
msgstr "Administrare"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Adresă"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1444,12 +1520,6 @@ msgstr ""
"Redirecționarea implicită utilizată atunci când nu este specificată nici o "
"aplicație"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "General"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1727,7 +1797,7 @@ msgstr[2] ""
"\n"
" Sunt disponibile următoarele actualizări:\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Partea de nucleu a Modoboa"
@@ -2595,70 +2665,6 @@ msgstr "%s: s-a atins limita"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This code is invalid"
-msgid "This date is over"
-msgstr "Acest cod nu este valabil"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "Nu poate fi mai mare decat cota domeniului"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Ștergere automată a contului"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "Subiect"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "Serviciu neacceptat"
@@ -2675,7 +2681,62 @@ msgstr "portul de host"
msgid "verify recipients"
msgstr "verificați destinatarii"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory not found."
+msgid "Provided path is not writable."
+msgstr "Directorul nu a fost găsit."
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "Setări LDAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
diff --git a/modoboa/locale/ru/LC_MESSAGES/django.po b/modoboa/locale/ru/LC_MESSAGES/django.po
index d3b9fb77c..408ca7729 100644
--- a/modoboa/locale/ru/LC_MESSAGES/django.po
+++ b/modoboa/locale/ru/LC_MESSAGES/django.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
"Last-Translator: Antoine Nguyen \n"
"Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/"
@@ -51,14 +51,14 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
#, fuzzy
#| msgid "Permissions"
msgid "Permission denied."
msgstr "Права"
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -69,7 +69,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -77,14 +77,14 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
#, fuzzy
#| msgid "A quota is required"
msgid "This field is required."
msgstr "Требуется квота"
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain {} does not exist"
@@ -159,15 +159,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -531,56 +531,56 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
#, fuzzy
#| msgid "Domain modified"
msgid "Domain not found."
msgstr "Домен изменен"
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "адрес"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
#, fuzzy
#| msgid "The alias name"
msgid "The alias address."
msgstr "Имя синонима"
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "Разрешен"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Отметить для активации синонима"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Описание"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "Синоним"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
#, fuzzy
#| msgid "Invalid request"
msgid "Invalid address"
msgstr "Ошибочный запрос"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
#, fuzzy
#| msgid "Local recipient %s not found"
msgid "Local recipient {}@{} not found"
msgstr "Локальный получатель %s не найден"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -729,6 +729,83 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr "Домен изменен"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "Эта дата закончилась"
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr "Должно быть больше чем дата начала."
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Основные"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr "Промежуток между автоматическими ответами"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr "Промежуток между автоматическими ответами"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Тема по умолчанию"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "Автоматические ответы"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "Тема"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "Тема отправляемых сообщений"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "Содержание"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "Содержание отправляемых сообщений"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Активировать/Деактивировать автоответчик"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -771,6 +848,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Разрешить этому администратору доступ к пользовательским ящикам."
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Прочее"
@@ -783,7 +861,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -817,7 +895,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -917,17 +995,17 @@ msgstr ""
msgid "Administration console"
msgstr "Администраторы"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "Адрес"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1393,12 +1471,6 @@ msgstr "Порог перенаправления по умолчанию"
msgid "The default redirection used when no application is specified"
msgstr "Если приложение не указано. Используется перенаправление по умолчанию."
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Основные"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1665,7 +1737,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2557,68 +2629,6 @@ msgstr "%s лимит исчерпан"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "Эта дата закончилась"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr "Должно быть больше чем дата начала."
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Тайм-аут автоматического ответа"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr "Промежуток между автоматическими ответами"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Тема по умолчанию"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "Автоматические ответы"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "Тема"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "Тема отправляемых сообщений"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "Содержание"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "Содержание отправляемых сообщений"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Активировать/Деактивировать автоответчик"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2635,7 +2645,62 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Domain modified"
+msgid "Provided path is not writable."
+msgstr "Домен изменен"
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "IMAP settings"
+msgid "DKIM signing settings"
+msgstr "Настройки IMAP"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
@@ -3158,3 +3223,6 @@ msgstr "Корзина"
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Вложения слишком велики (лимит: %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Тайм-аут автоматического ответа"
diff --git a/modoboa/locale/si/LC_MESSAGES/django.po b/modoboa/locale/si/LC_MESSAGES/django.po
index 1d2203cb4..23a5f57b7 100644
--- a/modoboa/locale/si/LC_MESSAGES/django.po
+++ b/modoboa/locale/si/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: හෙළබස, 2022\n"
"Language-Team: Sinhala (https://www.transifex.com/tonio/teams/13749/si/)\n"
@@ -44,12 +44,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -60,7 +60,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -68,12 +68,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -138,15 +138,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -494,48 +494,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -677,6 +677,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -711,6 +778,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -723,7 +791,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -757,7 +825,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -847,15 +915,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1299,12 +1367,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1559,7 +1621,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2348,62 +2410,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2420,7 +2426,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/sk/LC_MESSAGES/django.po b/modoboa/locale/sk/LC_MESSAGES/django.po
index 04254686e..434a6c98c 100644
--- a/modoboa/locale/sk/LC_MESSAGES/django.po
+++ b/modoboa/locale/sk/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -42,12 +42,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -58,7 +58,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -66,12 +66,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -136,15 +136,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -492,48 +492,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -675,6 +675,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -709,6 +776,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -721,7 +789,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -755,7 +823,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -845,15 +913,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1297,12 +1365,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1555,7 +1617,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2342,62 +2404,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2414,7 +2420,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/sk_SK/LC_MESSAGES/django.po b/modoboa/locale/sk_SK/LC_MESSAGES/django.po
index 2f316d5b1..751e83749 100644
--- a/modoboa/locale/sk_SK/LC_MESSAGES/django.po
+++ b/modoboa/locale/sk_SK/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: R .. , 2020\n"
"Language-Team: Slovak (Slovakia) (https://www.transifex.com/tonio/"
@@ -46,12 +46,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -62,7 +62,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -70,12 +70,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -140,15 +140,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -496,48 +496,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -679,6 +679,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -713,6 +780,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -725,7 +793,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -759,7 +827,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -849,15 +917,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1301,12 +1369,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1571,7 +1633,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2360,62 +2422,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2432,7 +2438,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/sl_SI/LC_MESSAGES/django.po b/modoboa/locale/sl_SI/LC_MESSAGES/django.po
index bb4f95e4c..86e2010f1 100644
--- a/modoboa/locale/sl_SI/LC_MESSAGES/django.po
+++ b/modoboa/locale/sl_SI/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2016-11-09 16:13+0000\n"
"Last-Translator: Gregor \n"
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/tonio/modoboa/"
@@ -43,12 +43,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -59,7 +59,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -67,12 +67,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -137,15 +137,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknow migration"
msgid "Unknown status"
@@ -497,52 +497,52 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
#, fuzzy
#| msgid "Server address"
msgid "address"
msgstr "Naslov strežnika"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
#, fuzzy
#| msgid "Server address"
msgid "Invalid address"
msgstr "Naslov strežnika"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -685,6 +685,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "Connection settings"
@@ -725,6 +792,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -737,7 +805,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -775,7 +843,7 @@ msgstr "Nastavitve povezave"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -867,17 +935,17 @@ msgstr ""
msgid "Administration console"
msgstr "Selitev IMAP"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Server address"
msgid "Address book"
msgstr "Naslov strežnika"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1333,12 +1401,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1603,7 +1665,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2427,62 +2489,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2501,7 +2507,60 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "OfflineIMAP settings"
+msgid "DKIM signing settings"
+msgstr "IMAP nastavitve brez povezave"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/sv/LC_MESSAGES/django.po b/modoboa/locale/sv/LC_MESSAGES/django.po
index a0dab0d03..32d65a452 100644
--- a/modoboa/locale/sv/LC_MESSAGES/django.po
+++ b/modoboa/locale/sv/LC_MESSAGES/django.po
@@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
-#
+#
# Translators:
# Martin Persson , 2014,2017
# Olle Gustafsson , 2013
@@ -10,25 +10,30 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
-"Last-Translator: Olle Gustafsson , 2013,2015-2018,2020,2022-2023,2025\n"
-"Language-Team: Swedish (http://app.transifex.com/tonio/modoboa/language/sv/)\n"
+"Last-Translator: Olle Gustafsson , "
+"2013,2015-2018,2020,2022-2023,2025\n"
+"Language-Team: Swedish (http://app.transifex.com/tonio/modoboa/language/"
+"sv/)\n"
+"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin/api/v1/serializers.py:41
msgid ""
"Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. "
"A value of 0 means no quota."
-msgstr "Kvot som delas mellan brevlådor. Kan uttryckas i KB, MB (standard) eller GB. Ett värde på 0 betyder ingen kvot."
+msgstr ""
+"Kvot som delas mellan brevlådor. Kan uttryckas i KB, MB (standard) eller GB. "
+"Ett värde på 0 betyder ingen kvot."
#: admin/api/v1/serializers.py:48
msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota."
-msgstr "Standardkvot i MB tillämpas på postlådor. Ett värde på 0 betyder ingen kvot."
+msgstr ""
+"Standardkvot i MB tillämpas på postlådor. Ett värde på 0 betyder ingen kvot."
#: admin/api/v1/serializers.py:90
msgid "domain alias with this name already exists"
@@ -43,12 +48,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Kan inte vara större än domänkvoten"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "Åtkomst nekad."
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -57,9 +62,11 @@ msgstr "Detta fält är obligatoriskt"
#: admin/api/v1/serializers.py:238
msgid ""
"List of administered domains (resellers and domain administrators only)."
-msgstr "Lista över administrerade domäner (endast återförsäljare och domänadministratörer)."
+msgstr ""
+"Lista över administrerade domäner (endast återförsäljare och "
+"domänadministratörer)."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "Inte tillåtet för denna roll."
@@ -67,12 +74,12 @@ msgstr "Inte tillåtet för denna roll."
msgid "Must be equal to mailbox full_address"
msgstr "Måste vara lika med postlådans full_adress"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "Detta fält är obligatoriskt."
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "Lokal domän {} finns inte"
@@ -137,15 +144,16 @@ msgstr "Inaktivera imap-migrering innan du inaktiverar det här alternativet."
msgid "Define at least one authorized network / address"
msgstr "Definiera minst ett auktoriserat nätverk/adress"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
-msgstr "Den vänstra delen av en e-postadress kan inte vara längre än 64 tecken."
+msgstr ""
+"Den vänstra delen av en e-postadress kan inte vara längre än 64 tecken."
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr "En brevlåda krävs för att skapa alias."
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr "Okänd status"
@@ -183,9 +191,11 @@ msgstr "Giltiga MX"
#: admin/app_settings.py:37
msgid ""
-"A list of IP or network address every MX record should match. A warning will"
-" be sent if a record does not respect it."
-msgstr "En lista med IP- eller nätverksadresser som varje MX-post ska matcha. En varning kommer att skickas om en post inte respekterar den."
+"A list of IP or network address every MX record should match. A warning will "
+"be sent if a record does not respect it."
+msgstr ""
+"En lista med IP- eller nätverksadresser som varje MX-post ska matcha. En "
+"varning kommer att skickas om en post inte respekterar den."
#: admin/app_settings.py:47
msgid "New domains must use authorized MX(s)"
@@ -195,7 +205,9 @@ msgstr "Nya domäner måste använda auktoriserade MX(er)"
msgid ""
"Prevent the creation of a new domain if its MX record does not use one of "
"the defined addresses."
-msgstr "Förhindra skapandet av en ny domän om dess MX-post inte använder någon av de definierade adresserna."
+msgstr ""
+"Förhindra skapandet av en ny domän om dess MX-post inte använder någon av de "
+"definierade adresserna."
#: admin/app_settings.py:59
msgid "Enable IPV6 checks"
@@ -219,7 +231,9 @@ msgstr "Aktivera DKIM-kontroller"
#: admin/app_settings.py:80
msgid "Check if every domain with DKIM signin enabled has a valid DNS record"
-msgstr "Kontrollera om alla domäner med DKIM-inloggning aktiverad har en giltig DNS-post"
+msgstr ""
+"Kontrollera om alla domäner med DKIM-inloggning aktiverad har en giltig DNS-"
+"post"
#: admin/app_settings.py:88
msgid "Enable DMARC checks"
@@ -262,7 +276,10 @@ msgid ""
"Absolute path of the directory where DKIM private keys will be stored. Make "
"sure this directory belongs to root user and is not readable by the outside "
"world."
-msgstr "Absolut sökväg till katalogen där DKIMs privata nycklar kommer att lagras. Se till att den här katalogen tillhör root-användaren och inte kan läsas av omvärlden."
+msgstr ""
+"Absolut sökväg till katalogen där DKIMs privata nycklar kommer att lagras. "
+"Se till att den här katalogen tillhör root-användaren och inte kan läsas av "
+"omvärlden."
#: admin/app_settings.py:137
msgid "Default DKIM key length"
@@ -280,7 +297,9 @@ msgstr "Standard domänkvota"
msgid ""
"Default quota (in MB) applied to freshly created domains with no value "
"specified. A value of 0 means no quota."
-msgstr "Standardkvot (i MB) tillämpas på nyskapade domäner utan värde angivet. Ett värde på 0 betyder ingen kvot."
+msgstr ""
+"Standardkvot (i MB) tillämpas på nyskapade domäner utan värde angivet. Ett "
+"värde på 0 betyder ingen kvot."
#: admin/app_settings.py:156
msgid "Default domain sending limit"
@@ -290,7 +309,9 @@ msgstr "Standardgräns för domänsändning"
msgid ""
"Number of messages freshly created domains will be allowed to send per day. "
"Leave empty for no limit."
-msgstr "Antal meddelanden som nyskapade domäner tillåts skicka per dag. Lämna tomt utan gräns."
+msgstr ""
+"Antal meddelanden som nyskapade domäner tillåts skicka per dag. Lämna tomt "
+"utan gräns."
#: admin/app_settings.py:170 limits/app_settings.py:61
#: limits/app_settings.py:135 limits/constants.py:31 limits/constants.py:84
@@ -305,7 +326,9 @@ msgstr "Hantera brevlådor på filsystemet"
msgid ""
"Rename or remove mailboxes on the filesystem when they get renamed or "
"removed within Modoboa"
-msgstr "Byt namn på eller ta bort postlådor i filsystemet när de byter namn eller tas bort inom Modoboa"
+msgstr ""
+"Byt namn på eller ta bort postlådor i filsystemet när de byter namn eller "
+"tas bort inom Modoboa"
#: admin/app_settings.py:186 admin/models/domain.py:36
msgid "Default mailbox quota"
@@ -315,7 +338,9 @@ msgstr "Standard brevlådekvota"
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
"value specified. A value of 0 means no quota."
-msgstr "Standardpostlådekvot (i MB) tillämpas på nyskapade domäner utan värde angivet. Ett värde på 0 betyder ingen kvot."
+msgstr ""
+"Standardpostlådekvot (i MB) tillämpas på nyskapade domäner utan värde "
+"angivet. Ett värde på 0 betyder ingen kvot."
#: admin/app_settings.py:197
msgid "Default mailbox sending limit"
@@ -325,7 +350,9 @@ msgstr "Standardgräns för postlådans sändning"
msgid ""
"Number of messages freshly created mailboxes will be allowed to send per "
"day. Leave empty for no limit."
-msgstr "Antal meddelanden som nyskapade brevlådor tillåts skicka per dag. Lämna tomt utan gräns."
+msgstr ""
+"Antal meddelanden som nyskapade brevlådor tillåts skicka per dag. Lämna tomt "
+"utan gräns."
#: admin/app_settings.py:207
msgid "Automatic account removal"
@@ -340,8 +367,7 @@ msgid "Automatic domain/mailbox creation"
msgstr "Automatisk domän-/brevlådeskapande"
#: admin/app_settings.py:221
-msgid ""
-"Create a domain and a mailbox when an account is automatically created."
+msgid "Create a domain and a mailbox when an account is automatically created."
msgstr "Skapa en domän och en postlåda när ett konto skapas automatiskt."
#: admin/app_settings.py:230
@@ -455,7 +481,9 @@ msgstr "Det gick inte att avkoda CSV-fil med %(encoding)s kodning"
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
-msgstr "DKIM sökväg ej skrivbar (endera rättighetsproblem eller katalogen existerar inte)"
+msgstr ""
+"DKIM sökväg ej skrivbar (endera rättighetsproblem eller katalogen existerar "
+"inte)"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
msgid "Failed to generate DKIM private key"
@@ -494,48 +522,48 @@ msgstr "[modoboa] MX-problem för domän {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL-problem för domänen {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "Domän hittades ej."
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "adress"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "Alias-adressen"
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "aktiverad"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "Markera för att aktivera detta alias"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Beskrivning"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "Går ut"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "alias"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "Ogiltig adress"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "Den lokala mottagaren {}@{} hittades inte"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr "Ogiltig rad: {}"
@@ -574,7 +602,9 @@ msgstr "Aktivera DKIM-signering"
#: admin/models/domain.py:63
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
-msgstr "Om du aktiverar den här funktionen kommer en DKIM-nyckel att genereras för den här domänen."
+msgstr ""
+"Om du aktiverar den här funktionen kommer en DKIM-nyckel att genereras för "
+"den här domänen."
#: admin/models/domain.py:70
msgid "Key length"
@@ -648,14 +678,19 @@ msgstr "Domänen existerar inte"
msgid ""
"Modoboa detected that domain %(domain)s is listed by the following DNSBL "
"providers:"
-msgstr "Modoboa upptäckte att domänen %(domain)s listas av följande DNSBL-leverantörer:"
+msgstr ""
+"Modoboa upptäckte att domänen %(domain)s listas av följande DNSBL-"
+"leverantörer:"
#: admin/templates/admin/notifications/domain_in_dnsbl.html:11
msgid ""
"The domain's reputation will be affected and there is a chance that emails "
"coming from it are considered as spam. You should contact those providers "
"and ask them to unlist detected IP address(es)."
-msgstr "Domänens rykte kommer att påverkas och det finns en chans att e-postmeddelanden som kommer från den betraktas som spam. Du bör kontakta dessa leverantörer och be dem att ta bort upptäckta IP-adresser."
+msgstr ""
+"Domänens rykte kommer att påverkas och det finns en chans att e-"
+"postmeddelanden som kommer från den betraktas som spam. Du bör kontakta "
+"dessa leverantörer och be dem att ta bort upptäckta IP-adresser."
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
#, python-format
@@ -677,6 +712,79 @@ msgstr "Ogiltigt IP-adressformat för %(domain)s; %(addr)s"
msgid "No AAAA record for %s"
msgstr "Ingen AAAA-post för %s"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr "Detta datum är över"
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr "Måste vara större än startdatumet"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Generellt"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr "Timeout i sekunder mellan två auto-svar till samma mottagare"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr "Timeout i sekunder mellan två auto-svar till samma mottagare"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "Standard ämne"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr "Standard ämne när ett autosvarsmeddelande skapas automatiskt."
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"Standard innehåll som används när ett autosvarsmeddelande skapas "
+"automatiskt. '%(name)s' ersätts med användarens fullständiga namn."
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr "Automatiska svar"
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr "ämne"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "Ämnesraden i skickade e-post meddelanden"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "innehåll"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "Innehållet i skickade e-post meddelanden"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "Aktivera / inaktivera din autosvar"
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr "Serverinställningar"
@@ -688,7 +796,9 @@ msgstr "Server URL"
#: calendars/app_settings.py:19
msgid ""
"The URL of your Radicale server. It will be used to construct calendar URLs."
-msgstr "URL:en till din Radicale-server. Den kommer att användas för att skapa kalenderwebbadresser."
+msgstr ""
+"URL:en till din Radicale-server. Den kommer att användas för att skapa "
+"kalenderwebbadresser."
#: calendars/app_settings.py:31
msgid "Rights management"
@@ -708,9 +818,11 @@ msgstr "Tillåt administration av kalendrar"
#: calendars/app_settings.py:48
msgid "Allow domain administrators to manage user calendars (read and write)"
-msgstr "Tillåt domänadministratörer att hantera användarkalendrar (läsa och skriva)"
+msgstr ""
+"Tillåt domänadministratörer att hantera användarkalendrar (läsa och skriva)"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Övrigt"
@@ -721,9 +833,10 @@ msgstr "Maximal storlek på ICS-filer"
#: calendars/app_settings.py:68
msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
-msgstr "Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
+msgstr ""
+"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr "Kalendrar"
@@ -747,7 +860,9 @@ msgstr "Synchonize address book using CardDAV"
msgid ""
"Choose to synchronize or not your address book using CardDAV. You will be "
"able to access your contacts from the outside."
-msgstr "Choose to synchronize or not your address book using CardDAV. You will be able to access your contacts from the outside."
+msgstr ""
+"Choose to synchronize or not your address book using CardDAV. You will be "
+"able to access your contacts from the outside."
#: contacts/app_settings.py:29
msgid "Synchronization frequency"
@@ -757,7 +872,7 @@ msgstr "Synkroniseringsfrekvens"
msgid "Interval in seconds between 2 synchronization requests"
msgstr "Intervall i sekunder mellan 2 synkroniseringsförfrågningar"
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr "Kontakter"
@@ -808,7 +923,8 @@ msgstr "2FA redan aktiverat"
#: core/api/v1/serializers.py:87
#, python-format
msgid "Failed TFA settings editing attempt from '%s' as user '%s'"
-msgstr "Misslyckades TFA-inställningar redigeringsförsök från '%s' som användare '%s'"
+msgstr ""
+"Misslyckades TFA-inställningar redigeringsförsök från '%s' som användare '%s'"
#: core/api/v1/serializers.py:91 core/api/v2/serializers.py:415
msgid "Invalid password"
@@ -839,8 +955,7 @@ msgstr "Ogiltigt antal omgångar"
msgid "This code is invalid"
msgstr "Denna kod är ogiltig"
-#: core/api/v2/serializers.py:473 core/views/auth.py:194
-#: core/views/auth.py:247
+#: core/api/v2/serializers.py:473 core/views/auth.py:194 core/views/auth.py:247
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr "Använd följande kod för att återställa ditt Modoboa lösenord: {}"
@@ -848,15 +963,15 @@ msgstr "Använd följande kod för att återställa ditt Modoboa lösenord: {}"
msgid "Administration console"
msgstr "Administrationskonsol"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr "Kalender"
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr "Adressbok"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr "Webmail"
@@ -889,7 +1004,9 @@ msgstr "Antal omgångar"
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
-msgstr "Antal omgångar att använda (används endast av sha256crypt och sha512crypt). Måste vara mellan 1000 och 999999999."
+msgstr ""
+"Antal omgångar att använda (används endast av sha256crypt och sha512crypt). "
+"Måste vara mellan 1000 och 999999999."
#: core/app_settings.py:73
msgid "Update password scheme at login"
@@ -897,7 +1014,8 @@ msgstr "Uppdatera lösenordsschema vid inloggning"
#: core/app_settings.py:76
msgid "Update user password at login to use the default password scheme"
-msgstr "Uppdatera användarlösenord vid inloggning för att använda standard schema"
+msgstr ""
+"Uppdatera användarlösenord vid inloggning för att använda standard schema"
#: core/app_settings.py:84
msgid "Default password"
@@ -924,7 +1042,10 @@ msgid ""
"The URL of an external page where users will be able to update their "
"password. It applies only to non local users, ie. those automatically "
"created after a successful external authentication (LDAP, SMTP)."
-msgstr "Webbadressen till en extern sida där användare kan uppdatera sitt lösenord. Det gäller endast icke-lokala användare, dvs. de som skapas automatiskt efter en lyckad extern autentisering (LDAP, SMTP)."
+msgstr ""
+"Webbadressen till en extern sida där användare kan uppdatera sitt lösenord. "
+"Det gäller endast icke-lokala användare, dvs. de som skapas automatiskt "
+"efter en lyckad extern autentisering (LDAP, SMTP)."
#: core/app_settings.py:114
msgid "Password recovery announcement"
@@ -932,7 +1053,9 @@ msgstr "Meddelande om återställning av lösenord"
#: core/app_settings.py:116
msgid "A temporary message that will be displayed on the reset password page."
-msgstr "Ett tillfälligt meddelande som kommer att visas på sidan för återställning av lösenord."
+msgstr ""
+"Ett tillfälligt meddelande som kommer att visas på sidan för återställning "
+"av lösenord."
#: core/app_settings.py:125
msgid "Enable password recovery by SMS"
@@ -940,7 +1063,9 @@ msgstr "Aktivera lösenordsåterställning via SMS"
#: core/app_settings.py:128
msgid "Enable password recovery by SMS for users who filled a phone number."
-msgstr "Aktivera återställning av lösenord via SMS för användare som fyllt i ett telefonnummer."
+msgstr ""
+"Aktivera återställning av lösenord via SMS för användare som fyllt i ett "
+"telefonnummer."
#: core/app_settings.py:136
msgid "SMS provider"
@@ -981,7 +1106,9 @@ msgstr "Aktivera sekundär server (reserv)"
#: core/app_settings.py:179
msgid ""
"Enable a secondary LDAP server which will be used if the primary one fails"
-msgstr "Aktivera en sekundär LDAP-server som kommer att användas om den primära misslyckas"
+msgstr ""
+"Aktivera en sekundär LDAP-server som kommer att användas om den primära "
+"misslyckas"
#: core/app_settings.py:187
msgid "Secondary server address"
@@ -1022,9 +1149,11 @@ msgstr "Administratörsgrupper"
#: core/app_settings.py:227
msgid ""
-"Members of those LDAP Posix groups will be created as domain administrators."
-" Use ';' characters to separate groups."
-msgstr "Användare av dessa LDAP Posix grupper kommer skapas som domänadministratörer. Använd ';' för att separera grupper."
+"Members of those LDAP Posix groups will be created as domain administrators. "
+"Use ';' characters to separate groups."
+msgstr ""
+"Användare av dessa LDAP Posix grupper kommer skapas som "
+"domänadministratörer. Använd ';' för att separera grupper."
#: core/app_settings.py:236
msgid "Group type"
@@ -1070,7 +1199,9 @@ msgstr "Bind DN"
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
-msgstr "Det unika namnet för att använda vid bindningar till LDAP-servern. Lämna tomt för en anonym bindning"
+msgstr ""
+"Det unika namnet för att använda vid bindningar till LDAP-servern. Lämna "
+"tomt för en anonym bindning"
#: core/app_settings.py:293 core/app_settings.py:355
msgid "Bind password"
@@ -1078,7 +1209,8 @@ msgstr "Bind lösenord"
#: core/app_settings.py:295 core/app_settings.py:357
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
-msgstr "Lösenordet ska användas vid bindning till LDAP-servern (med \"Bind DN ')"
+msgstr ""
+"Lösenordet ska användas vid bindning till LDAP-servern (med \"Bind DN ')"
#: core/app_settings.py:305 core/app_settings.py:410
msgid "Users search base"
@@ -1096,7 +1228,9 @@ msgstr "Sökfilter"
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
-msgstr "En valfri filtersträng (t.ex. \"(objectClass = personer) '). För att vara giltigt måste det omges av parenteser."
+msgstr ""
+"En valfri filtersträng (t.ex. \"(objectClass = personer) '). För att vara "
+"giltigt måste det omges av parenteser."
#: core/app_settings.py:327
msgid "User DN template"
@@ -1107,7 +1241,9 @@ msgstr "Anvädar DN mall"
msgid ""
"The template used to construct a user's DN. It should contain one "
"placeholder (ie. %(user)s)"
-msgstr "Mallen som används för att konstruera en användares DN. Den bör innehålla en platshållare (dvs. %(user)s)"
+msgstr ""
+"Mallen som används för att konstruera en användares DN. Den bör innehålla en "
+"platshållare (dvs. %(user)s)"
#: core/app_settings.py:338
msgid "LDAP synchronization settings"
@@ -1120,7 +1256,8 @@ msgstr "Aktivera export till LDAP"
#: core/app_settings.py:368
msgid ""
"Enable automatic synchronization between local database and LDAP directory"
-msgstr "Aktivera automatisk synkronisering mellan lokal databas och LDAP-katalog"
+msgstr ""
+"Aktivera automatisk synkronisering mellan lokal databas och LDAP-katalog"
#: core/app_settings.py:377
msgid "Delete remote LDAP account when local account is deleted"
@@ -1130,7 +1267,8 @@ msgstr "Ta bort fjärran LDAP-konto när lokalt konto raderas"
msgid ""
"Delete remote LDAP account when local account is deleted, otherwise it will "
"be disabled."
-msgstr "Radera LDAP-fjärrkonto när det lokala kontot raderas, annars inaktiveras det."
+msgstr ""
+"Radera LDAP-fjärrkonto när det lokala kontot raderas, annars inaktiveras det."
#: core/app_settings.py:389
msgid "Account DN template"
@@ -1141,7 +1279,9 @@ msgstr "DN-mall för kontot"
msgid ""
"The template used to construct an account's DN. It should contain one "
"placeholder (ie. %(user)s)"
-msgstr "Mallen som används för att skapa ett kontos DN. Den ska innehålla en platshållare (ex.%(user)s)"
+msgstr ""
+"Mallen som används för att skapa ett kontos DN. Den ska innehålla en "
+"platshållare (ex.%(user)s)"
#: core/app_settings.py:400
msgid "Enable import from LDAP"
@@ -1174,7 +1314,8 @@ msgstr "Dovecot LDAP-konfigurationsfil"
#: core/app_settings.py:455
msgid ""
"Location of the configuration file which contains Dovecot LDAP settings."
-msgstr "Plats för konfigurationsfilen som innehåller Dovecot LDAP-inställningar."
+msgstr ""
+"Plats för konfigurationsfilen som innehåller Dovecot LDAP-inställningar."
#: core/app_settings.py:468
msgid "Dashboard"
@@ -1186,7 +1327,8 @@ msgstr "Användardefinierat RSS-flöde"
#: core/app_settings.py:476
msgid "Display custom RSS feed to resellers and domain administrators"
-msgstr "Visa användardefinierat RSS-flöde för återförsäljare och domänadministratörer"
+msgstr ""
+"Visa användardefinierat RSS-flöde för återförsäljare och domänadministratörer"
#: core/app_settings.py:484
msgid "Hide features widget"
@@ -1230,7 +1372,8 @@ msgstr "Skicka ett mejl när nya versioner hittas"
#: core/app_settings.py:547
msgid "Send an email to notify admins about new versions"
-msgstr "Skicka ett e-postmeddelande för att meddela administratörer om nya versioner"
+msgstr ""
+"Skicka ett e-postmeddelande för att meddela administratörer om nya versioner"
#: core/app_settings.py:554 sievefilters/constants.py:25
msgid "Recipient"
@@ -1246,7 +1389,8 @@ msgstr "Skicka statistik"
#: core/app_settings.py:567
msgid "Send statistics to Modoboa public API (counters and used extensions)"
-msgstr "Skicka statistik för Modoboas publika API (räknare och använda tillägg)"
+msgstr ""
+"Skicka statistik för Modoboas publika API (räknare och använda tillägg)"
#: core/app_settings.py:586
msgid "Enable inactive account tracking"
@@ -1254,9 +1398,11 @@ msgstr "Aktivera spårning av inaktiva konton"
#: core/app_settings.py:589
msgid ""
-"Allow the administrator to set a threshold (in days) beyond which an account"
-" is considered inactive if the user hasn't logged in"
-msgstr "Tillåt administratören att ställa in en tröskel (i dagar) över vilken ett konto anses inaktivt om användaren inte har loggat in"
+"Allow the administrator to set a threshold (in days) beyond which an account "
+"is considered inactive if the user hasn't logged in"
+msgstr ""
+"Tillåt administratören att ställa in en tröskel (i dagar) över vilken ett "
+"konto anses inaktivt om användaren inte har loggat in"
#: core/app_settings.py:598
msgid "Inactive account threshold"
@@ -1264,9 +1410,11 @@ msgstr "Gräns för inaktiva konton"
#: core/app_settings.py:601
msgid ""
-"An account with a last login date greater than this threshold (in days) will"
-" be considered as inactive"
-msgstr "Ett konto som inte har loggat in innan denna gräns (antal dagar) kommer anses som inaktivt"
+"An account with a last login date greater than this threshold (in days) will "
+"be considered as inactive"
+msgstr ""
+"Ett konto som inte har loggat in innan denna gräns (antal dagar) kommer "
+"anses som inaktivt"
#: core/app_settings.py:610
msgid "Top notifications check interval"
@@ -1300,18 +1448,15 @@ msgstr "Standard topp omdirigering"
msgid "The default redirection used when no application is specified"
msgstr "Standard omdirigering när ingen applikation angetts"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Generellt"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
"between summer/winter time (ie the same local time occuring twice due to "
"clock change)."
-msgstr "Du måste ange USE_TZ till False, detta kan leda till problem under övergångar mellan sommar / vintertid (dvs samma lokal tid som uppträder två gånger på grund av klockbyte)."
+msgstr ""
+"Du måste ange USE_TZ till False, detta kan leda till problem under "
+"övergångar mellan sommar / vintertid (dvs samma lokal tid som uppträder två "
+"gånger på grund av klockbyte)."
#: core/checks.py:17
msgid "Set `USE_TZ = True` in settings.py"
@@ -1555,10 +1700,14 @@ msgid ""
msgid_plural ""
"\n"
" The following updates are available:\n"
-msgstr[0] "\n Följande uppdateringar finns tillgängliga:\n"
-msgstr[1] "\n Följande uppdateringar finns tillgängliga:\n"
+msgstr[0] ""
+"\n"
+" Följande uppdateringar finns tillgängliga:\n"
+msgstr[1] ""
+"\n"
+" Följande uppdateringar finns tillgängliga:\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Kärnan av Modoboa"
@@ -1591,7 +1740,8 @@ msgstr "Aktivera omvända sökningar"
#: dmarc/forms.py:23
msgid "Enable reverse DNS lookups (reports will be longer to display)"
-msgstr "Aktivera omvända DNS-sökningar (rapporter kommer att vara längre att visa)"
+msgstr ""
+"Aktivera omvända DNS-sökningar (rapporter kommer att vara längre att visa)"
#: dmarc/forms.py:42
msgid "DMARC"
@@ -1778,7 +1928,9 @@ msgstr "Mappfilteruteslutningar"
msgid ""
"Use a regular expression to explicitly include folders in sync. Example: "
"^Trash$|Del"
-msgstr "Använd ett reguljärt uttryck för att explicit inkludera mappar i synkronisering. Exempel: ^Trash$|Del"
+msgstr ""
+"Använd ett reguljärt uttryck för att explicit inkludera mappar i "
+"synkronisering. Exempel: ^Trash$|Del"
#: imap_migration/app_settings.py:74
msgid "Folder Filter Inclusions"
@@ -1787,9 +1939,12 @@ msgstr "Mappfilterinneslutningar"
#: imap_migration/app_settings.py:76
msgid ""
"A comma seperated list of folders to explicitly include in sync even if "
-"filtered by the Folder Filter Exclusions. Example: debian.user, "
-"debian.personal "
-msgstr "En kommaseparerad lista över mappar som explicit ska inkluderas i synkronisering även om de filtreras av mappfilteruteslutningarna. Exempel: debian.user, debian.personal"
+"filtered by the Folder Filter Exclusions. Example: debian.user, debian."
+"personal "
+msgstr ""
+"En kommaseparerad lista över mappar som explicit ska inkluderas i "
+"synkronisering även om de filtreras av mappfilteruteslutningarna. Exempel: "
+"debian.user, debian.personal"
#: imap_migration/apps.py:20
msgid "IMAP Migration"
@@ -1804,12 +1959,16 @@ msgstr "Anslutning till IMAP-server misslyckades: {error}"
msgid ""
"Automatic domain/mailbox creation is disabled which means IMAP "
"authentication won't work."
-msgstr "Automatic domain/mailbox creation is disabled which means IMAP authentication won't work."
+msgstr ""
+"Automatic domain/mailbox creation is disabled which means IMAP "
+"authentication won't work."
#: imap_migration/checks.py:16
msgid ""
"Go to the online parameters panel (admin tab) and activate this feature."
-msgstr "Gå till onlineparametrarnas panel (admin-fliken) och aktivera den här funktionen."
+msgstr ""
+"Gå till onlineparametrarnas panel (admin-fliken) och aktivera den här "
+"funktionen."
#: ldapsync/lib.py:82
msgid "Failed to create LDAP account: {}"
@@ -1878,13 +2037,17 @@ msgstr "Domänadministratörer"
msgid ""
"Maximum number of allowed domain administrators for a new administrator. (0 "
"to deny any creation, -1 to allow unlimited creations)"
-msgstr "Maximalt antal tillåtna domänadministratörer för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
+msgstr ""
+"Maximalt antal tillåtna domänadministratörer för en ny administratör. (0 för "
+"att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
#: limits/app_settings.py:41
msgid ""
"Maximum number of allowed domains for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "Maximalt antal tillåtna domäner för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
+msgstr ""
+"Maximalt antal tillåtna domäner för en ny administratör. (0 för att neka "
+"någon skapelse, -1 för att tillåta obegränsade skapelser)"
#: limits/app_settings.py:49 limits/app_settings.py:123 limits/constants.py:22
#: limits/constants.py:76
@@ -1893,15 +2056,19 @@ msgstr "Domän alias"
#: limits/app_settings.py:52
msgid ""
-"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
-" any creation, -1 to allow unlimited creations)"
-msgstr "Maximalt antal tillåtna domänalias för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
+"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
+"any creation, -1 to allow unlimited creations)"
+msgstr ""
+"Maximalt antal tillåtna domänalias för en ny administratör. (0 för att neka "
+"någon skapelse, -1 för att tillåta obegränsade skapelser)"
#: limits/app_settings.py:64
msgid ""
"Maximum number of allowed mailboxes for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "Maximalt antal tillåtna brevlådor för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
+msgstr ""
+"Maximalt antal tillåtna brevlådor för en ny administratör. (0 för att neka "
+"någon skapelse, -1 för att tillåta obegränsade skapelser)"
#: limits/app_settings.py:73 limits/app_settings.py:146 limits/constants.py:39
#: limits/constants.py:92
@@ -1912,7 +2079,9 @@ msgstr "Brevlådealias"
msgid ""
"Maximum number of allowed aliases for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "Maximalt antal tillåtna alias för en ny administratör. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
+msgstr ""
+"Maximalt antal tillåtna alias för en ny administratör. (0 för att neka någon "
+"skapelse, -1 för att tillåta obegränsade skapelser)"
#: limits/app_settings.py:84 limits/constants.py:59
msgid "Quota"
@@ -1922,7 +2091,9 @@ msgstr "Kvota"
msgid ""
"The quota a reseller will be allowed to share between the domains he "
"creates. (0 means no quota)"
-msgstr "Den kvot som en återförsäljare får dela mellan de domäner han skapar. (0 betyder ingen kvot)"
+msgstr ""
+"Den kvot som en återförsäljare får dela mellan de domäner han skapar. (0 "
+"betyder ingen kvot)"
#: limits/app_settings.py:98
msgid "Default per-domain limits"
@@ -1938,27 +2109,35 @@ msgstr "Aktivera eller inaktivera gränser per domän"
#: limits/app_settings.py:114
msgid ""
-"Maximum number of allowed domain administrators for a new domain. (0 to deny"
-" any creation, -1 to allow unlimited creations)"
-msgstr "Maximalt antal tillåtna domänadministratörer för en ny domän. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
+"Maximum number of allowed domain administrators for a new domain. (0 to deny "
+"any creation, -1 to allow unlimited creations)"
+msgstr ""
+"Maximalt antal tillåtna domänadministratörer för en ny domän. (0 för att "
+"neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
#: limits/app_settings.py:126
msgid ""
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "Maximalt antal tillåtna domänalias för en ny domän. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
+msgstr ""
+"Maximalt antal tillåtna domänalias för en ny domän. (0 för att neka någon "
+"skapelse, -1 för att tillåta obegränsade skapelser)"
#: limits/app_settings.py:138
msgid ""
"Maximum number of allowed mailboxes for a new domain. (0 to deny any "
"creation, -1 to allow unlimited creations)"
-msgstr "Maximalt antal tillåtna postlådor för en ny domän. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
+msgstr ""
+"Maximalt antal tillåtna postlådor för en ny domän. (0 för att neka någon "
+"skapelse, -1 för att tillåta obegränsade skapelser)"
#: limits/app_settings.py:149
msgid ""
-"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
-" -1 to allow unlimited creations)"
-msgstr "Maximalt antal tillåtna alias för en ny domän. (0 för att neka någon skapelse, -1 för att tillåta obegränsade skapelser)"
+"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
+"-1 to allow unlimited creations)"
+msgstr ""
+"Maximalt antal tillåtna alias för en ny domän. (0 för att neka någon "
+"skapelse, -1 för att tillåta obegränsade skapelser)"
#: limits/apps.py:16
msgid "Limits"
@@ -2161,7 +2340,9 @@ msgstr "Ta bort dokument efter den första nedladdningen"
msgid ""
"Automatically delete a document just after its first download from this "
"interface"
-msgstr "Ta bort ett dokument automatiskt precis efter den första nedladdningen från det här gränssnittet"
+msgstr ""
+"Ta bort ett dokument automatiskt precis efter den första nedladdningen från "
+"det här gränssnittet"
#: pdfcredentials/app_settings.py:68
msgid "Generate documents only at account creation"
@@ -2171,7 +2352,9 @@ msgstr "Generera dokument endast när kontot skapas"
msgid ""
"Generate a new document only when a new account is created. If set to no, a "
"new document will be created each time a password is updated."
-msgstr "Skapa ett nytt dokument först när ett nytt konto har skapats. Om inställt på nej kommer ett nytt dokument att skapas varje gång ett lösenord uppdateras."
+msgstr ""
+"Skapa ett nytt dokument först när ett nytt konto har skapats. Om inställt på "
+"nej kommer ett nytt dokument att skapas varje gång ett lösenord uppdateras."
#: pdfcredentials/app_settings.py:84
msgid "Customization options"
@@ -2209,7 +2392,9 @@ msgstr "Inkludera anslutningsinställningar för e-postklienten"
msgid ""
"Include required SMTP and IMAP connection information to configure a mail "
"client, a tablet or a phone"
-msgstr "Inkludera nödvändig SMTP- och IMAP-anslutningsinformation för att konfigurera en e-postklient, en surfplatta eller en telefon"
+msgstr ""
+"Inkludera nödvändig SMTP- och IMAP-anslutningsinformation för att "
+"konfigurera en e-postklient, en surfplatta eller en telefon"
#: pdfcredentials/app_settings.py:123 pdfcredentials/documents.py:133
msgid "SMTP server address"
@@ -2270,7 +2455,11 @@ msgid ""
"Dear %s, this document contains the credentials you will need\n"
"to connect to Modoboa. Learn the content and destroy\n"
"the document as soon as possible.\n"
-msgstr "\nKära %s, det här dokumentet innehåller de referenser du behöver\nför att ansluta till Modoboa. Lär dig innehållet och förstör\ndokumentet så snart som möjligt.\n"
+msgstr ""
+"\n"
+"Kära %s, det här dokumentet innehåller de referenser du behöver\n"
+"för att ansluta till Modoboa. Lär dig innehållet och förstör\n"
+"dokumentet så snart som möjligt.\n"
#: pdfcredentials/documents.py:95
msgid "Web panel:"
@@ -2289,7 +2478,11 @@ msgid ""
"\n"
"Here you can view your emails anytime online, create filters or manage\n"
"your contacts.\n"
-msgstr "\nHär kan du se dina e-postmeddelanden när som helst online, skapa filter eller hantera\ndina kontakter.\n"
+msgstr ""
+"\n"
+"Här kan du se dina e-postmeddelanden när som helst online, skapa filter "
+"eller hantera\n"
+"dina kontakter.\n"
#: pdfcredentials/documents.py:126
msgid "Please change your password!"
@@ -2307,7 +2500,9 @@ msgstr "Använd dessa inställningar för din dator, surfplatta eller telefon."
msgid ""
"Failed to create PDF_credentials directory. Please check the permissions or "
"the path."
-msgstr "Det gick inte att skapa PDF-uppgiftskatalogen. Kontrollera behörigheterna eller sökvägen."
+msgstr ""
+"Det gick inte att skapa PDF-uppgiftskatalogen. Kontrollera behörigheterna "
+"eller sökvägen."
#: pdfcredentials/handlers.py:64
msgid "Download PDF credentials"
@@ -2315,18 +2510,22 @@ msgstr "Ladda ner PDF-uppgifter"
#: pdfcredentials/lib.py:29
msgid "Can't write to selected directory to store PDF documents"
-msgstr "Det går inte att skriva till den valda katalogen för att lagra PDF-dokument"
+msgstr ""
+"Det går inte att skriva till den valda katalogen för att lagra PDF-dokument"
#: pdfcredentials/lib.py:35
#, python-format
msgid "Failed to create the directory that will contain PDF documents (%s)"
-msgstr "Det gick inte att skapa katalogen som kommer att innehålla PDF-dokument (%s)"
+msgstr ""
+"Det gick inte att skapa katalogen som kommer att innehålla PDF-dokument (%s)"
#: pdfcredentials/lib.py:82
msgid ""
"Failed to create PDF_credentials file. Please check the permissions or the "
"path."
-msgstr "Det gick inte att skapa PDF-uppgiftsfilen. Kontrollera behörigheterna eller sökvägen."
+msgstr ""
+"Det gick inte att skapa PDF-uppgiftsfilen. Kontrollera behörigheterna eller "
+"sökvägen."
#: policyd/core.py:99
msgid "Daily sending limit reached"
@@ -2345,62 +2544,6 @@ msgstr "[modoboa] Sändningsgränsen nådd"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr "Daglig gräns för följande %(ltype)s har uppnåtts: %(name)s."
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr "Detta datum är över"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr "Måste vara större än startdatumet"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "Automatiskt svar timeout"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr "Timeout i sekunder mellan två auto-svar till samma mottagare"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "Standard ämne"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr "Standard ämne när ett autosvarsmeddelande skapas automatiskt."
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr "Standard innehåll som används när ett autosvarsmeddelande skapas automatiskt. '%(name)s' ersätts med användarens fullständiga namn."
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr "Automatiska svar"
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr "ämne"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "Ämnesraden i skickade e-post meddelanden"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "innehåll"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "Innehållet i skickade e-post meddelanden"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "Aktivera / inaktivera din autosvar"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "Ej stödd tjänst"
@@ -2417,7 +2560,62 @@ msgstr "målvärdport"
msgid "verify recipients"
msgstr "verifiera mottagare"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory is not writable"
+msgid "Provided path is not writable."
+msgstr "Katalog är inte skrivbar"
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "IMAP settings"
+msgid "DKIM signing settings"
+msgstr "IMAP-inställningar"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr "Filter %s finns redan"
@@ -2536,7 +2734,9 @@ msgstr "Sluta bearbeta"
#: sievefilters/lib.py:51
msgid "Connection to MANAGESIEVE server failed, check your configuration"
-msgstr "Anslutning till MANAGESIEVE-server misslyckades, kontrollera din konfiguration"
+msgstr ""
+"Anslutning till MANAGESIEVE-server misslyckades, kontrollera din "
+"konfiguration"
#: sievefilters/lib.py:78
msgid "Not enough space on server"
@@ -2591,7 +2791,9 @@ msgstr "Glömt ditt lösenord?"
msgid ""
"Your password has been set. You may go ahead and sign "
"in now."
-msgstr "Ditt lösenord har ändrats. Du kan fortsätta med att logga in."
+msgstr ""
+"Ditt lösenord har ändrats. Du kan fortsätta med att logga in."
#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
@@ -2607,7 +2809,9 @@ msgstr "Skicka"
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
-msgstr "Lösenordets återställningslänk är ogiltig, förmodligen för att den redan använts. Var vänlig begär en ny återställning av lösenord."
+msgstr ""
+"Lösenordets återställningslänk är ogiltig, förmodligen för att den redan "
+"använts. Var vänlig begär en ny återställning av lösenord."
#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
@@ -2627,7 +2831,11 @@ msgid ""
"exists with the email you entered. You should receive them shortly.
"
"If you don't receive an email, please make sure you've entered your "
"primary address, and check your spam folder.
"
-msgstr "Vi har e-postat dig instruktioner för att ändra ditt lösenord, om ett konto finns med den e-post adress du angav. Du borde få detta brev inom kort.
Om du inte fått något brev, var vänlig kontrollera att du angav rätt e-post adress, och kolla din skräpkatalog.
"
+msgstr ""
+"Vi har e-postat dig instruktioner för att ändra ditt lösenord, om ett "
+"konto finns med den e-post adress du angav. Du borde få detta brev inom kort."
+"
Om du inte fått något brev, var vänlig kontrollera att du angav rätt "
+"e-post adress, och kolla din skräpkatalog.
"
#: templates/registration/password_reset_email.html:4
#: templates/registration/password_reset_email_v2.html:4
@@ -2635,14 +2843,18 @@ msgstr "Vi har e-postat dig instruktioner för att ändra ditt lösenord, om
msgid ""
"To initiate the password reset process for your %(username)s Modoboa "
"account, click the link below:"
-msgstr "För att starta processen för återställning av lösenord för ditt %(username)s Modoboa konto, klicka på länken nedanför:"
+msgstr ""
+"För att starta processen för återställning av lösenord för ditt %(username)s "
+"Modoboa konto, klicka på länken nedanför:"
#: templates/registration/password_reset_email.html:10
#: templates/registration/password_reset_email_v2.html:10
msgid ""
"If clicking the link above doesn't work, please copy and paste the URL in a "
"new browser window instead."
-msgstr "Om det ej går att klicka på länken, klipp och klistra länken i ett nytt webbläsarfönster istället."
+msgstr ""
+"Om det ej går att klicka på länken, klipp och klistra länken i ett nytt "
+"webbläsarfönster istället."
#: templates/registration/password_reset_email.html:14
#: templates/registration/password_reset_email_v2.html:14
@@ -2671,9 +2883,11 @@ msgstr "Engångslösenord"
#: templates/registration/twofactor_code_verify.html:35
msgid ""
-"Enter the code from the two-factor app on your mobile device. If you've lost"
-" your device, you may enter one of your recovery codes."
-msgstr "Ange koden från tvåfaktorsappen på din mobila enhet. Om du har tappat bort din enhet kan du ange en av dina återställningskoder."
+"Enter the code from the two-factor app on your mobile device. If you've lost "
+"your device, you may enter one of your recovery codes."
+msgstr ""
+"Ange koden från tvåfaktorsappen på din mobila enhet. Om du har tappat bort "
+"din enhet kan du ange en av dina återställningskoder."
#: templates/registration/twofactor_code_verify.html:42
msgid "Verify code"
@@ -2876,3 +3090,6 @@ msgstr "Papperskorg"
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Bilagan är för stor (gräns: %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "Automatiskt svar timeout"
diff --git a/modoboa/locale/tr/LC_MESSAGES/django.po b/modoboa/locale/tr/LC_MESSAGES/django.po
index 39dfa7cf1..4c4813a64 100644
--- a/modoboa/locale/tr/LC_MESSAGES/django.po
+++ b/modoboa/locale/tr/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2021-12-24 20:48+0000\n"
"Last-Translator: Mustafa OYMAK\n"
"Language-Team: Turkish (http://www.transifex.com/tonio/modoboa/language/"
@@ -44,14 +44,14 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
#, fuzzy
#| msgid "Permission denied"
msgid "Permission denied."
msgstr "İzin reddedildi"
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -64,7 +64,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr "Bayiler ve alan adı yöneticileri için Özellikler Aracı'nı gizle."
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -72,14 +72,14 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
#, fuzzy
#| msgid "This field is required"
msgid "This field is required."
msgstr "Bu alan gerekli"
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -146,15 +146,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -531,54 +531,54 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
#, fuzzy
#| msgid "From address"
msgid "address"
msgstr "Adresinden"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
#, fuzzy
#| msgid "Enter a valid email address."
msgid "The alias address."
msgstr "Geçerli bir e-posta adresi girin."
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "Tanım"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
#, fuzzy
#| msgid "Invalid code"
msgid "Invalid address"
msgstr "Geçersiz kod"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line"
msgid "Invalid line: {}"
@@ -731,6 +731,79 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr "Yeni kurtarma kodları"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This code is invalid"
+msgid "This date is over"
+msgstr "Bu kod geçersiz"
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Genel"
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Inactive account threshold"
+msgid "Automatic replies"
+msgstr "Etkin olmayan hesap eşiği"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "Konu"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -773,6 +846,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "Bu yöneticinin kullanıcı posta kutularına erişimine izin ver"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Çeşitli"
@@ -785,7 +859,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -823,7 +897,7 @@ msgstr "LDAP eşitleme ayarları"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -919,17 +993,17 @@ msgstr "Modoboa şifrenizi kurtarmak için lütfen aşağıdaki kodu kullanın:
msgid "Administration console"
msgstr "Yönetici grupları"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "From address"
msgid "Address book"
msgstr "Adresinden"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1404,12 +1478,6 @@ msgid "The default redirection used when no application is specified"
msgstr ""
"Hiçbir uygulama belirtilmediğinde kullanılan varsayılan yeniden yönlendirme"
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Genel"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1678,7 +1746,7 @@ msgstr[1] ""
"\n"
"Aşağıdaki güncellemeler mevcuttur:\n"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Modoboa'nın çekirdek kısmı"
@@ -2528,68 +2596,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This code is invalid"
-msgid "This date is over"
-msgstr "Bu kod geçersiz"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Inactive account threshold"
-msgid "Automatic replies"
-msgstr "Etkin olmayan hesap eşiği"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "Konu"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
#, fuzzy
#| msgid "Update password service URL"
@@ -2612,7 +2618,60 @@ msgstr ""
msgid "verify recipients"
msgstr "Alıcı"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "LDAP ayarları"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "Enter a valid email address."
msgid "Filter %s already exists"
diff --git a/modoboa/locale/tr_TR/LC_MESSAGES/django.po b/modoboa/locale/tr_TR/LC_MESSAGES/django.po
index 2bb1dbc9e..cccacb44d 100644
--- a/modoboa/locale/tr_TR/LC_MESSAGES/django.po
+++ b/modoboa/locale/tr_TR/LC_MESSAGES/django.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2018-11-22 19:31+0000\n"
"Last-Translator: Ediz Duman \n"
"Language-Team: Turkish (Turkey) (http://www.transifex.com/tonio/modoboa/"
@@ -46,12 +46,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -62,7 +62,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -70,12 +70,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -140,15 +140,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -496,48 +496,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -679,6 +679,77 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "Bu alan gereklidir"
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "Genel"
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "Konu"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -719,6 +790,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "Çeşitli"
@@ -731,7 +803,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -769,7 +841,7 @@ msgstr "LDAP ayarları"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -865,15 +937,15 @@ msgstr ""
msgid "Administration console"
msgstr "Yönetim"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1337,12 +1409,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "Genel"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1603,7 +1669,7 @@ msgid_plural ""
msgstr[0] "Bir veya daha fazla güncelleme mevcut"
msgstr[1] "Bir veya daha fazla güncelleme mevcut"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2416,66 +2482,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "Bu alan gereklidir"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "Konu"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2492,7 +2498,60 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "LDAP ayarları"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/uk/LC_MESSAGES/django.po b/modoboa/locale/uk/LC_MESSAGES/django.po
index d77ec5da3..7ab70a519 100644
--- a/modoboa/locale/uk/LC_MESSAGES/django.po
+++ b/modoboa/locale/uk/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: Taras Havryliuk , 2021\n"
"Language-Team: Ukrainian (https://www.transifex.com/tonio/teams/13749/uk/)\n"
@@ -47,12 +47,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -63,7 +63,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -71,12 +71,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -141,15 +141,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -497,48 +497,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -680,6 +680,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -714,6 +781,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -726,7 +794,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -760,7 +828,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -850,15 +918,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1302,12 +1370,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1572,7 +1634,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2361,62 +2423,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2433,7 +2439,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/zh/LC_MESSAGES/django.po b/modoboa/locale/zh/LC_MESSAGES/django.po
index 85ebb9b68..a29ead9f7 100644
--- a/modoboa/locale/zh/LC_MESSAGES/django.po
+++ b/modoboa/locale/zh/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -41,12 +41,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -57,7 +57,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -65,12 +65,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -135,15 +135,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -491,48 +491,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -674,6 +674,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -708,6 +775,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -720,7 +788,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -754,7 +822,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -844,15 +912,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1296,12 +1364,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1554,7 +1616,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2341,62 +2403,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2413,7 +2419,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/zh_CN/LC_MESSAGES/django.po b/modoboa/locale/zh_CN/LC_MESSAGES/django.po
index 3bd29d0ad..1552019a5 100644
--- a/modoboa/locale/zh_CN/LC_MESSAGES/django.po
+++ b/modoboa/locale/zh_CN/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: 李 正 <364109980@qq.com>, 2021\n"
"Language-Team: Chinese (China) (https://www.transifex.com/tonio/teams/13749/"
@@ -45,12 +45,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -61,7 +61,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr ""
@@ -69,12 +69,12 @@ msgstr ""
msgid "Must be equal to mailbox full_address"
msgstr ""
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr ""
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr ""
@@ -139,15 +139,15 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr ""
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
msgid "A mailbox is required to create aliases."
msgstr ""
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
msgid "Unknown status"
msgstr ""
@@ -495,48 +495,48 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr ""
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr ""
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr ""
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr ""
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr ""
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr ""
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr ""
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr ""
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr ""
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
msgid "Invalid line: {}"
msgstr ""
@@ -678,6 +678,73 @@ msgstr ""
msgid "No AAAA record for %s"
msgstr ""
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+msgid "This date is over"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:50
+msgid "Must be greater than start date"
+msgstr ""
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr ""
+
+#: autoreply/app_settings.py:18
+msgid "Period between two auto-replies"
+msgstr ""
+
+#: autoreply/app_settings.py:20
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr ""
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr ""
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr ""
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+
+#: autoreply/apps.py:15
+msgid "Automatic replies"
+msgstr ""
+
+#: autoreply/models.py:17
+msgid "subject"
+msgstr ""
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr ""
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr ""
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr ""
+
#: calendars/app_settings.py:11
msgid "Server settings"
msgstr ""
@@ -712,6 +779,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr ""
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr ""
@@ -724,7 +792,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -758,7 +826,7 @@ msgstr ""
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
msgid "Contacts"
msgstr ""
@@ -848,15 +916,15 @@ msgstr ""
msgid "Administration console"
msgstr ""
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
msgid "Address book"
msgstr ""
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
msgid "Webmail"
msgstr ""
@@ -1300,12 +1368,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr ""
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1555,7 +1617,7 @@ msgid_plural ""
" The following updates are available:\n"
msgstr[0] ""
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr ""
@@ -2344,62 +2406,6 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-msgid "This date is over"
-msgstr ""
-
-#: postfix_autoreply/api/v2/serializers.py:45
-msgid "Must be greater than start date"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr ""
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-
-#: postfix_autoreply/apps.py:15
-msgid "Automatic replies"
-msgstr ""
-
-#: postfix_autoreply/models.py:15
-msgid "subject"
-msgstr ""
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr ""
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr ""
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr ""
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr ""
@@ -2416,7 +2422,58 @@ msgstr ""
msgid "verify recipients"
msgstr ""
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+msgid "Provided path is not writable."
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+msgid "DKIM signing settings"
+msgstr ""
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, python-format
msgid "Filter %s already exists"
msgstr ""
diff --git a/modoboa/locale/zh_TW/LC_MESSAGES/django.po b/modoboa/locale/zh_TW/LC_MESSAGES/django.po
index 2aede81ed..f9de56d3a 100644
--- a/modoboa/locale/zh_TW/LC_MESSAGES/django.po
+++ b/modoboa/locale/zh_TW/LC_MESSAGES/django.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-06-08 14:52+0200\n"
+"POT-Creation-Date: 2025-06-20 16:45+0200\n"
"PO-Revision-Date: 2018-07-06 08:26+0000\n"
"Last-Translator: akong \n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/tonio/modoboa/"
@@ -48,12 +48,12 @@ msgid "Cannot be greater than domain quota"
msgstr "不可以超過網域配額"
#: admin/api/v1/serializers.py:164 admin/api/v1/serializers.py:359
-#: admin/api/v2/serializers.py:524 admin/models/alias.py:38
+#: admin/api/v2/serializers.py:531 admin/models/alias.py:44
msgid "Permission denied."
msgstr "權限不足"
#: admin/api/v1/serializers.py:226 admin/api/v2/serializers.py:89
-#: admin/api/v2/serializers.py:456 core/api/v2/serializers.py:225
+#: admin/api/v2/serializers.py:453 core/api/v2/serializers.py:225
#: core/api/v2/serializers.py:227 core/api/v2/serializers.py:236
#: transport/backends.py:40
msgid "This field is required"
@@ -64,7 +64,7 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr "管理員網域列表 (只有經銷商和網域管理員)。"
-#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:506
+#: admin/api/v1/serializers.py:332 admin/api/v2/serializers.py:513
msgid "Not allowed for this role."
msgstr "不允許這個身份"
@@ -72,12 +72,12 @@ msgstr "不允許這個身份"
msgid "Must be equal to mailbox full_address"
msgstr "必須跟信箱完整位址一樣"
-#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:558
+#: admin/api/v1/serializers.py:392 admin/api/v2/serializers.py:565
#: calendars/serializers.py:175 calendars/serializers.py:177
msgid "This field is required."
msgstr "這個欄位是必填的"
-#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:575
+#: admin/api/v1/serializers.py:404 admin/api/v2/serializers.py:582
msgid "Local domain {} does not exist"
msgstr "本機網域 {} 不存在"
@@ -144,17 +144,17 @@ msgstr ""
msgid "Define at least one authorized network / address"
msgstr "定義至少一個已驗證網路/位址"
-#: admin/api/v2/serializers.py:541
+#: admin/api/v2/serializers.py:548
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
-#: admin/api/v2/serializers.py:563
+#: admin/api/v2/serializers.py:570
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "信箱是必要的"
-#: admin/api/v2/serializers.py:729
+#: admin/api/v2/serializers.py:734
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -545,48 +545,48 @@ msgstr "[modoboa] 此網域的 MX 問題(s) {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] 此網域的 DNSBL 問題(s) {}"
-#: admin/models/alias.py:36
+#: admin/models/alias.py:42
msgid "Domain not found."
msgstr "網域不存在。"
-#: admin/models/alias.py:91 admin/models/mailbox.py:85
+#: admin/models/alias.py:97 admin/models/mailbox.py:85
msgid "address"
msgstr "地址"
-#: admin/models/alias.py:93
+#: admin/models/alias.py:99
msgid "The alias address."
msgstr "別名位址。"
-#: admin/models/alias.py:97 admin/models/domain.py:45
-#: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23
+#: admin/models/alias.py:103 admin/models/domain.py:45
+#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "已啟用"
-#: admin/models/alias.py:98 admin/models/domain_alias.py:46
+#: admin/models/alias.py:104 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "點擊啟用這個別名"
-#: admin/models/alias.py:102
+#: admin/models/alias.py:108
msgid "Description"
msgstr "描述"
-#: admin/models/alias.py:103
+#: admin/models/alias.py:109
msgid "Expire at"
msgstr "過期在"
-#: admin/models/alias.py:144
+#: admin/models/alias.py:150
msgid "alias"
msgstr "別名"
-#: admin/models/alias.py:177
+#: admin/models/alias.py:183
msgid "Invalid address"
msgstr "無效位址"
-#: admin/models/alias.py:196
+#: admin/models/alias.py:202
msgid "Local recipient {}@{} not found"
msgstr "本機收件人 {}@{} 未找到"
-#: admin/models/alias.py:245
+#: admin/models/alias.py:251
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
@@ -743,6 +743,86 @@ msgstr "無效的 IP 位址格式 %(domain)s; %(addr)s"
msgid "No AAAA record for %s"
msgstr "沒有 %s 的 MX 紀錄"
+#: autoreply/api/v2/serializers.py:27
+msgid "Value can't be less than 1 day"
+msgstr ""
+
+#: autoreply/api/v2/serializers.py:47
+#, fuzzy
+#| msgid "This field is required"
+msgid "This date is over"
+msgstr "這個日期已經過了"
+
+#: autoreply/api/v2/serializers.py:50
+#, fuzzy
+#| msgid "Cannot be greater than domain quota"
+msgid "Must be greater than start date"
+msgstr "必須比開始日期遲"
+
+#: autoreply/app_settings.py:12 core/apps.py:21
+#: imap_migration/app_settings.py:13 maillog/apps.py:14
+#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
+msgid "General"
+msgstr "一般"
+
+#: autoreply/app_settings.py:18
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid "Period between two auto-replies"
+msgstr "向同一個收件人發送兩次自動答覆的時間間隔,以秒計算"
+
+#: autoreply/app_settings.py:20
+#, fuzzy
+#| msgid "Timeout in seconds between two auto-replies to the same recipient"
+msgid ""
+"Number of days to wait before sending a new auto-reply to the same recipient"
+msgstr "向同一個收件人發送兩次自動答覆的時間間隔,以秒計算"
+
+#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
+msgid "Default subject"
+msgstr "預設主體"
+
+#: autoreply/app_settings.py:29
+msgid ""
+"Default subject used when an auto-reply message is created automatically"
+msgstr "當自動回覆訊息自動建立後會使用預設主旨"
+
+#: autoreply/app_settings.py:38
+#, python-format
+msgid ""
+"Default content used when an auto-reply message is created automatically. "
+"The '%(name)s' macro will be replaced by the user's full name."
+msgstr ""
+"當自動回覆訊息自動建立後會使用預設內容。此 '%(name)s' 巨集會取代使用者名稱。"
+
+#: autoreply/apps.py:15
+#, fuzzy
+#| msgid "Automatic account removal"
+msgid "Automatic replies"
+msgstr "自動答覆"
+
+#: autoreply/models.py:17
+#, fuzzy
+#| msgid "Subject"
+msgid "subject"
+msgstr "主題"
+
+#: autoreply/models.py:19
+msgid "The subject that will appear in sent emails"
+msgstr "主旨將會出現在寄送郵件中。"
+
+#: autoreply/models.py:22
+msgid "content"
+msgstr "內容"
+
+#: autoreply/models.py:22
+msgid "The content that will appear in sent emails"
+msgstr "內容將會出現在寄送郵件中。"
+
+#: autoreply/models.py:25
+msgid "Activate/Deactivate your auto reply"
+msgstr "啟用/停用您的自動回覆"
+
#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
@@ -785,6 +865,7 @@ msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "允許這個管理者來存取使用者信箱"
#: calendars/app_settings.py:60 core/app_settings.py:579
+#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "雜項"
@@ -797,7 +878,7 @@ msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""
-#: calendars/app_settings.py:89 core/api/v2/viewsets.py:171
+#: calendars/app_settings.py:89 core/api/v2/viewsets.py:172
msgid "Calendars"
msgstr ""
@@ -835,7 +916,7 @@ msgstr "LDAP 設定"
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""
-#: contacts/app_settings.py:51 core/api/v2/viewsets.py:178
+#: contacts/app_settings.py:51 core/api/v2/viewsets.py:179
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
@@ -933,17 +1014,17 @@ msgstr ""
msgid "Administration console"
msgstr "管理員"
-#: core/api/v2/viewsets.py:173
+#: core/api/v2/viewsets.py:174
msgid "Calendar"
msgstr ""
-#: core/api/v2/viewsets.py:180
+#: core/api/v2/viewsets.py:181
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "地址"
-#: core/api/v2/viewsets.py:185 core/api/v2/viewsets.py:187
+#: core/api/v2/viewsets.py:186 core/api/v2/viewsets.py:188
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
@@ -1419,12 +1500,6 @@ msgstr ""
msgid "The default redirection used when no application is specified"
msgstr ""
-#: core/apps.py:21 imap_migration/app_settings.py:13 maillog/apps.py:14
-#: pdfcredentials/app_settings.py:13 postfix_autoreply/app_settings.py:12
-#: webmail/app_settings.py:11
-msgid "General"
-msgstr "一般"
-
#: core/checks.py:13
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
@@ -1684,7 +1759,7 @@ msgid_plural ""
" The following updates are available:\n"
msgstr[0] "一個或多個可用的更新"
-#: core/utils.py:41
+#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Modoboa 的核心部分"
@@ -2524,71 +2599,6 @@ msgstr "%s: 已達到上限"
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
-#: postfix_autoreply/api/v2/serializers.py:42
-#, fuzzy
-#| msgid "This field is required"
-msgid "This date is over"
-msgstr "這個日期已經過了"
-
-#: postfix_autoreply/api/v2/serializers.py:45
-#, fuzzy
-#| msgid "Cannot be greater than domain quota"
-msgid "Must be greater than start date"
-msgstr "必須比開始日期遲"
-
-#: postfix_autoreply/app_settings.py:18
-msgid "Automatic reply timeout"
-msgstr "自動答覆逾時"
-
-#: postfix_autoreply/app_settings.py:20
-msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr "向同一個收件人發送兩次自動答覆的時間間隔,以秒計算"
-
-#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
-msgid "Default subject"
-msgstr "預設主體"
-
-#: postfix_autoreply/app_settings.py:29
-msgid ""
-"Default subject used when an auto-reply message is created automatically"
-msgstr "當自動回覆訊息自動建立後會使用預設主旨"
-
-#: postfix_autoreply/app_settings.py:38
-#, python-format
-msgid ""
-"Default content used when an auto-reply message is created automatically. "
-"The '%(name)s' macro will be replaced by the user's full name."
-msgstr ""
-"當自動回覆訊息自動建立後會使用預設內容。此 '%(name)s' 巨集會取代使用者名稱。"
-
-#: postfix_autoreply/apps.py:15
-#, fuzzy
-#| msgid "Automatic account removal"
-msgid "Automatic replies"
-msgstr "自動答覆"
-
-#: postfix_autoreply/models.py:15
-#, fuzzy
-#| msgid "Subject"
-msgid "subject"
-msgstr "主題"
-
-#: postfix_autoreply/models.py:17
-msgid "The subject that will appear in sent emails"
-msgstr "主旨將會出現在寄送郵件中。"
-
-#: postfix_autoreply/models.py:20
-msgid "content"
-msgstr "內容"
-
-#: postfix_autoreply/models.py:20
-msgid "The content that will appear in sent emails"
-msgstr "內容將會出現在寄送郵件中。"
-
-#: postfix_autoreply/models.py:23
-msgid "Activate/Deactivate your auto reply"
-msgstr "啟用/停用您的自動回覆"
-
#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "不支援的服務"
@@ -2605,7 +2615,62 @@ msgstr "目標主機連接埠"
msgid "verify recipients"
msgstr "驗證收件者"
-#: sievefilters/api/v2/viewsets.py:190
+#: rspamd/api/v2/serializers.py:15
+#, fuzzy
+#| msgid "Directory not found."
+msgid "Provided path is not writable."
+msgstr "目錄不存在"
+
+#: rspamd/api/v2/serializers.py:18
+msgid "Please create the parent directory for the files"
+msgstr ""
+
+#: rspamd/api/v2/serializers.py:22
+msgid "Unable to write to the directory."
+msgstr ""
+
+#: rspamd/app_settings.py:13
+#, fuzzy
+#| msgid "LDAP settings"
+msgid "DKIM signing settings"
+msgstr "IMAP 設定"
+
+#: rspamd/app_settings.py:19
+msgid "Key map path"
+msgstr ""
+
+#: rspamd/app_settings.py:21
+msgid ""
+"Absolute path of the file which contains paths to DKIM private keys. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:30
+msgid "Selector map path"
+msgstr ""
+
+#: rspamd/app_settings.py:32
+msgid ""
+"Absolute path of the file which contains names of DKIM selectors. Must be "
+"readable by _rspamd group or user."
+msgstr ""
+
+#: rspamd/app_settings.py:51
+msgid "Rspamd dashboard location"
+msgstr ""
+
+#: rspamd/app_settings.py:53
+msgid ""
+"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
+"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
+"guidance on the Super-Admin dashboard."
+msgstr ""
+
+#: rspamd/apps.py:18
+msgid "Rspamd"
+msgstr ""
+
+#: sievefilters/api/v2/viewsets.py:193
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
@@ -3129,3 +3194,6 @@ msgstr "垃圾筒"
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "附件太大 (限制: %s)"
+
+#~ msgid "Automatic reply timeout"
+#~ msgstr "自動答覆逾時"