Updated translation files

This commit is contained in:
Antoine Nguyen
2026-02-23 16:15:14 +01:00
parent b74b467d1b
commit 8e5183a24f
52 changed files with 5368 additions and 4190 deletions
+65 -56
View File
@@ -57,7 +57,7 @@ msgstr "Kont krouet"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -113,7 +113,7 @@ msgstr "Enaouet"
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -133,7 +133,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -225,7 +225,7 @@ msgstr "Anv implier"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -280,8 +280,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -291,8 +291,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -563,7 +563,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Serriñ"
@@ -825,82 +825,87 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "Anv familh"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "O vezañ anavezet"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr "Alc'hwez DKIM"
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr "Diskouez an alc'hwez"
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr "Neket ganet"
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -908,34 +913,33 @@ msgstr "Neket ganet"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr "Chomlec'h"
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr "Hizivaet"
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1807,6 +1811,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr "Chomlec'h postel"
@@ -2031,8 +2036,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2536,34 +2541,38 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
#, fuzzy
msgid "Provide one or more addresses"
msgstr "Chomlec'hioù ar c'haser"
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
#, fuzzy
msgid "Email scheduled"
msgstr "Postel"
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
#, fuzzy
msgid "Email sent"
msgstr "Postel"
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3192,7 +3201,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
#, fuzzy
msgid "Message deleted"
msgstr "Implij"
@@ -3213,36 +3222,36 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
#, fuzzy
msgid "Enable links"
msgstr "Enaouet"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
#, fuzzy
msgid "Disable links"
msgstr "Lazhet"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
#, fuzzy
msgid "Display source"
msgstr "Diskouez an anv"
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
#, fuzzy
msgid "Message scheduled at:"
msgstr "Implij"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
#, fuzzy
msgid "Message source"
msgstr "Implij"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+64 -56
View File
@@ -56,7 +56,7 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -111,7 +111,7 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -131,7 +131,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -221,7 +221,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -275,8 +275,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -286,8 +286,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -539,7 +539,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr ""
@@ -787,82 +787,86 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
msgid "Last check:"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -870,34 +874,33 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1730,6 +1733,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr ""
@@ -1930,8 +1934,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2400,31 +2404,35 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3006,7 +3014,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr ""
@@ -3026,31 +3034,31 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr ""
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr ""
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr ""
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr ""
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr ""
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+65 -56
View File
@@ -63,7 +63,7 @@ msgstr "API-Token erstellt"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -118,7 +118,7 @@ msgstr "Aktiviert"
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr "Betreff"
@@ -141,7 +141,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr "Von"
@@ -234,7 +234,7 @@ msgstr "Name"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -288,8 +288,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr "Wollen Sie dieses WebAuthn Gerät wirklich löschen?"
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -299,8 +299,8 @@ msgid "No"
msgstr "Nein"
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -556,7 +556,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Schließen"
@@ -816,82 +816,87 @@ msgstr ""
msgid "DNS configuration help"
msgstr "Hilfe zur DNS-Konfiguration"
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "Zuletzt verwendet"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "Ausstehend"
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Automatische Konfiguration"
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "AutoKonfig Datensatz (Mozilla)\\: %{ value }"
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr "Autoconfig-Eintrag (Mozilla) nicht gefunden"
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "AutoDiscover Eintrag (Mozilla)\\: %{ value }"
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr "Autodiscover-Eintrag (Microsoft) nicht gefunden"
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "Authentifizierung"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr "SPF Eintrag gefunden"
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr "SPF Eintrag nicht gefunden"
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr "DKIM-Eintrag gefunden"
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr "DKIM-Eintrag nicht gefunden"
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr "DMARC-Eintrag gefunden"
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr "DMARC-Eintrag nicht gefunden"
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr "DKIM Schlüssel"
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr "Zeige Schlüssel"
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr "Schlüssel in Zwischenablage kopieren"
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr "Neuen DKIM Schlüssel generieren"
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr "Nicht generiert"
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -899,30 +904,29 @@ msgstr "Nicht generiert"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr "Adresse"
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr "Aktualisieren"
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr "DKIM-Schlüssel in Zwischenablage kopiert"
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
"Ein neuer Schlüssel wird in Kürze generiert. Aktualisieren Sie die Seite um "
"ihn anzuzeigen."
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr "Warnung"
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -930,7 +934,7 @@ msgstr ""
"DKIM Schlüssel scheint noch nicht generiert worden zu sein oder ist "
"fehlgeschlagen. Wollen Sie den Auftrag erneut in die Warteschlange stellen?"
#: src/components/admin/domains/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
"Für diese Domain sind bereits DKIM-Schlüssel vorhanden. Möchten Sie sie "
@@ -1806,6 +1810,7 @@ msgstr ""
"Endbenutzerfunktionen zugreifen."
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr "E-Mail Adresse"
@@ -2007,8 +2012,8 @@ msgstr "Warteschlangen ID"
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr "Bis"
@@ -2500,32 +2505,36 @@ msgstr "Anhängen"
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr "Eine oder mehrere Adressen eingeben"
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr "Cc"
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr "Bcc"
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
#, fuzzy
msgid "Email scheduled"
msgstr "E-Mail gesendet"
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr "E-Mail gesendet"
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3132,7 +3141,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr "Nachricht gelöscht"
@@ -3152,33 +3161,33 @@ msgstr "Antworten"
msgid "Reply all"
msgstr "Allen antworten"
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr "Links aktivieren"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr "Links deaktivieren"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr "Quelle anzeigen"
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
#, fuzzy
msgid "Message scheduled at:"
msgstr "Nachricht gelöscht"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
#, fuzzy
msgid "Message source"
msgstr "Nachrichtenverlauf"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr "Als Junk markierte Nachricht"
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr "Nachricht als, kein Junk markiert"
+64 -56
View File
@@ -56,7 +56,7 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -111,7 +111,7 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -131,7 +131,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -221,7 +221,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -275,8 +275,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -286,8 +286,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -539,7 +539,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr ""
@@ -787,82 +787,86 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
msgid "Last check:"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -870,34 +874,33 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1730,6 +1733,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr ""
@@ -1929,8 +1933,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2398,31 +2402,35 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3003,7 +3011,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr ""
@@ -3023,31 +3031,31 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr ""
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr ""
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr ""
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr ""
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr ""
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+64 -56
View File
@@ -48,7 +48,7 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -103,7 +103,7 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -123,7 +123,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -213,7 +213,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -267,8 +267,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -278,8 +278,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -531,7 +531,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr ""
@@ -779,82 +779,86 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
msgid "Last check:"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -862,34 +866,33 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1722,6 +1725,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr ""
@@ -1921,8 +1925,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2390,31 +2394,35 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -2995,7 +3003,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr ""
@@ -3015,31 +3023,31 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr ""
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr ""
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr ""
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr ""
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr ""
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+65 -56
View File
@@ -58,7 +58,7 @@ msgstr "Cuenta creada"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -114,7 +114,7 @@ msgstr "Activado"
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -134,7 +134,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -226,7 +226,7 @@ msgstr "Nombre de usuario"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -281,8 +281,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -292,8 +292,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -562,7 +562,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Cerrar"
@@ -822,82 +822,87 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "Apellidos"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "Autenticación"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr "Sin definir"
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -905,34 +910,33 @@ msgstr "Sin definir"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr "Dirección"
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr "Actualizado"
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1800,6 +1804,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr "Dirección de email"
@@ -2024,8 +2029,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2529,34 +2534,38 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
#, fuzzy
msgid "Provide one or more addresses"
msgstr "Direcciónes de remitente"
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
#, fuzzy
msgid "Email scheduled"
msgstr "Correo-e"
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
#, fuzzy
msgid "Email sent"
msgstr "Correo-e"
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3184,7 +3193,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
#, fuzzy
msgid "Message deleted"
msgstr "Uso"
@@ -3205,36 +3214,36 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
#, fuzzy
msgid "Enable links"
msgstr "Activado"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
#, fuzzy
msgid "Disable links"
msgstr "Deshabilitado"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
#, fuzzy
msgid "Display source"
msgstr "Nombre a mostrar"
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
#, fuzzy
msgid "Message scheduled at:"
msgstr "Uso"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
#, fuzzy
msgid "Message source"
msgstr "Uso"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+65 -56
View File
@@ -54,7 +54,7 @@ msgstr "API-tunniste luotu"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -109,7 +109,7 @@ msgstr "Käytössä"
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr "Lähde"
@@ -224,7 +224,7 @@ msgstr "Käyttäjätunnus"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -281,8 +281,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -292,8 +292,8 @@ msgid "No"
msgstr "Ei"
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -566,7 +566,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Sulje"
@@ -840,83 +840,88 @@ msgstr ""
msgid "DNS configuration help"
msgstr "DNS-määritysapu"
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "Sukunimi"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "Odottaa"
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Automaattinen asetusten määrittäminen"
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "autoconfig-tietue (Mozilla): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr "autoconfig-tallennetta (Mozilla) ei löydy"
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "autodiscover-tietue (Microsoft): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr "autodiscover-tietuetta (Microsoft) ei löydy"
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "Tunnistautuminen"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr "SPF-tietue löydetty"
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr "SPF-tietuetta ei löydy"
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr "DKIM-tietue löydetty"
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr "DKIM-tietuetta ei löydy"
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr "DMARC-tietue löydetty"
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr "DMARC-tietuetta ei löydy"
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr "DKIM-avain"
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr "Näytä avain"
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
#, fuzzy
msgid "Copy key to clipboard"
msgstr "Kopioi turvatunnus leikepöydälle"
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr "Luo uusi DKIM-avain"
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr "Ei luotu"
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -924,30 +929,29 @@ msgstr "Ei luotu"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr "Osoite"
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr "Päivitetty"
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
#, fuzzy
msgid "DKIM key copied to clipboard"
msgstr "API-tunniste kopioitu leikepöydälle"
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr "Uusi avain luodaan pian. Päivitä sivu hetken kuluttua nähdäksesi sen."
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
#, fuzzy
msgid "warning"
msgstr "Varoitus"
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
#, fuzzy
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
@@ -955,7 +959,7 @@ msgid ""
msgstr ""
"DKIM-avaimet ovat jo olemassa tälle verkkotunnukselle. Haluatko korvata ne?"
#: src/components/admin/domains/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
"DKIM-avaimet ovat jo olemassa tälle verkkotunnukselle. Haluatko korvata ne?"
@@ -1846,6 +1850,7 @@ msgstr ""
"loppukäyttäjän ominaisuuksia."
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr "Sähköpostiosoite"
@@ -2075,8 +2080,8 @@ msgstr "Jonon ID"
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr "Vastaanottaja"
@@ -2583,34 +2588,38 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
#, fuzzy
msgid "Provide one or more addresses"
msgstr "Lähettäjän osoitteet"
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
#, fuzzy
msgid "Email scheduled"
msgstr "Sähköposti"
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
#, fuzzy
msgid "Email sent"
msgstr "Sähköposti"
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3247,7 +3256,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
#, fuzzy
msgid "Message deleted"
msgstr "Viestien historia"
@@ -3268,36 +3277,36 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
#, fuzzy
msgid "Enable links"
msgstr "Käytössä"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
#, fuzzy
msgid "Disable links"
msgstr "Pois käytöstä"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
#, fuzzy
msgid "Display source"
msgstr "Etunimi"
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
#, fuzzy
msgid "Message scheduled at:"
msgstr "Viestien historia"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
#, fuzzy
msgid "Message source"
msgstr "Viestien historia"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+112 -105
View File
@@ -1,19 +1,20 @@
#
#
# Translators:
# Adrien spitfireap, 2025
# Antoine Nguyen <tonio@ngyn.org>, 2026
#
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2024-08-01 12:26+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>, 2026\n"
"Language-Team: French (https://app.transifex.com/tonio/teams/13749/fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % "
"1000000 == 0 ? 1 : 2;\n"
#: src/components/account/APISetupForm.vue:4
msgid "Your API token has not been generated yet."
@@ -54,7 +55,7 @@ msgstr "Jeton API créé"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -109,7 +110,7 @@ msgstr "Activé"
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr "Sujet"
@@ -120,19 +121,19 @@ msgstr "Contenu"
#: 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"
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
"(untildate)s"
msgstr ""
"Le contenu de votre réponse. Vous pouvez utiliser les variables suivantes, "
"qui seront automatiquement remplacées par les valeurs appropriées : "
"%(name)s, %(fromdate)s, %(untildate)s"
"qui seront automatiquement remplacées par les valeurs appropriées : %"
"(name)s, %(fromdate)s, %(untildate)s"
#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:50
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr "De"
@@ -229,7 +230,7 @@ msgstr "nom"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -283,8 +284,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr "Voulez vous vraiment supprimer ce périphérique Webauthn ?"
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -294,8 +295,8 @@ msgid "No"
msgstr "Non"
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -554,7 +555,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Fermer"
@@ -568,11 +569,12 @@ msgstr "Cliquer ici pour copier la clé"
#: 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 ""
"Installez un logiciel d'authentification de jeton comme FreeOTP ou google\n"
" Authentification depuis votre magasin d'applications et utilisez\n"
" Authentification depuis votre magasin d'applications et "
"utilisez\n"
" cette application pour scanner ce QR code."
#: src/components/account/TotpAuthForm.vue:39
@@ -772,8 +774,8 @@ msgid ""
"If you configured it recently, please wait for the first report to be "
"received and processed."
msgstr ""
"Si vous l'avez récemment configuré, veuillez attendre que le premier rapport"
" soit reçu et traité. "
"Si vous l'avez récemment configuré, veuillez attendre que le premier rapport "
"soit reçu et traité. "
#: src/components/admin/dmarc/DmarcAligmentChart.vue:127
#: src/components/admin/dmarc/DmarcAligmentChart.vue:143
@@ -806,8 +808,7 @@ msgstr "Synthèse DNSBL pour"
#: src/components/admin/domains/DNSBLSummary.vue:10
msgid ""
"IP address %{ address } is currently listed by the following DNSBL "
"providers:"
"IP address %{ address } is currently listed by the following DNSBL providers:"
msgstr ""
"L'adresse IP %{ address } est actuellement listée par les fournisseurs de "
"DNSBL suivants :"
@@ -816,82 +817,87 @@ msgstr ""
msgid "DNS configuration help"
msgstr "Aide à la configuration du DNS"
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "Dernière utilisation"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "En attente"
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Configuration automatique"
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "Enregistrement autoconfig (Mozilla) : %{ value }"
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr "Enregistrement autoconfig (Mozilla) introuvable"
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "Enregistrement autodiscover (Microsoft): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr "Enregistrement autodiscover (Microsoft) non trouvé"
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "Authentification"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr "Enregistrement SPF trouvé"
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr "Enregistrement SPF introuvable"
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr "Enregistrement DKIM trouvé"
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr "Enregistrement DKIM introuvable"
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr "Enregistrement DMARC trouvé"
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr "Enregistrement DMARC introuvable"
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr "Clé DKIM"
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr "Afficher la clé"
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr "Copier la clé dans la presse-papiers"
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr "Générer une nouvelle clé DKIM"
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr "Non générée"
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -899,40 +905,38 @@ msgstr "Non générée"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr "Adresse"
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr "Mis à jour"
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr "Clé DKIM copiée dans le presse-papier"
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
"Une nouvelle clé sera générée bientôt. Actualisez dans un moment la page "
"pour la voir."
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr "Avertissement"
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
msgstr ""
"La génération de la clé DKIM ne semble pas avoir eu lieu ou a échoué. Voulez"
" vous replanifier cette action ?"
"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/DNSDetail.vue:259
msgid ""
"DKIM keys already exist for this domain. Do you want to overwrite them?"
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr "Des clés DKIM existent déjà pour ce domaine. Voulez-vous les écraser?"
#: src/components/admin/domains/DNSStatusChip.vue:18
@@ -1663,11 +1667,11 @@ msgstr "Commencer à saisir un nom ici..."
#: 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(s) de cette boîte aux lettres. Pour créer un alias fourre-tout, entrer"
" uniquement le nom du domaine (@domain.tld)."
"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/identities/form_steps/AccountAliasForm.vue:50
msgid "Alias already added"
@@ -1692,9 +1696,9 @@ msgstr "Ex: 10MB. Laisser vide pour aucune limite"
#: 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 ""
"Quota pour cette boite. Peut être exprimé en Ko, Mo (défaut) ou Go. Définir "
"une valeur spécifique ou utiliser la valeur par défaut du domaine. Laisser "
@@ -1749,8 +1753,8 @@ msgid ""
"A user with no privileges but with a mailbox. He will be allowed to use all "
"end-user features: webmail, calendar, contacts, filters."
msgstr ""
"Un utilisateur sans privilèges mais ayant une boîte mail. Il sera autorisé à"
" utiliser toutes les fonctionnalités de l'utilisateur final : webmail, "
"Un utilisateur sans privilèges mais ayant une boîte mail. Il sera autorisé à "
"utiliser toutes les fonctionnalités de l'utilisateur final : webmail, "
"calendrier, contacts, filtres."
#: src/components/admin/identities/form_steps/AccountRoleForm.vue:91
@@ -1776,8 +1780,8 @@ msgid ""
"administrator, plus the possibility to create domains and to assign "
"resources."
msgstr ""
"Un utilisateur intermédiaire qui a les mêmes privilèges qu'un administrateur"
" de domaine, et la possibilité de créer des domaines et d'affecter des "
"Un utilisateur intermédiaire qui a les mêmes privilèges qu'un administrateur "
"de domaine, et la possibilité de créer des domaines et d'affecter des "
"ressources."
#: src/components/admin/identities/form_steps/AccountRoleForm.vue:109
@@ -1789,11 +1793,12 @@ msgid ""
"A user with all privileges, can do anything. By default, such a user does "
"not have a mailbox so he can't access end-user features."
msgstr ""
"Un utilisateur ayant tous les privilège, peut tout faire. Par défaut, il n'a"
" pas de boîte mail et ne peut donc pas accéder aux fonctionnalités d'un "
"Un utilisateur ayant tous les privilège, peut tout faire. Par défaut, il n'a "
"pas de boîte mail et ne peut donc pas accéder aux fonctionnalités d'un "
"utilisateur final."
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr "Adresse email"
@@ -1899,8 +1904,7 @@ msgstr "Sécurisé"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:30
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
"La connexion IMAP est-elle sécurisée via l'utilisation de SSL/TLS ou "
"StartTLS"
"La connexion IMAP est-elle sécurisée via l'utilisation de SSL/TLS ou StartTLS"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:36
msgid "Check connection:"
@@ -1996,8 +2000,8 @@ msgstr "ID de file"
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr "A"
@@ -2132,8 +2136,8 @@ msgstr "Information du carnet d'adresse"
#: 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 ""
"Pour accéder à ce carnet d'adresse depuis l'extérieur (comme Mozilla "
"Thunderbird ou votre smartphone), utilisez l'URL suivante :"
@@ -2376,8 +2380,8 @@ msgid ""
"The first element of each line is mandatory and must be equal to one of the "
"previous values."
msgstr ""
"Le premier élément de chaque ligne est obligatoire et doit être égal à l'une"
" des valeurs précédentes."
"Le premier élément de chaque ligne est obligatoire et doit être égal à l'une "
"des valeurs précédentes."
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
@@ -2479,31 +2483,35 @@ msgstr "Joindre"
msgid "Schedule sending"
msgstr "Planifier l'envoi"
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr "Fournir une ou plusieurs adresses"
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr "Cc"
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr "Cci"
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr "Email planifié"
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr "Message envoyé"
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr "Vous devez fournir au moins un destinataire"
@@ -2943,8 +2951,8 @@ msgstr "Chiffrer les mots de passe"
#: 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"
" pas chiffrés"
"Cochez cette option si les mots de passe contenus dans votre fichier ne sont "
"pas chiffrés"
#: src/views/admin/imap_migration/ProviderEditView.vue:3
msgid "Edit provider"
@@ -2960,9 +2968,9 @@ msgstr "Messages importants"
#: 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 ""
"La méthode de chiffrement de mot de passe que vous utilisez a été rendue "
"obsolète et sera retirée dans la prochaine version mineure. La procédure de "
@@ -2981,8 +2989,8 @@ msgstr ""
msgid ""
"Make sure <strong>Update password scheme at login</strong> option is enabled"
msgstr ""
"Assurez vous que l'option <strong>Mettre à jour la méthode de chiffrement du"
" mot de passe à la connexion</strong> est activée"
"Assurez vous que l'option <strong>Mettre à jour la méthode de chiffrement du "
"mot de passe à la connexion</strong> est activée"
#: src/views/admin/InformationView.vue:51
msgid "Save your changes"
@@ -3017,9 +3025,9 @@ msgid ""
"Please note that you will see this message until <strong>ALL</strong> user "
"passwords have been converted using the new scheme."
msgstr ""
"Veuillez noter que vous verrez ce message jusqu'à ce que "
"<strong>TOUS</strong> les mots de passe de vos utilisateurs aient été "
"convertis en utilisant la nouvelle méthode."
"Veuillez noter que vous verrez ce message jusqu'à ce que <strong>TOUS</"
"strong> les mots de passe de vos utilisateurs aient été convertis en "
"utilisant la nouvelle méthode."
#: src/views/admin/InformationView.vue:92
msgid "Installed components"
@@ -3105,8 +3113,7 @@ msgstr "Voir l'intégralité des entêtes"
msgid "Hide full headers"
msgstr "Cacher l'intégralité des entêtes"
#: src/views/quarantine/MessageView.vue:201
#: src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr "Marquer comme supprimé"
@@ -3126,31 +3133,31 @@ msgstr "Répondre"
msgid "Reply all"
msgstr "Répondre à tous"
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr "Activer les liens"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr "Desactiver les liens"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr "Afficher la source"
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr "Message planifié pour :"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr "Source du message"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr "Message marqué comme pourriel"
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr "Message marqué comme légitime"
+98 -93
View File
@@ -1,4 +1,4 @@
#
#
# Translators:
# Alessandro Fanna <alex@rospus.org>, 2025
# Marco Mandricardo <mandricardo.marco@gmail.com>, 2025
@@ -6,18 +6,19 @@
# marcotrevisan <mrctrevisan@yahoo.it>, 2025
# Antoine Nguyen <tonio@ngyn.org>, 2025
# Eli Spizzichino, 2026
#
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2024-08-01 12:26+0000\n"
"Last-Translator: Eli Spizzichino, 2026\n"
"Language-Team: Italian (https://app.transifex.com/tonio/teams/13749/it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? "
"1 : 2;\n"
#: src/components/account/APISetupForm.vue:4
msgid "Your API token has not been generated yet."
@@ -58,7 +59,7 @@ msgstr "Token API creato"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -113,7 +114,7 @@ msgstr "Abilitato"
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr "Oggetto"
@@ -124,19 +125,19 @@ msgstr "Contenuto"
#: 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"
"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
"(untildate)s"
msgstr ""
"Il contenuto della tua risposta. Puoi utilizzare le seguenti variabili, che "
"verranno automaticamente sostituite dal valore appropriato: %(name)s, "
"%(fromdate)s, %(untildate)s"
"verranno automaticamente sostituite dal valore appropriato: %(name)s, %"
"(fromdate)s, %(untildate)s"
#: src/components/account/AutoReplyForm.vue:36
#: src/components/admin/logs/MessageList.vue:50
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr "Da"
@@ -231,7 +232,7 @@ msgstr "nome"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -285,8 +286,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr "Vuoi davvero eliminare questo dispositivo WebAuthN?"
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -296,8 +297,8 @@ msgid "No"
msgstr "No"
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -554,7 +555,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Chiudi"
@@ -568,12 +569,11 @@ msgstr "Clicca qui per copiare la chiave"
#: 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 ""
"Installa un autenticatore soft token come FreeOTP o Google Authenticator dal"
" tuo repository di applicazioni e usa l'app per scansionare questo codice "
"QR."
"Installa un autenticatore soft token come FreeOTP o Google Authenticator dal "
"tuo repository di applicazioni e usa l'app per scansionare questo codice QR."
#: src/components/account/TotpAuthForm.vue:39
msgid "Pin code"
@@ -806,8 +806,7 @@ msgstr "Riepilogo DNSBL per "
#: src/components/admin/domains/DNSBLSummary.vue:10
msgid ""
"IP address %{ address } is currently listed by the following DNSBL "
"providers:"
"IP address %{ address } is currently listed by the following DNSBL providers:"
msgstr ""
"L'indirizzo IP %{ address } è attualmente elencato dai seguenti fornitori "
"DNSBL:"
@@ -816,82 +815,87 @@ msgstr ""
msgid "DNS configuration help"
msgstr "Aiuto per la configurazione DNS"
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "Ultimo utilizzo"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "In attesa"
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Configurazione automatica"
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "record autoconfig (Mozilla): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr "record autoconfig (Mozilla) non trovato"
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "record autodiscover (Microsoft): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr "record autodiscover (Microsoft) non trovato"
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "Autenticazione"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr "Record SPF trovato"
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr "Record SPF non trovato"
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr "Record DKIM trovato"
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr "Record DKIM non trovato"
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr "Record DMARC trovato"
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr "Record DMARC non trovato"
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr "Chiave DKIM"
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr "Visualizza chiave"
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr "Copia la chiave negli appunti"
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr "Genera una nuova chiave DKIM"
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr "Non generata"
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -899,30 +903,29 @@ msgstr "Non generata"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr "Indirizzo"
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr "Aggiornato"
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr "Chiave DKIM copiata negli appunti"
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
"Una nuova chiave verrà generata a breve. Aggiorna la pagina tra un momento "
"per visualizzarla."
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr "attenzione"
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -930,9 +933,8 @@ msgstr ""
"La chiave DKIM non sembra essere stata ancora generata o ha fallito. Vuoi "
"rimettere il processo in coda?"
#: src/components/admin/domains/DNSDetail.vue:259
msgid ""
"DKIM keys already exist for this domain. Do you want to overwrite them?"
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
"Esistono già delle chiavi DKIM per questo dominio. Vuoi sovrascriverle?"
@@ -1665,8 +1667,8 @@ msgstr "Inizia a scrivere un nome qui..."
#: 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 di questa casella di posta. Per creare un alias catchall, inserisci "
"semplicemente il nome del dominio (@domain.tld)."
@@ -1693,9 +1695,9 @@ msgstr "Es: 10MB. Lascia vuoto per nessun limite"
#: 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 ""
"Dimensione massima per questa mailbox, può essere espressa in KB, MB "
"(predefinito) o GB. Definire un valore personalizzato o utilizzare quello "
@@ -1714,8 +1716,8 @@ msgstr "Lascia vuoto per nessun limite"
msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
"Numero di messaggi che questa casella di posta può inviare al giorno. Lascia"
" vuoto per nessun limite."
"Numero di messaggi che questa casella di posta può inviare al giorno. Lascia "
"vuoto per nessun limite."
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:112
msgid "Use domain default value"
@@ -1793,6 +1795,7 @@ msgstr ""
"accedere alle funzionalità dell'utente finale."
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr "Indirizzo email"
@@ -1993,8 +1996,8 @@ msgstr "ID Coda"
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr "A"
@@ -2127,8 +2130,8 @@ msgstr "Informazioni di rubrica"
#: 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 ""
"Per accedere a questa rubrica da applicazioni esterne (es. Mozilla "
"Thunderbird o il tuo smartphone), usa la seguente URL:"
@@ -2350,8 +2353,7 @@ msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
msgstr ""
"Se chiudi questo modulo ora, le tue modifiche non verranno salvate. "
"Confermi?"
"Se chiudi questo modulo ora, le tue modifiche non verranno salvate. Confermi?"
#: src/components/tools/CreationSummary.vue:10
msgid "Modify"
@@ -2371,8 +2373,8 @@ msgid ""
"The first element of each line is mandatory and must be equal to one of the "
"previous values."
msgstr ""
"Il primo elemento di ogni riga è obbligatorio e deve essere uguale a uno dei"
" valori precedenti."
"Il primo elemento di ogni riga è obbligatorio e deve essere uguale a uno dei "
"valori precedenti."
#: src/components/tools/ImportForm.vue:20
msgid "You can use a different character as separator."
@@ -2474,31 +2476,35 @@ msgstr "Allega"
msgid "Schedule sending"
msgstr "Pianifica invio"
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr "Fornisci uno o più indirizzi"
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr "Cc"
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr "Ccn"
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr "Email pianificata"
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr "Email inviata"
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr "Devi fornire almeno un destinatario"
@@ -2954,9 +2960,9 @@ msgstr "Messaggi importanti"
#: 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 ""
"Lo schema password che stai utilizzando è stato deprecato e verrà rimosso "
"nella prossima versione minore. La procedura per passare a uno schema più "
@@ -3010,9 +3016,9 @@ msgid ""
"Please note that you will see this message until <strong>ALL</strong> user "
"passwords have been converted using the new scheme."
msgstr ""
"Tieni presente che visualizzerai questo messaggio finché "
"<strong>TUTTE</strong> le password degli utenti non saranno state convertite"
" utilizzando il nuovo schema."
"Tieni presente che visualizzerai questo messaggio finché <strong>TUTTE</"
"strong> le password degli utenti non saranno state convertite utilizzando il "
"nuovo schema."
#: src/views/admin/InformationView.vue:92
msgid "Installed components"
@@ -3098,8 +3104,7 @@ msgstr "Visualizza le intestazioni complete"
msgid "Hide full headers"
msgstr "Nascondi le intestazioni complete"
#: src/views/quarantine/MessageView.vue:201
#: src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr "Messaggio eliminato"
@@ -3119,31 +3124,31 @@ msgstr "Rispondi"
msgid "Reply all"
msgstr "Rispondi a tutti"
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr "Abilita collegamenti"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr "Disabilita collegamenti"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr "Visualizza sorgente"
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr "Messaggio pianificato il:"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr "Sorgente messaggio"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr "Messaggio segnato come spam"
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr "Messaggio segnato come non spam"
+64 -56
View File
@@ -56,7 +56,7 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -111,7 +111,7 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -131,7 +131,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -221,7 +221,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -275,8 +275,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -286,8 +286,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -539,7 +539,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr ""
@@ -787,82 +787,86 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
msgid "Last check:"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -870,34 +874,33 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1730,6 +1733,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr ""
@@ -1928,8 +1932,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2396,31 +2400,35 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3000,7 +3008,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr ""
@@ -3020,31 +3028,31 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr ""
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr ""
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr ""
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr ""
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr ""
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+64 -56
View File
@@ -41,7 +41,7 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -96,7 +96,7 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -113,7 +113,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -199,7 +199,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -253,8 +253,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -264,8 +264,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -513,7 +513,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr ""
@@ -750,82 +750,86 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
msgid "Last check:"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -833,31 +837,30 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid "A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1668,6 +1671,7 @@ msgid "A user with all privileges, can do anything. By default, such a user does
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr ""
@@ -1867,8 +1871,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2328,31 +2332,35 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -2925,7 +2933,7 @@ msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201
#: src/views/webmail/EmailView.vue:267
#: src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr ""
@@ -2945,31 +2953,31 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr ""
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr ""
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr ""
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr ""
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr ""
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+64 -56
View File
@@ -56,7 +56,7 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -111,7 +111,7 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -131,7 +131,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -221,7 +221,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -275,8 +275,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -286,8 +286,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -539,7 +539,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr ""
@@ -787,82 +787,86 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
msgid "Last check:"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -870,34 +874,33 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1730,6 +1733,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr ""
@@ -1929,8 +1933,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2398,31 +2402,35 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3003,7 +3011,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr ""
@@ -3023,31 +3031,31 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr ""
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr ""
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr ""
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr ""
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr ""
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+64 -56
View File
@@ -57,7 +57,7 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -112,7 +112,7 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -132,7 +132,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -222,7 +222,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -276,8 +276,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -287,8 +287,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -540,7 +540,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr ""
@@ -788,82 +788,86 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
msgid "Last check:"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -871,34 +875,33 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1731,6 +1734,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr ""
@@ -1931,8 +1935,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2401,31 +2405,35 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3007,7 +3015,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr ""
@@ -3027,31 +3035,31 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr ""
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr ""
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr ""
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr ""
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr ""
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+65 -56
View File
@@ -56,7 +56,7 @@ msgstr "Token de API criado"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -111,7 +111,7 @@ msgstr "Habilitado"
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr "Assunto"
@@ -134,7 +134,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr "De"
@@ -229,7 +229,7 @@ msgstr "nome"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -284,8 +284,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr "Você tem certeza que deseja remover este dispositivo WebAuthn?"
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -295,8 +295,8 @@ msgid "No"
msgstr "Não"
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -552,7 +552,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Fechar"
@@ -817,82 +817,87 @@ msgstr ""
msgid "DNS configuration help"
msgstr "Ajuda para configuração de DNS"
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "Último Uso"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "Pendente"
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Auto configuração"
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "registro de configuração automática (Mozilla): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr "registro de configuração automática (Mozilla) não encontrado."
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "registro de descoberta automática (Microsoft): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr "registro de descoberta automática (Microsoft) não encontrado."
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "Autenticação"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr "Registro SPF encontrado"
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr "Registro SPF não encontrado"
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr "Registro DKIM encontrado"
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr "Registro DKIM não encontrado"
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr "Registro DMARC encontrado"
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr "Registro DMARC não encontrado"
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr "Chave DKIM"
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr "Mostrar chave"
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr "Copiar chave para a área de transferência"
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr "Gerar uma nova chave DKIM"
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr "Não gerado"
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -900,29 +905,28 @@ msgstr "Não gerado"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr "Endereço"
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr "Atualizado"
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr "Chave DKIM copiada para a área de transferência"
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
"Uma nova chave será gerada em breve. Atualize a página logo mais para vê-la."
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr "atenção"
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -930,7 +934,7 @@ msgstr ""
"A chave DKIM parece não ter sido gerada ainda ou falhou. Deseja recolocar o "
"trabalho na fila?"
#: src/components/admin/domains/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr "Já existem chaves DKIM para este domínio. Deseja sobrescrevê-las?"
@@ -1804,6 +1808,7 @@ msgstr ""
"recursos do usuário final."
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr "Endereço de e-mail"
@@ -2017,8 +2022,8 @@ msgstr "ID da fila"
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr "Para"
@@ -2515,34 +2520,38 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
#, fuzzy
msgid "Provide one or more addresses"
msgstr "Endereços do remetente"
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
#, fuzzy
msgid "Email scheduled"
msgstr "E-mail"
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
#, fuzzy
msgid "Email sent"
msgstr "E-mail"
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3170,7 +3179,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
#, fuzzy
msgid "Message deleted"
msgstr "Filtros de mensagem"
@@ -3191,36 +3200,36 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
#, fuzzy
msgid "Enable links"
msgstr "Habilitar"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
#, fuzzy
msgid "Disable links"
msgstr "Desabilitar"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
#, fuzzy
msgid "Display source"
msgstr "Nome de exibição"
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
#, fuzzy
msgid "Message scheduled at:"
msgstr "Filtros de mensagem"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
#, fuzzy
msgid "Message source"
msgstr "Histórico de mensagens"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+65 -56
View File
@@ -60,7 +60,7 @@ msgstr "Токен API создан"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -115,7 +115,7 @@ msgstr "Включено"
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr "Тема"
@@ -138,7 +138,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr "От"
@@ -231,7 +231,7 @@ msgstr "название"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -285,8 +285,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr "Вы действительно хотите удалить это устройство WebAuthn?"
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -296,8 +296,8 @@ msgid "No"
msgstr "Нет"
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -552,7 +552,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Закрыть"
@@ -810,82 +810,87 @@ msgstr "IP-адрес %{ address } сейчас находится в следу
msgid "DNS configuration help"
msgstr "Помощь по настройке DNS"
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "Последнее использование"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "В ожидании"
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Автоматическая настройка"
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "Запись автонастройки (Mozilla): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr "Запись автонастройки (Mozilla) не найдена"
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "запись автообнаружения (Microsoft): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr "запись автообнаружения (Microsoft) не найдена"
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "Аутентификация"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr "SPF-запись найдена"
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr "SPF-запись не найдена"
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr "DKIM-запись найдена"
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr "DKIM-запись не найдена"
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr "DMARC-запись найдена"
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr "DMARC-запись не найдена"
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr "Ключ DKIM"
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr "Показать ключ"
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr "Скопировать ключ в буфер обмена"
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr "Создать новый ключ DKIM"
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr "Не создан"
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -893,30 +898,29 @@ msgstr "Не создан"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr "Адрес"
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr "Обновлено"
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr "Ключ DKIM скопирован в буфер обмена"
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
"Новый ключ будет сгенерирован в ближайшее время. Обновите страницу через "
"минуту, чтобы увидеть это."
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr "предупреждение"
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -924,7 +928,7 @@ msgstr ""
"Ключ DKIM ещё не создан или создание завершилось ошибкой. Поставить задачу "
"на повторное создание?"
#: src/components/admin/domains/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr "Для этого домена уже существуют ключи DKIM. Перезаписать их?"
@@ -1779,6 +1783,7 @@ msgstr ""
"к функциям конечного пользователя."
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr "Адрес электронной почты"
@@ -1982,8 +1987,8 @@ msgstr "ID очереди"
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr "Кому"
@@ -2465,32 +2470,36 @@ msgstr "Прикрепить"
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr "Укажите один или несколько адресов"
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr "Копия"
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr "Скрытая копия"
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
#, fuzzy
msgid "Email scheduled"
msgstr "Письмо отправлено"
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr "Письмо отправлено"
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3092,7 +3101,7 @@ msgstr "Показать все заголовки"
msgid "Hide full headers"
msgstr "Скрыть все заголовки"
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr "Письмо удалено"
@@ -3112,33 +3121,33 @@ msgstr "Ответить"
msgid "Reply all"
msgstr "Ответить всем"
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr "Включить ссылки"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr "Отключить ссылки"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr "Показать источник"
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
#, fuzzy
msgid "Message scheduled at:"
msgstr "Письмо удалено"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
#, fuzzy
msgid "Message source"
msgstr "История письма"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr "Письмо помечено как спам"
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr "Письмо помечено как НЕ спам"
+65 -56
View File
@@ -54,7 +54,7 @@ msgstr "API token skapat"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -109,7 +109,7 @@ msgstr "Aktiverad"
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr "Ämne"
@@ -131,7 +131,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr "Från"
@@ -224,7 +224,7 @@ msgstr "namn"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -279,8 +279,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr "Vill du verkligen ta bort den här WebAuthn-enheten?"
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -290,8 +290,8 @@ msgid "No"
msgstr "Nej"
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -547,7 +547,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Stäng"
@@ -810,82 +810,87 @@ msgstr ""
msgid "DNS configuration help"
msgstr "DNS konfigurering hjälp"
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "Senast använd"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "Väntande"
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Automatisk konfiguration"
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "\"autoconfig-post (Mozilla): %{ value }\""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr "autoconfig-posten (Mozilla) hittades inte"
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "autodiscover-post (Microsoft): %{ value }"
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr "autodiscover-post (Microsoft) hittades inte"
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "Autentisering"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr "SPF post hittad"
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr "SPF post saknas"
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr "DKIM-post hittades"
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr "DKIM-posten hittades inte"
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr "DMARC post hittad"
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr "DMARC post ej hittad"
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr "DKIM nyckel"
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr "Visa nyckel"
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr "Kopiera nyckel till urklipp"
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr "Generera en ny DKIM nyckel"
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr "Ej genererad"
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -893,30 +898,29 @@ msgstr "Ej genererad"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr "Adress"
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr "Uppdaterad"
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr "DKIM-nyckel kopierad till urklipp"
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
"En ny nyckel kommer snart att skapas. Ladda om sidan om en stund för att se "
"den."
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr "varning"
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -924,7 +928,7 @@ msgstr ""
"DKIM-nyckeln verkar inte ha genererats ännu eller har misslyckats. Vill du "
"köa jobbet?"
#: src/components/admin/domains/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
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?"
@@ -1795,6 +1799,7 @@ msgstr ""
"här användare ingen brevlåda så den kan inte komma åt slutanvändarfunktioner."
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr "E-postadress"
@@ -2007,8 +2012,8 @@ msgstr "Kö ID"
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr "Till"
@@ -2508,32 +2513,36 @@ msgstr "Bifoga"
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr "Ange en eller flera adresser"
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr "Cc"
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr "Bcc"
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
#, fuzzy
msgid "Email scheduled"
msgstr "E-post skickat"
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr "E-post skickat"
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3142,7 +3151,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr "Meddelandet raderat"
@@ -3162,33 +3171,33 @@ msgstr "Svara"
msgid "Reply all"
msgstr "Svara alla"
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr "Aktivera länkar"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr "Inaktivera länkar"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr "Visa källa"
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
#, fuzzy
msgid "Message scheduled at:"
msgstr "Meddelandet raderat"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
#, fuzzy
msgid "Message source"
msgstr "Meddelande historik"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr "Meddelande markerat som skräp"
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr "Meddelandet markerat som inte skräp"
+65 -56
View File
@@ -58,7 +58,7 @@ msgstr "Profil güncellendi"
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -113,7 +113,7 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -133,7 +133,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr "Kimden"
@@ -228,7 +228,7 @@ msgstr "Kullanıcı adı"
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -282,8 +282,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -293,8 +293,8 @@ msgid "No"
msgstr "Hayır"
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -559,7 +559,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr "Kapat"
@@ -824,82 +824,87 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
#, fuzzy
msgid "Last check:"
msgstr "İsim"
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr "Kimlik Doğrulama"
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -907,34 +912,33 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1785,6 +1789,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr ""
@@ -2000,8 +2005,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr "Kime"
@@ -2489,31 +2494,35 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3127,7 +3136,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
#, fuzzy
msgid "Message deleted"
msgstr "İleti"
@@ -3148,35 +3157,35 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
#, fuzzy
msgid "Enable links"
msgstr "2FA'yı etkinleştir"
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
#, fuzzy
msgid "Disable links"
msgstr "2FA'yı devre dışı bırak"
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr ""
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
#, fuzzy
msgid "Message scheduled at:"
msgstr "İleti"
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
#, fuzzy
msgid "Message source"
msgstr "İleti"
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+64 -56
View File
@@ -55,7 +55,7 @@ msgstr ""
#: src/components/account/APISetupForm.vue:94
#: src/components/account/FidoAuthForm.vue:184
#: src/components/admin/domains/DNSDetail.vue:258
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DomainList.vue:300
#: src/components/admin/identities/IdentityList.vue:482
#: src/components/admin/identities/IdentityList.vue:522
@@ -110,7 +110,7 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:12
#: src/components/quarantine/QuarantineList.vue:49
#: src/components/quarantine/QuarantineList.vue:235
#: src/components/webmail/ComposeEmailForm.vue:158
#: src/components/webmail/ComposeEmailForm.vue:166
msgid "Subject"
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
#: src/components/calendars/EventForm.vue:24
#: src/components/quarantine/QuarantineList.vue:234
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:48
#: src/components/webmail/ComposeEmailForm.vue:56
msgid "From"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
#: src/components/admin/domains/DNSDetail.vue:188
#: src/components/admin/domains/DNSDetail.vue:195
#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
@@ -274,8 +274,8 @@ msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
#: src/components/account/FidoAuthForm.vue:188
#: src/components/admin/domains/DNSDetail.vue:244
#: src/components/admin/domains/DNSDetail.vue:264
#: src/components/admin/domains/DNSDetail.vue:251
#: src/components/admin/domains/DNSDetail.vue:271
#: src/components/admin/domains/DomainList.vue:306
#: src/components/admin/identities/IdentityList.vue:487
#: src/components/admin/identities/IdentityList.vue:527
@@ -285,8 +285,8 @@ msgid "No"
msgstr ""
#: src/components/account/FidoAuthForm.vue:189
#: src/components/admin/domains/DNSDetail.vue:245
#: src/components/admin/domains/DNSDetail.vue:265
#: src/components/admin/domains/DNSDetail.vue:252
#: src/components/admin/domains/DNSDetail.vue:272
#: src/components/admin/domains/DomainList.vue:307
#: src/components/admin/identities/IdentityList.vue:486
#: src/components/admin/identities/IdentityList.vue:526
@@ -538,7 +538,7 @@ msgstr ""
#: src/components/webmail/EmailSchedulingForm.vue:28
#: src/components/webmail/MailboxForm.vue:29
#: src/layouts/connected/ConnectedLayout.vue:19
#: src/views/webmail/EmailView.vue:158
#: src/views/webmail/EmailView.vue:167
msgid "Close"
msgstr ""
@@ -786,82 +786,86 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSDetail.vue:17
msgid "Last check:"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:27
#: src/components/admin/domains/DNSDetail.vue:58
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DNSDetail.vue:53
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:61
#: src/components/admin/domains/DNSDetail.vue:68
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:67
#: src/components/admin/domains/DNSDetail.vue:74
msgid "autoconfig record (Mozilla) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:73
#: src/components/admin/domains/DNSDetail.vue:80
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:79
#: src/components/admin/domains/DNSDetail.vue:86
msgid "autodiscover record (Microsoft) not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:83
#: src/components/admin/domains/DNSDetail.vue:90
msgid "Authentication"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:87
#: src/components/admin/domains/DNSDetail.vue:94
msgid "SPF record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:90
#: src/components/admin/domains/DNSDetail.vue:97
msgid "SPF record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:95
#: src/components/admin/domains/DNSDetail.vue:102
msgid "DKIM record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:98
#: src/components/admin/domains/DNSDetail.vue:105
msgid "DKIM record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:103
#: src/components/admin/domains/DNSDetail.vue:110
msgid "DMARC record found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:106
#: src/components/admin/domains/DNSDetail.vue:113
msgid "DMARC record not found"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:114
#: src/components/admin/domains/DNSDetail.vue:121
msgid "DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:119
#: src/components/admin/domains/DNSDetail.vue:126
msgid "Show key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:125
#: src/components/admin/domains/DNSDetail.vue:132
msgid "Copy key to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:130
#: src/components/admin/domains/DNSDetail.vue:137
msgid "Generate a new DKIM key"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:137
#: src/components/admin/domains/DNSDetail.vue:144
msgid "Not generated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/domains/DNSDetail.vue:196
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
@@ -869,34 +873,33 @@ msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:115
#: src/components/contacts/ContactForm.vue:85
#: src/components/contacts/EmailField.vue:5
msgid "Address"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:190
#: src/components/admin/domains/DNSDetail.vue:197
msgid "Updated"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:203
#: src/components/admin/domains/DNSDetail.vue:210
msgid "DKIM key copied to clipboard"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:216
#: src/components/admin/domains/DNSDetail.vue:223
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:238
#: src/components/admin/domains/DNSDetail.vue:245
msgid "warning"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:239
#: src/components/admin/domains/DNSDetail.vue:246
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/DNSDetail.vue:259
#: src/components/admin/domains/DNSDetail.vue:266
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -1729,6 +1732,7 @@ msgid ""
msgstr ""
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:10
#: src/components/contacts/EmailField.vue:5
msgid "Email address"
msgstr ""
@@ -1928,8 +1932,8 @@ msgstr ""
#: src/components/quarantine/QuarantineList.vue:52
#: src/components/quarantine/QuarantineList.vue:233
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:65
#: src/views/webmail/EmailView.vue:103
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/views/webmail/EmailView.vue:112
msgid "To"
msgstr ""
@@ -2397,31 +2401,35 @@ msgstr ""
msgid "Schedule sending"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:73
#: src/components/webmail/ComposeEmailForm.vue:118
#: src/components/webmail/ComposeEmailForm.vue:145
#: src/components/webmail/ComposeEmailForm.vue:47
msgid "Save as draft"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:81
#: src/components/webmail/ComposeEmailForm.vue:126
#: src/components/webmail/ComposeEmailForm.vue:153
msgid "Provide one or more addresses"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:86
#: src/components/webmail/ComposeEmailForm.vue:104
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:112
msgid "Cc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:94
#: src/components/webmail/ComposeEmailForm.vue:131
#: src/components/webmail/ComposeEmailForm.vue:102
#: src/components/webmail/ComposeEmailForm.vue:139
msgid "Bcc"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:300
#: src/components/webmail/ComposeEmailForm.vue:318
msgid "Email scheduled"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:301
#: src/components/webmail/ComposeEmailForm.vue:319
msgid "Email sent"
msgstr ""
#: src/components/webmail/ComposeEmailForm.vue:354
#: src/components/webmail/ComposeEmailForm.vue:393
msgid "You must provide one recipient at least"
msgstr ""
@@ -3002,7 +3010,7 @@ msgstr ""
msgid "Hide full headers"
msgstr ""
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:267
#: src/views/quarantine/MessageView.vue:201 src/views/webmail/EmailView.vue:276
msgid "Message deleted"
msgstr ""
@@ -3022,31 +3030,31 @@ msgstr ""
msgid "Reply all"
msgstr ""
#: src/views/webmail/EmailView.vue:63
#: src/views/webmail/EmailView.vue:72
msgid "Enable links"
msgstr ""
#: src/views/webmail/EmailView.vue:68
#: src/views/webmail/EmailView.vue:77
msgid "Disable links"
msgstr ""
#: src/views/webmail/EmailView.vue:72
#: src/views/webmail/EmailView.vue:81
msgid "Display source"
msgstr ""
#: src/views/webmail/EmailView.vue:145
#: src/views/webmail/EmailView.vue:154
msgid "Message scheduled at:"
msgstr ""
#: src/views/webmail/EmailView.vue:151
#: src/views/webmail/EmailView.vue:160
msgid "Message source"
msgstr ""
#: src/views/webmail/EmailView.vue:281
#: src/views/webmail/EmailView.vue:290
msgid "Message marked as junk"
msgstr ""
#: src/views/webmail/EmailView.vue:295
#: src/views/webmail/EmailView.vue:304
msgid "Message marked as not junk"
msgstr ""
+70 -70
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Aotreadur nac'het"
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Ar vaezienn-mañ a zo rekiset."
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "N'eus ket eus an domani lec'hel {}"
@@ -106,58 +106,58 @@ msgstr "N'ho peus moned ebet d'ar voest-posteloù-mañ."
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "Kavlec'h stokiñ an alc'hwezioù DKIM chomet digefluniet"
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "N'hallit ket termeniñ ur c'hota divevenn"
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "An implijer \"%s\" a zo anezhañ endeo"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Rankout a ra bezañ un anterin pozitivel"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "n'heller ket kavout openssl, bezit asur emañ staliet."
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "Neket bet kavet an domani."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "Termeniñ da vihanañ ur rouedad / chomlec'h aotreet"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
#, 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:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -355,7 +355,7 @@ msgstr ""
"Adenvel pe zilemel boest-posteloù war ar restr-sistem pa vezont adanvet pe "
"dilamet diwar Modoboa"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Kota boest-posteloù dre-ziouer"
@@ -494,16 +494,16 @@ msgstr "[modoboa] kudenn(où) MX evit an domani {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] Kudenn(où) DNSBL gant an domani {}"
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "alias an domani"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Enporzhiadur kont c'hwitet (%s): n'eus ket eus an domani"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Enporzhiadur kont c'hwitet (%s): talvoudegezh kota fall"
@@ -574,17 +574,17 @@ msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
"N'heller ket digodiñ ar restroù CSV en ur ober gant an enkodañ %(encoding)s"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -602,7 +602,7 @@ msgstr "chomlec'h"
msgid "The alias address."
msgstr "Chomlec'h an alias."
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "enaouet"
@@ -643,73 +643,73 @@ msgstr "Resever lec'hel {}@{} nann-kavet"
msgid "Invalid line: {}"
msgstr "Linenn direizh: %s"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "anv"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "Anv an domani"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Kochit evit enaouiñ an domani-mañ"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Enaouiñ ar gwiriañ DNS"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Kochit evit enaouiñ ar gwiriadenoù DNs evit an domani-mañ"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "Enaouiñ ar sinadur DKIM"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
"Ma enaouit an arc'hweladur-mañ, un alc'hwez DKIM a vo ganet evit an domani-"
"mañ."
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "Padelezh an alc'hwez"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Linenn direizh"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
#, fuzzy
#| msgid "No authorized MX record found for domain {}"
msgid "{}: no authorized MX record found for domain"
msgstr "Enrolladenn MX aotreet ebet kavet evit an domani {}"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
#, fuzzy
#| msgid "Invalid quota value for domain '{}'"
msgid "{}: invalid quota value for domain"
msgstr "Talvoudegezh kota direizh evit an domani \"{}\""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
#, fuzzy
#| msgid "Invalid default mailbox quota value for domain '{}'"
msgid "{}: invalid default mailbox quota value for domain"
msgstr "Talvoudegezh kota direizh evit boest-posteloù an domani \"{}\""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
#, fuzzy
#| msgid "Default mailbox quota cannot be greater than domain quota"
msgid "{}: default mailbox quota cannot be greater than domain quota"
@@ -1056,17 +1056,17 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Resever lec'hel {}@{} nann-kavet"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2854,69 +2854,69 @@ msgstr "Kas statistikoù"
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
#, fuzzy
#| msgid "Message"
msgid "sent messages"
msgstr "Kemennadenn"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
#, fuzzy
#| msgid "Message"
msgid "spam messages"
msgstr "Kemennadenn"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
#, fuzzy
#| msgid "New account"
msgid "New accounts"
msgstr "Kont nevez"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
#, fuzzy
#| msgid "Account"
msgid "Accounts"
@@ -3334,7 +3334,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Sujed"
@@ -3749,20 +3749,20 @@ msgstr ""
msgid "Server response"
msgstr "Chomlec'h ar servijer"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
msgid "Failed to remove attachment: "
msgstr "N'heller ket adsevel lec'hiadur ar voest-posteloù (%s)"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Deiziad"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "Message"
msgid "Original message"
@@ -3798,19 +3798,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -98,56 +98,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -311,7 +311,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -432,16 +432,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -507,17 +507,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -533,7 +533,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -570,65 +570,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -921,15 +921,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2571,63 +2571,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2999,7 +2999,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3349,21 +3349,21 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "Nepodařilo se vytvořit LDAT účet: {}"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3395,19 +3395,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Přístup zamítnut."
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Toto pole je vyžadováno."
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "Lokální doména {} neexistuje"
@@ -104,58 +104,58 @@ msgstr "K této schránce nemáte přístup."
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "Není nastavena složka pro ukládání DKIM klíčů"
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "Neomezená kvóta nelze definovat."
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "Uživatel '%s' již existuje"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Musí se jednat o kladné číslo"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "openssl nenalezeno, prosím ujistěte se, že je nainstalováno."
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "Složka nenalezena."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "Definujte alespoň jednu autorizovanou síť / adresu"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
#, 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:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -352,7 +352,7 @@ msgstr ""
"Přejmenovat nebo odstranit schránky v souborovém systému, pokud jsou "
"přejmenovány nebo odstraněny v Modoboa"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Výchozí kvóta schránky"
@@ -492,16 +492,16 @@ 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/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "doménový alias"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Import účtu nebyl úspěšný (%s): doména neexistuje"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Import účtu selhal (%s): chybná hodnota kvóty"
@@ -569,17 +569,17 @@ msgstr "Čtu CSV soubor pomocí %(encoding)s kódování"
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr "Soubor CSV nelze dekódovat pomocí %(encoding)s kódování"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -597,7 +597,7 @@ msgstr "adresa"
msgid "The alias address."
msgstr "Adresa aliasu."
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "povoleno"
@@ -638,72 +638,72 @@ msgstr "Lokální příjemce {}@{} nebyl nalezen"
msgid "Invalid line: {}"
msgstr "Neplatný řádek: %s"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "název"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "Doménové jméno"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Zatrhněte pole pro povolení této domény"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Zapnout kontrolu DNS"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Zaškrtněte pro zapnutí kontroly DNS pro tuto doménu"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "Povolit DKIM podepisování"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
"Pokud povolíte tuto možnost, bude vygenerován DKIM klíč pro tuto doménu."
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "Délka klíče"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Neplatný řádek"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
#, fuzzy
#| msgid "No authorized MX record found for domain {}"
msgid "{}: no authorized MX record found for domain"
msgstr "Nenalezeny žádný autorizovaný MX záznam pro doménu {}"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
#, fuzzy
#| msgid "Invalid quota value for domain '{}'"
msgid "{}: invalid quota value for domain"
msgstr "Neplatná hodnota kvóty pro doménu '{}'"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
#, fuzzy
#| msgid "Invalid default mailbox quota value for domain '{}'"
msgid "{}: invalid default mailbox quota value for domain"
msgstr "Neplatná výchozí hodnota kvóty schránky pro doménu '{}'"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
#, fuzzy
#| msgid "Default mailbox quota cannot be greater than domain quota"
msgid "{}: default mailbox quota cannot be greater than domain quota"
@@ -1046,17 +1046,17 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr "Spojení se serverem IMAP selhalo: %s"
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Lokální příjemce {}@{} nebyl nalezen"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2855,69 +2855,69 @@ msgstr "Statistiky"
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Průměrný provoz (zprávy/min)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "odeslané zprávy"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "přijaté zprávy"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "nedoručené zprávy"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "odmítnuté zprávy"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
#, fuzzy
#| msgid "sent messages"
msgid "virus messages"
msgstr "odeslané zprávy"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
#, fuzzy
#| msgid "sent messages"
msgid "spam messages"
msgstr "odeslané zprávy"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
#, fuzzy
#| msgid "rejected messages"
msgid "greylisted messages"
msgstr "odmítnuté zprávy"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Průměrná velikost provozu (bajtů/min)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "doručená velikost"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "odeslaná velikost"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Provoz emailů"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -3339,7 +3339,7 @@ msgstr "je"
msgid "is not"
msgstr "není"
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Předmět"
@@ -3753,21 +3753,21 @@ msgstr "Emailový podpis uživatele"
msgid "Server response"
msgstr "Adresa serveru"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to remove filter"
msgid "Failed to remove attachment: "
msgstr "Nebylo možné odstranit přílohu:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Datum"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
@@ -3803,19 +3803,19 @@ msgstr ""
msgid "Trash"
msgstr "Koš"
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Příloha je příliš velká (omezení: %s)"
+70 -70
View File
@@ -52,7 +52,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
"Last-Translator: Gerhard Adler <ge.adler@gmail.com>, 2025\n"
"Language-Team: German (http://app.transifex.com/tonio/modoboa/language/de/)\n"
@@ -90,12 +90,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Kann nicht größer als Domain Kontingent sein"
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Zugriff verweigert."
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 transport/backends.py:40
msgid "This field is required"
@@ -107,7 +107,7 @@ msgid ""
msgstr ""
"Liste der verwalteten Domains (nur für Reseller und Domain Administratoren)."
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
msgid "Not allowed for this role."
msgstr "Nicht erlaubt für diese Rolle."
@@ -115,12 +115,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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Dieses Feld ist erforderlich"
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "Lokale Domain {} existiert nicht."
@@ -144,58 +144,58 @@ msgstr "Sie haben keinen Zugriff auf diese Mailbox."
msgid "Here is your new Modoboa password: {}"
msgstr "Hier ist Ihr neues Modoboa Passwort: {}"
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "Verzeichnis für DKIM-Keys nicht konfiguriert."
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr "Dieses Feld ist gültig, wenn der Typ, Relaydomain ist."
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "Ein unlimitiertes Kontingent ist nicht möglich."
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "Benutzer %s existiert bereits"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Muss eine positive Ganzzahl sein"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "openssl nicht gefunden, bitte sicherstellen, dass es installiert ist"
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "Verzeichnis nicht gefunden."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr "Dieses Feld erlaubt nur gültige IP-Adressen (oder Netzwerke)"
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr "Bitte IMAP Migration deaktivieren bevor Sie diese Option deaktivieren."
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "Mindestens ein authorisiertes Netzwerk/IP-Adresse muss definiert sein"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
"Der linke Teil einer E-Mail-Adresse darf nicht mehr als 64 Zeichen lang "
"sein. "
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr "Zum Erstellen von Aliassen ist ein Postfach erforderlich."
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr "Unbekannter Status"
@@ -371,7 +371,7 @@ msgstr ""
"Postfächer auch im Dateisystem umbenennen oder entfernen wenn sie in Modoboa "
"umbenannt oder entfernt werden"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Standard Postfach Kontingent"
@@ -502,16 +502,16 @@ msgstr "[modoboa] MX Problem(e) für Domain {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL Problem(e) für Domain {}"
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "Domain-Alias"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Kann Konto nicht importieren (%s): Die Domain existiert nicht"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Konto Import fehlgeschlagen (%s): ungültiger Quota-Wert"
@@ -578,7 +578,7 @@ msgstr "Lese CSV Datei mit %(encoding)s Enkodierung"
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr "Konnte CSV Datei nicht mit %(encoding)s Enkodierung dekodieren"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
@@ -586,11 +586,11 @@ msgstr ""
"DKIM-Pfad nicht schreibbar (entweder ein Berechtigungsproblem oder das "
"Verzeichnis existiert nicht)"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr "Der private DKIM-Schlüssel konnte nicht erzeugt werden"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr "Der öffentliche DKIM-Schlüssel konnte nicht erzeugt werden"
@@ -606,7 +606,7 @@ msgstr "Adresse"
msgid "The alias address."
msgstr "Die Alias-Adresse"
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "aktiviert"
@@ -645,68 +645,68 @@ msgstr "Lokaler Empfänger {}@{} nicht gefunden"
msgid "Invalid line: {}"
msgstr "Ungültige Zeile: {}"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "Name"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "Name der Domain"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr "Nachrichtenversand Limit"
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr "Anzahl der Nachrichten, die diese Domain pro Tag senden kann"
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Auswählen, um diese Domain zu aktivieren"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Aktiviere DNS Prüfungen"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
"Das Anhaken dieser Box aktiviert die DNS-Überprüfungen für diese Domain"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "Aktiviere DKIM Signierung"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
"Wenn Sie dieses Feature aktivieren wird die DKIM Keygenerierung für diese "
"Domain aktiviert."
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "Schlüssel-Länge"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Ungültige Zeile"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr "{}: Kein autorisierter MX Eintrag für die Domain gefunden."
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr "Fehlerhafter Kontingentwert für die Domäne '{}'"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr "Fehlerhafter Standardwert für das Postfachkontingent der Domäne '{}'"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
"{}: Standard-Postfachkontingent kann nicht größer sein als das "
@@ -1056,19 +1056,19 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "RRDTool Binary konnte nicht gefunden werden"
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Lokaler Empfänger {}@{} nicht gefunden"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2840,63 +2840,63 @@ msgstr "Statistiken"
msgid "Failed to locate rrdtool binary."
msgstr "RRDTool Binary konnte nicht gefunden werden"
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Durchschnittlicher Traffic (Nachrichten/min)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "Gesendete Nachrichten"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "Empfangene Nachrichten"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "Zurückgeworfene Nachrichten"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "Abgewiesene Nachrichten"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr "Virus E-Mails"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "Spam E-Mails"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr "Grey-gelistete E-Mails"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Durchschnittliche Traffic-Menge (Bytes/min)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "Empfangsgröße"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "Versendegröße"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Mailverkehr"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "Durchschnittlich erstelle Konten (Konten/Stunde)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "Neue Konten"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "Konten"
@@ -3299,7 +3299,7 @@ msgstr "ist"
msgid "is not"
msgstr "ist nicht"
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Betreff"
@@ -3671,19 +3671,19 @@ msgstr "Benutzerdefinierte E-Mail-Signatur"
msgid "Server response"
msgstr "Server-Antwort"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr "Konnte Anhang nicht entfernen:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr "schrieb:"
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Datum"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr "Ursprüngliche Nachricht"
@@ -3715,19 +3715,19 @@ msgstr ""
msgid "Trash"
msgstr "Papierkorb"
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Anhang ist zu groß (Limit: %s)"
+70 -70
View File
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
#, fuzzy
#| msgid "Permission denied"
msgid "Permission denied."
msgstr "Zugriff verweigert"
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
#, fuzzy
#| msgid "This field is required"
msgid "This field is required."
msgstr "Dieses Feld ist erforderlich"
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -107,56 +107,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown tag {}"
msgid "Unknown status"
@@ -340,7 +340,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -473,16 +473,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -549,17 +549,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr "Codierung der Zeichenkette konnte nicht bestimmt werden"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -581,7 +581,7 @@ msgstr "Absender-Adresse"
msgid "The alias address."
msgstr "Geben Sie eine gültige E-Mail-Adresse ein."
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -624,71 +624,71 @@ msgstr ""
msgid "Invalid line: {}"
msgstr "Ungültige Zeile"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
#, fuzzy
#| msgid "Username"
msgid "name"
msgstr "Benutzername"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
#, fuzzy
#| msgid "Enter a valid domain name"
msgid "The domain name"
msgstr "Geben Sie einen gültigen Domänennamen ein"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
#, fuzzy
#| msgid "Enable API access"
msgid "Enable DNS checks"
msgstr "API-Zugriff aktivieren"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Ungültige Zeile"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -1021,19 +1021,19 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "rrdtool-Binärdatei konnte nicht gefunden werden."
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "No mechanism found"
msgid "No recipient found"
msgstr "Kein Mechanismus gefunden"
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2810,63 +2810,63 @@ msgstr "Statistiken"
msgid "Failed to locate rrdtool binary."
msgstr "rrdtool-Binärdatei konnte nicht gefunden werden."
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Durchschnittlicher Datenverkehr (Nachrichten/Min.)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "Gesendete Nachrichten"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "Empfangene Nachrichten"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "Unzustellbare Nachrichten"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "Abgewiesene Nachrichten"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr "Virus E-Mails"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "Spam E-Mails"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr "Greylisted E-Mails"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Durchschnittlicher Datenverkehr (Bytes/Min)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "Empfangene Daten"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "Gesendete Daten"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Mailverkehr"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "Durchschnittlich erstelle Konten (Konten/Stunde)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "Neue Konten"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "Konten"
@@ -3291,7 +3291,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Betreff"
@@ -3710,21 +3710,21 @@ msgstr ""
msgid "Server response"
msgstr "Serveradresse"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "LDAP-Konto konnte nicht erstellt werden: {}"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Datum"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
@@ -3758,19 +3758,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2017-10-12 19:37+0000\n"
"Last-Translator: Kostas Moumouris <moumouriskostas@gmail.com>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Η άδεια απορρίφθηκε."
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 transport/backends.py:40
msgid "This field is required"
@@ -69,7 +69,7 @@ msgstr ""
"Λίστα διαχειριζόμενων domains (αφορά μόνο μεταπωλητές και διαχειριστές "
"domain)"
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Αυτό το πεδίο απαιτείτε."
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "Το τοπικός domain {} δεν υπάρχει"
@@ -112,60 +112,60 @@ msgstr "Δεν έχετε πρόσβαση σε αυτό το domain"
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "Δεν μπορείτε να ορίσετε ένα απεριόριστο quota."
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "Ο χρήστης '%s' υπάρχει ήδη"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Πρέπει να είναι θετικός ακέραιος"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
#, fuzzy
#| msgid "Domain not found."
msgid "Directory not found."
msgstr "To domain δεν βρέθηκε."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "Ορίστε τουλάχιστον μια εξουσιοδοτημένη διεύθυνση / δίκτυο"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "Απαιτείται γραμματοκιβώτιο"
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -359,7 +359,7 @@ msgstr ""
"Μετονομασία και διαγραφή γραμματοκιβωτίων στο σύστημα αρχείων, όταν "
"μετονομάζονται ή διαγράφονται από το Medaboa "
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Προκαθορισμένο quota γραμματοκιβωτίου "
@@ -499,16 +499,16 @@ msgstr "[modoboa] MX ζήτημα(τα) για το domain {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL ζήτημα(τα) για το domain {}"
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "Ψευδώνυμα (alias) domain "
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Η εισαγωγή λογαριασμού απέτυχε (%s): το domain δεν υπάρχει"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Η εισαγωγή του λογαριασμού (%s) απέτυχε: λάθος τιμή στο quota"
@@ -577,17 +577,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -605,7 +605,7 @@ msgstr "διεύθυνση"
msgid "The alias address."
msgstr "Η εναλλακτική διεύθυνση."
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "ενεργοποιημένο"
@@ -646,72 +646,72 @@ msgstr "Ο τοπικός παραλήπτης {}@{} δεν βρέθηκε"
msgid "Invalid line: {}"
msgstr "Λάθος γραμμή: %s"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "όνομα"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "Το όνομα του domain"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Επιλέξτε για να ενεργοποιηθεί αυτό το domain"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Ενεργοποίση ελέγχου DNS"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Επιλέξτε για να ενεργοποιήσετε τους ελέγχους DNS για αυτόν το domain"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Λάθος γραμμή"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
#, fuzzy
#| msgid "No authorized MX record found for domain {}"
msgid "{}: no authorized MX record found for domain"
msgstr "Δεν βρέθηκε εξουσιοδοτημένη εγγραφή MX για το domain {}"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
#, fuzzy
#| msgid "Invalid quota value for domain '{}'"
msgid "{}: invalid quota value for domain"
msgstr "Μη έγκυρη τιμή quota για το domain '{}'"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
#, fuzzy
#| msgid "Invalid default mailbox quota value for domain '{}'"
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
"Μη έγκυρη τιμή quota για το προεπιλεγμένο γραμματοκιβώτιο για το domain '{}'"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
#, fuzzy
#| msgid "Default mailbox quota cannot be greater than domain quota"
msgid "{}: default mailbox quota cannot be greater than domain quota"
@@ -1069,19 +1069,19 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr "Η σύνδεση στο διακομιστή IMAP απέτυχε:%s"
#: amavis/lib.py:133
#: amavis/lib.py:124
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "Αδυναμία εύρεσης του εκτελέσουμε rrdtool."
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Ο τοπικός παραλήπτης {}@{} δεν βρέθηκε"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2920,67 +2920,67 @@ msgstr "Στατιστικά"
msgid "Failed to locate rrdtool binary."
msgstr "Αδυναμία εύρεσης του εκτελέσουμε rrdtool."
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Μέσος όρος κίνησης (μηνύματα/λεπτό)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "απεσταλμένα μηνύματα"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "ληφθέντα μηνήματα"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "Μηνύματα bounced "
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "απορριφθέντα μηνύματα"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
"Μηνύματα με ιούς \n"
" "
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "Διαφημιστικά μηνύματα"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
"Μηνύματα που είναι greylisted\n"
" "
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Μέσος όρος φυσιολογικού traffic (bytes/min) "
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "Μέγεθος λαμβανόμενου"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "μέγεθος αποστολής"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Κίνηση Mail"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "Μέσος όρος δημιουργίας λογαριασμών (λογαριασμοί/ώρα)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "Νέοι λογαριασμοί"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "Λογαριασμοί"
@@ -3407,7 +3407,7 @@ msgstr "είναι"
msgid "is not"
msgstr "δεν είναι"
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Τίτλος"
@@ -3826,21 +3826,21 @@ msgstr "Προεπιλεγμένη υπογραφή χρήστη"
msgid "Server response"
msgstr "Διεύθυνση εξυπηρετητή"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to remove filter"
msgid "Failed to remove attachment: "
msgstr "Σφάλμα κατά την αφαίρεση του συνημμένου:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Ημερομηνία"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
@@ -3876,19 +3876,19 @@ msgstr ""
msgid "Trash"
msgstr "Σκουπιδοτενεκές"
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Το συνημμένο είναι πολύ μεγάλο (όριο: %s)"
+70 -70
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -40,12 +40,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -93,56 +93,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -306,7 +306,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -427,16 +427,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -502,17 +502,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -528,7 +528,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -565,65 +565,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -916,15 +916,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2550,63 +2550,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2978,7 +2978,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3328,19 +3328,19 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr ""
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3372,19 +3372,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2020-05-06 11:16+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Permiso denegado."
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Este campo es obligatorio."
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "El dominio local {} no existe"
@@ -119,60 +119,60 @@ msgstr "No tienes acceso a este dominio"
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "No puede definir una cuota ilimitada."
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "El usuario '%s' ya existe"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Debe ser un entero positivo"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
#, fuzzy
#| msgid "Domain not found."
msgid "Directory not found."
msgstr "Dominio no encontrado."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
#, 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:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -364,7 +364,7 @@ msgstr ""
"Renombrar o eliminar mailboxes en el sistema de ficheros cuando sean "
"renombrados o eliminados dentro de Modoboa"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Cuota de mailbox por defecto"
@@ -500,16 +500,16 @@ msgstr "[modoboa] MX problema(s) para el dominio {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL problema(s) para el dominio {}"
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "alias del dominio"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Falló la importación de la cuenta (%s): el dominio no existe"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Error en la importación de la cuenta (%s): valor de cuota incorrecto"
@@ -578,17 +578,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -606,7 +606,7 @@ msgstr "dirección"
msgid "The alias address."
msgstr "La dirección del alias."
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "activado"
@@ -647,71 +647,71 @@ msgstr "Receptor local {}@{} no encontrado"
msgid "Invalid line: {}"
msgstr "Línea inválida: %s"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "nombre"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "Nombre del dominio"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Marcar para activar este dominio"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Activar comprobación de DNS"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Seleccionar para activar la comprobación de DNS para este dominio"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Línea inválida"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
#, fuzzy
#| msgid "No MX record found for this domain."
msgid "{}: no authorized MX record found for domain"
msgstr "No se encontró ningún registro MX para este dominio."
#: admin/models/domain.py:337
#: admin/models/domain.py:346
#, fuzzy
#| msgid "Invalid quota value for domain '{}'"
msgid "{}: invalid quota value for domain"
msgstr "Cuota inválida para dominio '{}'"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
#, fuzzy
#| msgid "Invalid default mailbox quota value for domain '{}'"
msgid "{}: invalid default mailbox quota value for domain"
msgstr "Cuota de mailbox por defecto inválida para dominio '{}'"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
#, fuzzy
#| msgid "Default mailbox quota cannot be greater than domain quota"
msgid "{}: default mailbox quota cannot be greater than domain quota"
@@ -1056,19 +1056,19 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr "Falló la conexión con el servidor IMAP: %s"
#: amavis/lib.py:133
#: amavis/lib.py:124
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "Fallo al localizar el binario rrdtool"
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Receptor local {}@{} no encontrado"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2867,63 +2867,63 @@ msgstr "Estadísticas"
msgid "Failed to locate rrdtool binary."
msgstr "Fallo al localizar el binario rrdtool"
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Media del tráfico (msgs/min)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "mensajes enviados"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "mensajes recibidos"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "mensajes rebotados"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "mensajes bloqueados"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr "mensajes con virus"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "Mensajes Basura"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Media normal del tamaño del tráfico (bytes/min)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "tamaño recibido"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "tamaño enviado"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Tráfico de correo"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "Creación promedio de cuentas (cuentas/hora)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "Cuentas nuevos"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "Cuentas"
@@ -3345,7 +3345,7 @@ msgstr "es"
msgid "is not"
msgstr "no es"
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Tema"
@@ -3765,21 +3765,21 @@ msgstr "Firma de correo definida por el usuario"
msgid "Server response"
msgstr "Dirección del servidor"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to remove filter"
msgid "Failed to remove attachment: "
msgstr "Fallo al eliminar el adjunto:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Fecha"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
@@ -3815,19 +3815,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "EL adjunto es demasiado grande (límite: %s)"
+70 -70
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -41,12 +41,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -94,56 +94,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -307,7 +307,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -428,16 +428,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -503,17 +503,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -529,7 +529,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -566,65 +566,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -917,15 +917,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2551,63 +2551,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2979,7 +2979,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3329,19 +3329,19 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr ""
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3373,19 +3373,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2023-02-17 22:03+0200\n"
"Last-Translator: Ossi Mäntylahti <ossiman@gmail.com>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Lupa evätty."
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Tämä kenttä on pakollinen."
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "Paikallista verkkotunnusta {} ei ole olemassa"
@@ -104,58 +104,58 @@ msgstr "Sinulla ei ole pääsyä tähän postilaatikkoon."
msgid "Here is your new Modoboa password: {}"
msgstr "Tässä on uusi Modoboa-salasanasi: {}"
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "DKIM-avainten tallennushakemistoa ei ole määritetty"
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "Et voi määritellä rajoittamatonta kiintiötä."
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "Käyttäjä '%s' on jo olemassa"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Täytyy olla positiivinen kokonaisluku"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "openssl ei löydy, varmista, että se on asennettu."
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "Hakemistoa ei löydy."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "Määritä vähintään yksi valtuutettu verkko/osoite"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "Tarvitaan postilaatikko"
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown tag {}"
msgid "Unknown status"
@@ -344,7 +344,7 @@ msgstr ""
"Nimeä uudelleen tai poista postilaatikot tiedostojärjestelmästä, kun ne "
"nimetään uudelleen tai poistetaan Modoboassa"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Oletuspostilaatikkokiintiö"
@@ -478,16 +478,16 @@ msgstr "[modoboa] MX-ongelma(t) verkkotunnukselle {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL ongelma(t) verkkotunnukselle {}"
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "verkkotunnuksen alias"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Tilin tuonti epäonnistui (%s): verkkotunnusta ei ole olemassa"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Tilin tuonti epäonnistui (%s): väärä kiintiöarvo"
@@ -553,17 +553,17 @@ msgstr "CSV-tiedoston lukeminen käyttäen %(encoding)s-koodausta"
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr "CSV-tiedostoa ei voi dekoodata käyttämällä %(encoding)s-koodausta"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -581,7 +581,7 @@ msgstr "osoite"
msgid "The alias address."
msgstr "Alias-osoite."
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "käytössä"
@@ -622,72 +622,72 @@ msgstr "Paikallista vastaanottajaa {}@{} ei löydy"
msgid "Invalid line: {}"
msgstr "Virheellinen rivi: %s"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "nimi"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "Verkkotunnus"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr "Viestien lähetysraja"
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr "Viestien määrä, jonka tämä verkkotunnus voi lähettää päivässä"
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Aktivoi tämä verkkotunnus"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Ota DNS-tarkistukset käyttöön"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Ota DNS-tarkistukset käyttöön tämän verkkotunnuksen osalta"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "Ota DKIM-allekirjoitus käyttöön"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
"Jos aktivoit tämän ominaisuuden, tälle verkkotunnukselle luodaan DKIM-avain."
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "Avaimen pituus"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Virheellinen rivi"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
#, fuzzy
#| msgid "No authorized MX record found for domain {}"
msgid "{}: no authorized MX record found for domain"
msgstr "Verkkotunnukselle {} ei löytynyt valtuutettua MX-tietuetta"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
#, fuzzy
#| msgid "Invalid quota value for domain '{}'"
msgid "{}: invalid quota value for domain"
msgstr "Virheellinen kiintiö verkkotunnukselle '{}'"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
#, fuzzy
#| msgid "Invalid default mailbox quota value for domain '{}'"
msgid "{}: invalid default mailbox quota value for domain"
msgstr "Virheellinen oletuspostilaatikon kiintiö verkkotunnukselle '{}'"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
#, fuzzy
#| msgid "Default mailbox quota cannot be greater than domain quota"
msgid "{}: default mailbox quota cannot be greater than domain quota"
@@ -1035,19 +1035,19 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "Rrdtoolsin binääritiedostoa ei löydy."
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Paikallista vastaanottajaa {}@{} ei löydy"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2844,63 +2844,63 @@ msgstr "Tilastot"
msgid "Failed to locate rrdtool binary."
msgstr "Rrdtoolsin binääritiedostoa ei löydy."
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Keskimääräinen liikenne (msgs/min)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "lähetetyt viestit"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "vastaanotetut viestit"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "palautuneet viestit"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "hylätyt viestit"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr "virusviestit"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "roskapostiviestit"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr "harmaalla listalla olevat viestit"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Keskimääräinen normaali liikennekoko (tavua/min)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "vastaanotettu koko"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "lähetetty koko"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Postiliikenne"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "Keskimääräinen tilin luominen (tili/tunti)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "Uudet tilit"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "Tilit"
@@ -3321,7 +3321,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Aihe"
@@ -3748,21 +3748,21 @@ msgstr ""
msgid "Server response"
msgstr "Palvelimen osoite"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "LDAP-tilin luominen epäonnistui: {}"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Päivämäärä"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
@@ -3798,19 +3798,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
File diff suppressed because it is too large Load Diff
+70 -70
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -41,12 +41,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -94,56 +94,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -307,7 +307,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -428,16 +428,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -503,17 +503,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -529,7 +529,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -566,65 +566,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -917,15 +917,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2551,63 +2551,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2979,7 +2979,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3329,19 +3329,19 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr ""
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3373,19 +3373,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+70 -70
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -41,12 +41,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -94,56 +94,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -307,7 +307,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -428,16 +428,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -503,17 +503,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -529,7 +529,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -566,65 +566,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -917,15 +917,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2551,63 +2551,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2979,7 +2979,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3329,19 +3329,19 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr ""
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3373,19 +3373,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
File diff suppressed because it is too large Load Diff
+70 -70
View File
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2024-07-17 11:46+0200\n"
"Last-Translator: J Rosier <vertalen@tagora.nl>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Toegang geweigerd."
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Dit veld is verplicht."
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "Lokaal domein {} bestaat niet"
@@ -112,56 +112,56 @@ msgstr "Je hebt geen toegang tot deze mailbox."
msgid "Here is your new Modoboa password: {}"
msgstr "Hier is je nieuwe Modoboa wachtwoord:{}"
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "DKIM Key opslagdirectory niet geconfigureerd"
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "Je kunt geen onbeperkt quotum definiëren."
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "Gebruiker '%s' bestaat al"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Dit moet een positief geheel getal zijn."
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "Openssl kan niet gevonden worden. Controleer of dit geïnstalleerd is."
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "Map niet gevonden."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr "Dit veld laat alleen geldige IP-adressen (of netwerken) toe"
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "Definieer ten minste 1 geautoriseerd netwerk / adres"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
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:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown tag {}"
msgid "Unknown status"
@@ -343,7 +343,7 @@ msgstr ""
"Hernoem of verwijder mailboxen op het bestandssysteem wanner ze hernoemd of "
"verwijderd worden in Modoboa."
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Standaard mailbox quota"
@@ -472,16 +472,16 @@ msgstr "[modoboa] MX problemen voor domein {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL problemen voor domein {}"
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "domeinalias"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Accounts importeren mislukt (%s): domein bestaat niet"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Account import is mislukt (%s): verkeerde quotumwaarde"
@@ -551,17 +551,17 @@ msgstr "CSV bestand aan het lezen met %(encoding)scodering"
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr "Kan CSV bestand niet decoderen met %(encoding)scodering"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -579,7 +579,7 @@ msgstr "adres"
msgid "The alias address."
msgstr "Het alias adres"
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "actief"
@@ -618,67 +618,67 @@ msgstr "Lokale ontvanger {}@{} niet gevonden"
msgid "Invalid line: {}"
msgstr "Ongeldige regel: {}"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "naam"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "De domeinnaam"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr "Verzendlimiet e-mails"
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr "Aantal mails dat dit domein per dag mag verzenden"
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Selecteer om dit domein te activeren"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Schakel DNS checks in."
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Schakel in om DNS controles voor dit domein uit te voeren. "
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "Zet DKIM ondertekening aan"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
"Als je deze functie aanzet, zal er een DKIM key gegenereerd worden voor dit "
"domein."
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "Sleutellengte"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Onjuiste regel"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr "{}: geen goedgekeurd MX record gevonden voor dit domein"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr "{}: ongeldige quotumwaarde voor dit domein"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr "{}: ongeldige standaard quotumwaarde voor dit domein"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr "{}: standaard mailboxquotum kan niet groter zijn dan domeinquotum"
@@ -1021,17 +1021,17 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr "Verbinding naar IMAP server mislukt: %s"
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Lokale ontvanger {}@{} niet gevonden"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2839,69 +2839,69 @@ msgstr "Statistieken"
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Gemiddeld verkeer per minuut (berichten)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "verstuurde berichten"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "ontvangen berichten"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "geweigerde berichten"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "geweigerde berichten"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
#, fuzzy
#| msgid "sent messages"
msgid "virus messages"
msgstr "verstuurde berichten"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
#, fuzzy
#| msgid "sent messages"
msgid "spam messages"
msgstr "verstuurde berichten"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
#, fuzzy
#| msgid "rejected messages"
msgid "greylisted messages"
msgstr "geweigerde berichten"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Gemiddelde bandbreette per minuut (bytes)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "ontvangen grootte"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "verstuurde grootte"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Mailverkeer"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -3325,7 +3325,7 @@ msgstr "is"
msgid "is not"
msgstr "is niet"
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Onderwerp"
@@ -3736,21 +3736,21 @@ msgstr "Door gebruiker opgegeven e-mailhandtekening"
msgid "Server response"
msgstr "Serveradres"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to remove filter"
msgid "Failed to remove attachment: "
msgstr "Bijlage verwijderen is mislukt:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Datum"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
@@ -3784,19 +3784,19 @@ msgstr ""
msgid "Trash"
msgstr "Prullenbak"
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Bijlage is te groot (maximaal toegestane grootte: %s)"
+70 -70
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: Nils Otto Lillegrein <post@activeweb.no>, 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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -97,56 +97,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -310,7 +310,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -431,16 +431,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -506,17 +506,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -532,7 +532,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -569,65 +569,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -920,15 +920,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2558,63 +2558,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2986,7 +2986,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3336,21 +3336,21 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "Kunne ikke opprette LDAP-konto: {}"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3382,19 +3382,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
File diff suppressed because it is too large Load Diff
+70 -70
View File
@@ -26,7 +26,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
"Last-Translator: Rafael Barretto Alves <ch3yd@hotmail.com>, "
"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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Permissão negada."
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Este campo é obrigatório."
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "Domínio local {} não existe"
@@ -123,58 +123,58 @@ msgstr "Você não tem acesso a esta caixa de correio."
msgid "Here is your new Modoboa password: {}"
msgstr "Aqui está sua nova senha do Modoboa: {}"
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "Diretório de armazenamento de chaves DKIM não configurado"
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "Você não pode definir uma cota ilimitada."
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "O usuário '%s' já existe"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Deve ser um inteiro positivo"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "openssl não encontrado, certifique-se que está instalado."
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "Diretório não encontrado."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr "Este campo permite apenas endereços IP válidos (ou redes)"
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr "Desative a migração imap antes de desativar esta opção."
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "Defina pelo menos uma rede/endereço autorizado"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
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:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr "Uma caixa de correio é necessária para criar apelidos."
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr "Status desconhecido"
@@ -356,7 +356,7 @@ msgstr ""
"Renomeie ou remova caixas de correio no sistema de arquivos quando elas "
"forem renomeadas ou removidas no Modoboa"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Cota de caixa de correio padrão"
@@ -488,16 +488,16 @@ 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/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "apelido de domínio"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Falha na importação da conta (%s): o domínio não existe"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Falha na importação da conta (%s): valor de cota incorreto"
@@ -567,18 +567,18 @@ msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
"Não é possível decodificar o arquivo CSV usando a codificação %(encoding)s"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
"Caminho DKIM não gravável (problema de permissão ou o diretório não existe)"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr "Falha ao gerar a chave privada DKIM"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr "Falha ao gerar a chave pública DKIM"
@@ -594,7 +594,7 @@ msgstr "endereço"
msgid "The alias address."
msgstr "O endereço do apelido."
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "habilitado"
@@ -633,66 +633,66 @@ msgstr "Destinatário {}@{} local não encontrado"
msgid "Invalid line: {}"
msgstr "Linha inválida: {}"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "nome"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "O nome do domínio"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr "Limite de envio de mensagens"
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr "Número de mensagens que este domínio pode enviar por dia"
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Marque para ativar este domínio"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Habilitar verificação de DNS"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Marque para habilitar verificações de DNS para este domínio"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "Habilitar assinatura DKIM"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
"Se você ativar esse recurso, uma chave DKIM será gerada para esse domínio."
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "Comprimento da chave"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Linha inválida"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr "{}: nenhum registro MX autorizado encontrado para o domínio"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr "{}: valor de cota inválido para domínio"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr "{}: valor de cota de caixa de correio padrão inválido para domínio"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
"{}: a cota de caixa de correio padrão não pode ser maior que a cota de "
@@ -1043,19 +1043,19 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr "Falha na conexão com o servidor IMAP: %s"
#: amavis/lib.py:133
#: amavis/lib.py:124
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "Falha ao localizar o binário rrdtool."
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Destinatário {}@{} local não encontrado"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2849,63 +2849,63 @@ msgstr "Estatísticas"
msgid "Failed to locate rrdtool binary."
msgstr "Falha ao localizar o binário rrdtool."
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Tráfego médio (msgs/min)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "mensagens enviadas"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "mensagens recebidas"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "mensagens devolvidas"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "mensagens rejeitadas"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr "mensagens com vírus"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "mensagens de spam"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr "mensagens na lista cinza"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Tamanho médio do tráfego normal (bytes/min)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "tamanho recebido"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "tamanho enviado"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Tráfego de e-mail"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "Média de criação de conta (conta/hora)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "Novas contas"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "Contas"
@@ -3301,7 +3301,7 @@ msgstr "é"
msgid "is not"
msgstr "não é"
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Assunto"
@@ -3699,21 +3699,21 @@ msgstr "Assinatura de e-mail definida pelo usuário"
msgid "Server response"
msgstr "Endereço do servidor"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "Falha ao remover anexo:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Data"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "All messages"
msgid "Original message"
@@ -3749,19 +3749,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Anexo muito grande (limite: %s)"
+70 -70
View File
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2024-07-17 11:45+0200\n"
"Last-Translator: Mike C. <miguelmclara@gmail.com>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
#, fuzzy
#| msgid "Permissions"
msgid "Permission denied."
msgstr "Permissões"
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "É necessária uma caixa de correio"
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain {} does not exist"
@@ -125,60 +125,60 @@ msgstr "Não tem acesso a este domínio"
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "O utilizador '%s' já existe"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Tem de ser um inteiro, positivo"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
#, fuzzy
#| msgid "Domain modified"
msgid "Directory not found."
msgstr "Domínio alterado"
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
#, 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:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown domain %s"
msgid "Unknown status"
@@ -350,7 +350,7 @@ msgstr ""
"Renomear ou remover as caixas de correio no sistema de ficheiros quando "
"estas são renomeadas no Modoboa"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
#, fuzzy
#| msgid "Default domain quota"
msgid "Default mailbox quota"
@@ -490,16 +490,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "'Alias' de domínio"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Importação da conta falhou (%s): domínio não existe"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Importação da conta falhou (%s): valor para quota inválido"
@@ -568,17 +568,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -598,7 +598,7 @@ msgstr "endereços"
msgid "The alias address."
msgstr "O nome do 'alias'"
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "ativo"
@@ -643,71 +643,71 @@ msgstr "O destinatário local %s não foi encontrado"
msgid "Invalid line: {}"
msgstr "Linha inválida: %s"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "nome"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "O nome do domínio"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Marcar para ativar este domínio"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
#, fuzzy
#| msgid "Check to activate this domain"
msgid "Check to enable DNS checks for this domain"
msgstr "Marcar para ativar este domínio"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Linha inválida"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
#, fuzzy
#| msgid "Invalid quota value for domain '%s'"
msgid "{}: invalid quota value for domain"
msgstr "Valor de quota inválido para o dominio '%s'"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
#, fuzzy
#| msgid "Invalid quota value for domain '%s'"
msgid "{}: invalid default mailbox quota value for domain"
msgstr "Valor de quota inválido para o dominio '%s'"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
#, fuzzy
#| msgid "Invalid quota value for domain '%s'"
msgid "{}: default mailbox quota cannot be greater than domain quota"
@@ -1042,17 +1042,17 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr "Ligação ao servidor IMAP falhou : %s"
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient %s not found"
msgid "No recipient found"
msgstr "O destinatário local %s não foi encontrado"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain modified"
msgid "Local domain not found"
@@ -2893,69 +2893,69 @@ msgstr "Estatísticas"
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Trafego em média (msgs/min)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "mensagens enviadas"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "mensagens recebidas"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "mensagens devolvidas"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "mensagens rejeitadas"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
#, fuzzy
#| msgid "sent messages"
msgid "virus messages"
msgstr "mensagens enviadas"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
#, fuzzy
#| msgid "sent messages"
msgid "spam messages"
msgstr "mensagens enviadas"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
#, fuzzy
#| msgid "rejected messages"
msgid "greylisted messages"
msgstr "mensagens rejeitadas"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Tráfego em média normal por tamanho (bytes/min)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "tamanho recebido"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "tamanho enviado"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Tráfego de correio"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -3352,7 +3352,7 @@ msgstr "é"
msgid "is not"
msgstr "não é"
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Assunto"
@@ -3751,21 +3751,21 @@ msgstr "Assinatura de email definida pelo utilizador"
msgid "Server response"
msgstr "Endereço do Servidor"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to remove filter"
msgid "Failed to remove attachment: "
msgstr "Falha ao remover os anexos:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Data"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
@@ -3799,19 +3799,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Anexo demasiado grande (limite %s)"
+70 -70
View File
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2021-10-04 13:27+0000\n"
"Last-Translator: Simona Iacob <s@zp1.net>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Permisiune refuzată."
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Acest câmp este necesar."
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "Domeniu local {} nu există"
@@ -107,58 +107,58 @@ msgstr "Nu ai acces la această cutie postală"
msgid "Here is your new Modoboa password: {}"
msgstr "Aici este noua ta parolă Modoboa: {}"
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "Folderul de stocare a cheilor DKIM nu este configurat"
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "Nu poți sa definești o cotă nelimitată"
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "Utilizatorul '%s'  exista deja"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Trebuie să fie un număr întreg pozitiv"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "openssl nu a fost găsit, asigurați-vă că este instalat."
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "Directorul nu a fost găsit."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
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:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
#, 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:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -344,7 +344,7 @@ msgstr ""
"Redenumește sau eliminează căsuțele poștale din sistemul de fișiere atunci "
"când se redenumesc sau se elimină în Modoboa"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Cota implicită pentru cutia poștală"
@@ -479,16 +479,16 @@ msgstr "[modoboa] Problemă(e) MX pentru domeniul {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] Problemă(e) DNSBL pentru domeniul {} "
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "alias domeniu"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Importul de cont a esuat (%s): domeniul nu există"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Importul de cont a esuat (%s): valuare de cotă incorectă"
@@ -557,17 +557,17 @@ msgstr "Citim fișierul CSV folosind codarea %(encoding)s"
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr "Imposibil de decodat fișierul CSV folosind codarea %(encoding)s"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -585,7 +585,7 @@ msgstr "adresă"
msgid "The alias address."
msgstr "Adresă alias."
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "activat"
@@ -626,73 +626,73 @@ msgstr "Destinatar local {}@{} nu poate fi găsit"
msgid "Invalid line: {}"
msgstr "Linie invalidă: %s"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "nume"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "Numele domeniului"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr "Limita de trimitere a mesajelor"
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr "Numărul de mesaje pe care acest domeniu le poate trimite pe zi"
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Bifează pentru a activa domeniul"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Activează verificările DNS"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Bifează pentru a activa verificările DNS pentru acest domeniu"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "Activează semnarea DKIM"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
"Dacă activezi această facilitate, o chieie DKIM se va genera pt acest "
"domeniu."
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "Mărime cheie"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Linie invalidă"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
#, fuzzy
#| msgid "No authorized MX record found for domain {}"
msgid "{}: no authorized MX record found for domain"
msgstr "Nu s-au gasit înregistrări MX autorizate pentru acest domeniu {}"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
#, fuzzy
#| msgid "Invalid quota value for domain '{}'"
msgid "{}: invalid quota value for domain"
msgstr "Valuare de cotă invalidă pentru domeniul '{}'"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
#, fuzzy
#| msgid "Invalid default mailbox quota value for domain '{}'"
msgid "{}: invalid default mailbox quota value for domain"
msgstr "Valuare implicită de cotă invalidă pentru domeniul '{}'"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
#, fuzzy
#| msgid "Default mailbox quota cannot be greater than domain quota"
msgid "{}: default mailbox quota cannot be greater than domain quota"
@@ -1046,19 +1046,19 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "Nu s-a gasit binarul rrdtool"
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Destinatar local {}@{} nu poate fi găsit"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2874,63 +2874,63 @@ msgstr "Statistici"
msgid "Failed to locate rrdtool binary."
msgstr "Nu s-a gasit binarul rrdtool"
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Media traficului (mesaje/min)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "mesaje trimise"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "mesaje primite "
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "mesaje returnate"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "mesaje rejectate"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr "mesaje cu virus"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "mesaje spam"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr "mesaje suspecte"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Media de trafic (octecți/minut)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "mărime pentru primite"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "mărime pentru trimise"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Trafic Email"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "Media creări de conturi (cont/oră)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "Conturi noi"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "Conturi"
@@ -3350,7 +3350,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Subiect"
@@ -3775,21 +3775,21 @@ msgstr ""
msgid "Server response"
msgstr "Adresă server"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "Nu s-a reușit crearea unui cont LDAP: {}"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Dată"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
@@ -3825,19 +3825,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -27,7 +27,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
"Last-Translator: Николай Грищенков, 2025\n"
"Language-Team: Russian (http://app.transifex.com/tonio/modoboa/language/"
@@ -67,12 +67,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Не может быть больше чем квота домена"
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "В доступе отказано"
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 transport/backends.py:40
msgid "This field is required"
@@ -85,7 +85,7 @@ msgstr ""
"Список администрируемых доменов (только для реселлеров и администраторов "
"доменов)."
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
msgid "Not allowed for this role."
msgstr "Не доступно для данной роли."
@@ -93,12 +93,12 @@ msgstr "Не доступно для данной роли."
msgid "Must be equal to mailbox full_address"
msgstr "Должен совпадать с полным адресом почтового ящика."
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Это поле обязательно для заполнения"
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "Локальный домен {} не существует"
@@ -122,56 +122,56 @@ msgstr "Вы не имеете права доступа к этому почт
msgid "Here is your new Modoboa password: {}"
msgstr "Вот ваш новый пароль Modoboa: {}"
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "Хранилище DKIM ключей не настроено"
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr "Это поле действительно, когда тип — домен‑ретранслятор"
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "Вы не можете установить неограниченную квоту."
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "Пользователь '%s' уже существует"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Значение может быть положительным целым числом"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "openssl не найден, убедитесь, что он установлен."
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "Каталог не найден."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr "В этом поле разрешены только действительные IP-адреса (или сети)."
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr "Пожалуйста, отключите миграцию imap, прежде чем отключать эту опцию."
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "Определите хотя бы одну авторизованную сеть/адрес"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr "Левая часть E-Mail адреса не может быть длиннее 64 символов."
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr "Для создания алиасов нужен хотя бы один почтовый ящик."
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr "Неизвестный статус"
@@ -348,7 +348,7 @@ msgstr ""
"Удалять или переименовывать почтовые ящики на диске, если они удалены или "
"переименованы в Modoboa"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Квота почтового ящика по умолчанию"
@@ -475,16 +475,16 @@ msgstr "[modoboa] MX проблема(ы) для домена {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL проблема(ы) для домена {}"
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "алиас домена"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Ошибка импорта учётной записи (%s): домен не существует "
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Ошибка импорта учётной записи (%s): неверное значение квоты"
@@ -550,18 +550,18 @@ msgstr "Читаем CSV-файл в кодировке %(encoding)s"
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr "Не удалось прочитать CSV-файл в кодировке %(encoding)s"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
"Каталог DKIM недоступен для записи (нет прав или каталога не существует)"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr "Не удалось сгенерировать приватный ключ DKIM"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr "Не удалось сгенерировать публичный ключ DKIM"
@@ -577,7 +577,7 @@ msgstr "адрес"
msgid "The alias address."
msgstr "Адрес алиаса"
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "включён"
@@ -614,67 +614,67 @@ msgstr "Локальный получатель {}@{} не найден"
msgid "Invalid line: {}"
msgstr "Недопустимая строка: {}"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "имя"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "Имя домена"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr "Лимит отправки писем"
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr "Количество писем, которое этот домен может отправить в сутки"
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Отметить для активации этого домена"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Включить проверки DNS"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Отметьте, чтобы включить проверки DNS для этого домена"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "Включить DKIM‑подпись"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
"Если вы включите эту функцию, для этого домена будет сгенерирован DKIM‑ключ."
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "Длина ключа"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Некорректная строка"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr "{}: не найден ни одной разрешённой MX‑записи для домена"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr " {}: недопустимое значение квоты для домена"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
" {}: недопустимое значение квоты почтового ящика по умолчанию для домена"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
"{}: квота почтового ящика по умолчанию не может быть больше квоты домена"
@@ -985,15 +985,15 @@ msgstr "Ожидающие запросы"
msgid "Connection to amavis failed: %s"
msgstr "Не удалось подключиться к Amavis: %s"
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr "Не найден исполняемый файл {}"
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr "Получатель не найден"
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr "Локальный домен не найден"
@@ -2755,63 +2755,63 @@ msgstr "Статистика"
msgid "Failed to locate rrdtool binary."
msgstr "Не найден исполняемый файл rrdtool"
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Средний трафик (писем/мин)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "Отправлено писем"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "Принято писем"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "Возвращенные письма"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "Отвергнутые письма"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr "Вирусные письма"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "Спам письма"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr "Отложенные письма"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Средний объём обычного трафика (байт/мин)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "Принято"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "Отправлено"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "Почтовый траффик"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "Среднее создание учёток (акк/час)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "Новые учётные записи"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "Учётные записи"
@@ -3205,7 +3205,7 @@ msgstr "равно"
msgid "is not"
msgstr "не равно"
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Тема"
@@ -3573,19 +3573,19 @@ msgstr "Пользовательская подпись"
msgid "Server response"
msgstr "Ответ сервера"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr "Не удалось удалить вложение:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr "написал:"
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Дата"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr "Исходное сообщение"
@@ -3617,19 +3617,19 @@ msgstr ""
msgid "Trash"
msgstr "Корзина"
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Вложения слишком велики (лимит: %s)"
+70 -70
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -97,56 +97,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -310,7 +310,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -431,16 +431,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -506,17 +506,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -532,7 +532,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -569,65 +569,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -920,15 +920,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2558,63 +2558,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2986,7 +2986,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3336,21 +3336,21 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "LDAP ගිණුම සෑදීමට අසමත් විය: {}"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3382,19 +3382,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -42,12 +42,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -95,56 +95,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -308,7 +308,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -429,16 +429,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -504,17 +504,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -530,7 +530,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -567,65 +567,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -918,15 +918,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2554,63 +2554,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2982,7 +2982,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3332,19 +3332,19 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr ""
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3376,19 +3376,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: R .. <nordscan@gmail.com>, 2020\n"
"Language-Team: Slovak (Slovakia) (https://www.transifex.com/tonio/teams/"
@@ -46,12 +46,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -99,56 +99,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -312,7 +312,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -433,16 +433,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -508,17 +508,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -571,65 +571,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -922,15 +922,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2572,63 +2572,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -3000,7 +3000,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3350,21 +3350,21 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "Nepodarilo sa vytvoriť účet LDAP: {}"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3396,19 +3396,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2016-11-09 16:13+0000\n"
"Last-Translator: Gregor <info@gregorjev.net>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -96,56 +96,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknow migration"
msgid "Unknown status"
@@ -311,7 +311,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -434,16 +434,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -509,17 +509,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -537,7 +537,7 @@ msgstr "Naslov strežnika"
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -576,65 +576,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -947,15 +947,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr "Povezava z IMAP strežnikom ni uspela: %s"
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2635,63 +2635,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -3107,7 +3107,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3479,19 +3479,19 @@ msgstr ""
msgid "Server response"
msgstr "Naslov strežnika"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr ""
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3523,19 +3523,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
"Last-Translator: Olle Gustafsson <olle@dalnix.se>, "
"2013,2015-2018,2020,2022-2023,2025\n"
@@ -48,12 +48,12 @@ msgid "Cannot be greater than domain quota"
msgstr "Kan inte vara större än domänkvoten"
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "Åtkomst nekad."
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 transport/backends.py:40
msgid "This field is required"
@@ -66,7 +66,7 @@ msgstr ""
"Lista över administrerade domäner (endast återförsäljare och "
"domänadministratörer)."
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
msgid "Not allowed for this role."
msgstr "Inte tillåtet för denna roll."
@@ -74,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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "Detta fält är obligatoriskt."
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "Lokal domän {} finns inte"
@@ -103,57 +103,57 @@ msgstr "Du har inte tillgång till den här brevlådan."
msgid "Here is your new Modoboa password: {}"
msgstr "Här är ditt nya Modoboa-lösenord: {}"
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "Lagringskatalogen för DKIM-nycklar är inte konfigurerad"
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr "Det här fältet är giltigt när typen är relaydomain"
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "Du kan inte definiera en obegränsad kvot."
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "Användare '%s' finns redan"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "Måste vara ett positivt heltal"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "openssl hittades ej, säkerställ att det är installerat."
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "Katalog hittades ej."
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr "Detta fält tillåter bara giltiga IP-adresser (eller nätverk)"
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr "Inaktivera imap-migrering innan du inaktiverar det här alternativet."
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "Definiera minst ett auktoriserat nätverk/adress"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
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."
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr "En brevlåda krävs för att skapa alias."
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr "Okänd status"
@@ -332,7 +332,7 @@ 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:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "Standard brevlådekvota"
@@ -459,16 +459,16 @@ msgstr "[modoboa] MX-problem för domän {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] DNSBL-problem för domänen {}"
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "domän alias"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Kontoimport misslyckades (%s): domänen existerar inte"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Kontoimport misslyckades (%s): fel kvota värde"
@@ -534,7 +534,7 @@ msgstr "Läser CSV fil med %(encoding)s kodning"
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr "Det gick inte att avkoda CSV-fil med %(encoding)s kodning"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
@@ -542,11 +542,11 @@ msgstr ""
"DKIM sökväg ej skrivbar (endera rättighetsproblem eller katalogen existerar "
"inte)"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr "Misslyckades med att generera DKIM privat nyckel"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr "Det gick inte att generera offentlig DKIM-nyckel"
@@ -562,7 +562,7 @@ msgstr "adress"
msgid "The alias address."
msgstr "Alias-adressen"
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "aktiverad"
@@ -601,67 +601,67 @@ msgstr "Den lokala mottagaren {}@{} hittades inte"
msgid "Invalid line: {}"
msgstr "Ogiltig rad: {}"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "namn"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "Domännamnet"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr "Gräns för sändning av meddelanden"
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr "Antal meddelanden som denna domän kan skicka per dag"
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "Markera för att aktivera denna domän"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "Aktivera DNS-kontroller"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "Markera för att aktivera DNS-kontroller för den här domänen"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "Aktivera DKIM-signering"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
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."
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "Nyckellängd"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Ogiltig rad"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr "{}: ingen auktoriserad MX-post hittades för domänen"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr "{}: ogiltigt kvotvärde för domänen"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr "{}: ogiltigt standardvärde för postlådekvot för domänen"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr "{}: standardpostlådekvoten kan inte vara större än domänkvoten"
@@ -1004,19 +1004,19 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr "Anslutning till IMAP-server misslyckades: {error}"
#: amavis/lib.py:133
#: amavis/lib.py:124
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "Det gick inte att hitta binär rrdtool."
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "Den lokala mottagaren {}@{} hittades inte"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2762,63 +2762,63 @@ msgstr "Statistik"
msgid "Failed to locate rrdtool binary."
msgstr "Det gick inte att hitta binär rrdtool."
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "Genomsnittlig trafik (medd/min)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "skickade meddelanden"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "mottagna meddelanden"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "studsade meddelanden"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "avvisade meddelanden"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr "virus meddelanden"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "skräp meddelanden"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr "grålistade meddelanden"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "Genomsnittlig normal trafikstorlek (byte/min)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "mottagen storlek"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "skickad storlek"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "E-posttrafik"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "Genomsnittligt kontoskapande (konto/timme)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "Nya konton"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "Konton"
@@ -3217,7 +3217,7 @@ msgstr "är"
msgid "is not"
msgstr "är inte"
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Ämne"
@@ -3587,19 +3587,19 @@ msgstr "Användardefinierad e-postsignatur"
msgid "Server response"
msgstr "Server adress"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr "Det gick inte att ta bort bilagan:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Datum"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "All messages"
msgid "Original message"
@@ -3633,19 +3633,19 @@ msgstr ""
msgid "Trash"
msgstr "Papperskorg"
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "Bilagan är för stor (gräns: %s)"
+70 -70
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
#, fuzzy
#| msgid "Permission denied"
msgid "Permission denied."
msgstr "İzin reddedildi"
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
#, fuzzy
#| msgid "This field is required"
msgid "This field is required."
msgstr "Bu alan gerekli"
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -105,56 +105,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -336,7 +336,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -465,16 +465,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -541,17 +541,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr "dize kodlaması belirlenemiyor"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -573,7 +573,7 @@ msgstr "Adresinden"
msgid "The alias address."
msgstr "Geçerli bir e-posta adresi girin."
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -616,71 +616,71 @@ msgstr ""
msgid "Invalid line: {}"
msgstr "Geçersiz satır"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
#, fuzzy
#| msgid "Username"
msgid "name"
msgstr "Kullanıcı adı"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
#, fuzzy
#| msgid "Enter a valid domain name"
msgid "The domain name"
msgstr "Geçerli bir alan adı girin"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
#, fuzzy
#| msgid "Enable API access"
msgid "Enable DNS checks"
msgstr "API erişimini etkinleştir"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "Geçersiz satır"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -1010,15 +1010,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2782,69 +2782,69 @@ msgstr "İstatistikleri gönder"
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
#, fuzzy
#| msgid "Message"
msgid "sent messages"
msgstr "İleti"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
#, fuzzy
#| msgid "Message"
msgid "spam messages"
msgstr "İleti"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
#, fuzzy
#| msgid "account"
msgid "New accounts"
msgstr "Hesap"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
#, fuzzy
#| msgid "account"
msgid "Accounts"
@@ -3255,7 +3255,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Konu"
@@ -3659,21 +3659,21 @@ msgstr ""
msgid "Server response"
msgstr "Sunucu adresi"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to update password: {}"
msgid "Failed to remove attachment: "
msgstr "{} Parola güncelleme başarısız"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "Tarih"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "Message"
msgid "Original message"
@@ -3707,19 +3707,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2018-11-22 19:31+0000\n"
"Last-Translator: Ediz Duman <neps1192@gmail.com>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -99,56 +99,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -312,7 +312,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -433,16 +433,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -508,17 +508,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -534,7 +534,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -571,65 +571,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -948,15 +948,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2654,65 +2654,65 @@ msgstr "İstatistikleri gönder"
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
#, fuzzy
#| msgid "New account"
msgid "New accounts"
msgstr "Yeni hesap"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
#, fuzzy
#| msgid "New account"
msgid "Accounts"
@@ -3106,7 +3106,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "Konu"
@@ -3484,19 +3484,19 @@ msgstr ""
msgid "Server response"
msgstr "Sunucu adresi"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr ""
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3528,19 +3528,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: Taras Havryliuk <admin@web4u.in.ua>, 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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -100,56 +100,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -313,7 +313,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -434,16 +434,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -509,17 +509,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -572,65 +572,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -923,15 +923,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2573,63 +2573,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -3001,7 +3001,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3351,21 +3351,21 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "Не вдалося створити обліковий запис LDAP: {}"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3397,19 +3397,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -41,12 +41,12 @@ msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -94,56 +94,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -307,7 +307,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -428,16 +428,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -503,17 +503,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -529,7 +529,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -566,65 +566,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -917,15 +917,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2550,63 +2550,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2978,7 +2978,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3328,19 +3328,19 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
msgid "Failed to remove attachment: "
msgstr ""
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3372,19 +3372,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr ""
@@ -98,56 +98,56 @@ msgstr ""
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr ""
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr ""
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
msgid "Unknown status"
msgstr ""
@@ -311,7 +311,7 @@ msgid ""
"removed within Modoboa"
msgstr ""
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr ""
@@ -432,16 +432,16 @@ msgstr ""
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr ""
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr ""
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
@@ -507,17 +507,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
msgid "Failed to generate DKIM public key"
msgstr ""
@@ -533,7 +533,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr ""
@@ -570,65 +570,65 @@ msgstr ""
msgid "Invalid line: {}"
msgstr ""
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr ""
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr ""
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr ""
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr ""
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr ""
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr ""
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:331
#: admin/models/domain.py:340
msgid "{}: no authorized MX record found for domain"
msgstr ""
#: admin/models/domain.py:337
#: admin/models/domain.py:346
msgid "{}: invalid quota value for domain"
msgstr ""
#: admin/models/domain.py:343
#: admin/models/domain.py:352
msgid "{}: invalid default mailbox quota value for domain"
msgstr ""
#: admin/models/domain.py:350
#: admin/models/domain.py:359
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr ""
@@ -921,15 +921,15 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
msgid "Failed to find {} binary"
msgstr ""
#: amavis/lib.py:148
#: amavis/lib.py:165
msgid "No recipient found"
msgstr ""
#: amavis/lib.py:159
#: amavis/lib.py:176
msgid "Local domain not found"
msgstr ""
@@ -2553,63 +2553,63 @@ msgstr ""
msgid "Failed to locate rrdtool binary."
msgstr ""
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr ""
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr ""
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr ""
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr ""
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr ""
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr ""
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr ""
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr ""
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr ""
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr ""
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr ""
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr ""
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr ""
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr ""
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr ""
@@ -2981,7 +2981,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr ""
@@ -3331,21 +3331,21 @@ msgstr ""
msgid "Server response"
msgstr ""
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
#| msgid "Failed to create LDAP account: {}"
msgid "Failed to remove attachment: "
msgstr "无法创建LDAP帐户: {}"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr ""
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
msgid "Original message"
msgstr ""
@@ -3377,19 +3377,19 @@ msgstr ""
msgid "Trash"
msgstr ""
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr ""
+70 -70
View File
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
"POT-Creation-Date: 2026-02-23 16:14+0100\n"
"PO-Revision-Date: 2018-07-06 08:26+0000\n"
"Last-Translator: akong <akong@aspa.idv.tw>\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:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
#: admin/api/v2/serializers.py:581 admin/models/alias.py:45
msgid "Permission denied."
msgstr "權限不足"
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:91
#: admin/api/v2/serializers.py:502 amavis/serializers.py:39
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
#: core/api/v2/serializers.py:259 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:337 admin/api/v2/serializers.py:553
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:563
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:397 admin/api/v2/serializers.py:605
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:615
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "這個欄位是必填的"
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:632
msgid "Local domain {} does not exist"
msgstr "本機網域 {} 不存在"
@@ -103,58 +103,58 @@ msgstr "您不能存取這個信箱。"
msgid "Here is your new Modoboa password: {}"
msgstr ""
#: admin/api/v2/serializers.py:82
#: admin/api/v2/serializers.py:83
msgid "DKIM keys storage directory not configured"
msgstr "未設置 DKIM 金鑰儲存目錄"
#: admin/api/v2/serializers.py:94
#: admin/api/v2/serializers.py:95
msgid "This field is valid when type is relaydomain"
msgstr ""
#: admin/api/v2/serializers.py:101
#: admin/api/v2/serializers.py:102
msgid "You can't define an unlimited quota."
msgstr "您不可以定義無限制配額。"
#: admin/api/v2/serializers.py:135
#: admin/api/v2/serializers.py:138
#, python-format
msgid "User '%s' already exists"
msgstr "使用者 '%s' 已存在"
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
#: admin/api/v2/serializers.py:266 admin/api/v2/serializers.py:272
msgid "Must be a positive integer"
msgstr "必須是正整數"
#: admin/api/v2/serializers.py:271
#: admin/api/v2/serializers.py:281
msgid "openssl not found, please make sure it is installed."
msgstr "openssl 找不到,請確認已安裝。"
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
#: admin/api/v2/serializers.py:284 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "目錄不存在"
#: admin/api/v2/serializers.py:285
#: admin/api/v2/serializers.py:295
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:298
#: admin/api/v2/serializers.py:308
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:311
#: admin/api/v2/serializers.py:321
msgid "Define at least one authorized network / address"
msgstr "定義至少一個已驗證網路/位址"
#: admin/api/v2/serializers.py:588
#: admin/api/v2/serializers.py:598
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:610
#: admin/api/v2/serializers.py:620
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "信箱是必要的"
#: admin/api/v2/serializers.py:783
#: admin/api/v2/serializers.py:793
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
@@ -343,7 +343,7 @@ msgid ""
"removed within Modoboa"
msgstr "當他要在 Modoboa 上取得更名或移除就會在檔案系統上更名或移除信箱"
#: admin/app_settings.py:198 admin/models/domain.py:36
#: admin/app_settings.py:198 admin/models/domain.py:39
msgid "Default mailbox quota"
msgstr "預設信箱配額"
@@ -479,16 +479,16 @@ msgstr "[modoboa] 此網域的 MX 問題(s) {}"
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] 此網域的 DNSBL 問題(s) {}"
#: admin/handlers.py:179
#: admin/handlers.py:168
msgid "domain alias"
msgstr "網域別名"
#: admin/handlers.py:227
#: admin/handlers.py:216
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "帳號匯入失敗 (%s): 網域不存在"
#: admin/handlers.py:246
#: admin/handlers.py:235
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "帳號匯入失敗 (%s): 錯誤配額"
@@ -557,17 +557,17 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
#: admin/management/commands/subcommands/_manage_dkim_keys.py:30
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
#: admin/management/commands/subcommands/_manage_dkim_keys.py:55
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#: admin/management/commands/subcommands/_manage_dkim_keys.py:67
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
@@ -585,7 +585,7 @@ msgstr "地址"
msgid "The alias address."
msgstr "別名位址。"
#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/alias.py:123 admin/models/domain.py:48
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "已啟用"
@@ -626,71 +626,71 @@ msgstr "本機收件人 {}@{} 未找到"
msgid "Invalid line: {}"
msgstr "無效行: %s"
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
#: admin/models/domain.py:30 admin/models/domain_alias.py:33
msgid "name"
msgstr "名稱"
#: admin/models/domain.py:30
#: admin/models/domain.py:33
msgid "The domain name"
msgstr "網域名稱"
#: admin/models/domain.py:39 admin/models/mailbox.py:92
#: admin/models/domain.py:42 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:45
msgid "Number of messages this domain can send per day"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:49
msgid "Check to activate this domain"
msgstr "點擊啟用這個網域"
#: admin/models/domain.py:51
#: admin/models/domain.py:54
msgid "Enable DNS checks"
msgstr "啟用 DNS 檢查"
#: admin/models/domain.py:53
#: admin/models/domain.py:56
msgid "Check to enable DNS checks for this domain"
msgstr "點擊啟用這個網域的 DNS 檢查"
#: admin/models/domain.py:61
#: admin/models/domain.py:65
msgid "Enable DKIM signing"
msgstr "啟用 DKIM 簽署"
#: admin/models/domain.py:63
#: admin/models/domain.py:67
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr "假如您啟用這個功能,DKIM 金鑰將會產生給這個網域。"
#: admin/models/domain.py:70
#: admin/models/domain.py:74
msgid "Key length"
msgstr "金鑰長度"
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: admin/models/domain.py:330 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "無效的線"
#: admin/models/domain.py:331
#: admin/models/domain.py:340
#, fuzzy
#| msgid "No authorized MX record found for domain {}"
msgid "{}: no authorized MX record found for domain"
msgstr "沒有找到這個網域已驗證過的 MX 紀錄 {}"
#: admin/models/domain.py:337
#: admin/models/domain.py:346
#, fuzzy
#| msgid "Invalid quota value for domain '{}'"
msgid "{}: invalid quota value for domain"
msgstr "此網域有無效的配額值 '{}'"
#: admin/models/domain.py:343
#: admin/models/domain.py:352
#, fuzzy
#| msgid "Invalid default mailbox quota value for domain '{}'"
msgid "{}: invalid default mailbox quota value for domain"
msgstr "此網域有無效的預設信箱配額值 '{}'"
#: admin/models/domain.py:350
#: admin/models/domain.py:359
#, fuzzy
#| msgid "Default mailbox quota cannot be greater than domain quota"
msgid "{}: default mailbox quota cannot be greater than domain quota"
@@ -1028,19 +1028,19 @@ msgstr ""
msgid "Connection to amavis failed: %s"
msgstr ""
#: amavis/lib.py:133
#: amavis/lib.py:124
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "指定 rrdtools 位置失敗。"
#: amavis/lib.py:148
#: amavis/lib.py:165
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "本機收件人 {}@{} 未找到"
#: amavis/lib.py:159
#: amavis/lib.py:176
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
@@ -2793,63 +2793,63 @@ msgstr "統計"
msgid "Failed to locate rrdtool binary."
msgstr "指定 rrdtools 位置失敗。"
#: maillog/graphics.py:166
#: maillog/graphics.py:174
msgid "Average traffic (msgs/min)"
msgstr "平均流量 (郵件數/分鐘)"
#: maillog/graphics.py:169
#: maillog/graphics.py:177
msgid "sent messages"
msgstr "已發訊息"
#: maillog/graphics.py:170
#: maillog/graphics.py:178
msgid "received messages"
msgstr "收到的訊息"
#: maillog/graphics.py:171
#: maillog/graphics.py:179
msgid "bounced messages"
msgstr "已退回郵件"
#: maillog/graphics.py:172
#: maillog/graphics.py:180
msgid "rejected messages"
msgstr "已拒絕郵件"
#: maillog/graphics.py:173
#: maillog/graphics.py:181
msgid "virus messages"
msgstr "病毒郵件"
#: maillog/graphics.py:174
#: maillog/graphics.py:182
msgid "spam messages"
msgstr "垃圾郵件"
#: maillog/graphics.py:181
#: maillog/graphics.py:189
msgid "greylisted messages"
msgstr "灰名單郵件"
#: maillog/graphics.py:198
#: maillog/graphics.py:206
msgid "Average normal traffic size (bytes/min)"
msgstr "平均流量大小 (位元組/分鐘)"
#: maillog/graphics.py:201
#: maillog/graphics.py:209
msgid "received size"
msgstr "已接收大小"
#: maillog/graphics.py:202
#: maillog/graphics.py:210
msgid "sent size"
msgstr "寄送大小"
#: maillog/graphics.py:209
#: maillog/graphics.py:217
msgid "Mail traffic"
msgstr "郵件流量"
#: maillog/graphics.py:252
#: maillog/graphics.py:260
msgid "Average account creation (account/hour)"
msgstr "建立帳號平均值 (帳號/小時)"
#: maillog/graphics.py:254
#: maillog/graphics.py:262
msgid "New accounts"
msgstr "新帳號"
#: maillog/graphics.py:261
#: maillog/graphics.py:269
msgid "Accounts"
msgstr "帳號"
@@ -3268,7 +3268,7 @@ msgstr ""
msgid "is not"
msgstr ""
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:315
msgid "Subject"
msgstr "主旨"
@@ -3671,20 +3671,20 @@ msgstr "使用者定義郵件簽名"
msgid "Server response"
msgstr "伺服器位址"
#: webmail/lib/attachments.py:112
#: webmail/lib/attachments.py:146
#, fuzzy
msgid "Failed to remove attachment: "
msgstr "移除附件失敗:"
#: webmail/lib/imapemail.py:270
#: webmail/lib/imapemail.py:283
msgid "wrote:"
msgstr ""
#: webmail/lib/imapemail.py:304
#: webmail/lib/imapemail.py:317
msgid "Date"
msgstr "日期"
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
#: webmail/lib/imapemail.py:333 webmail/lib/imapemail.py:336
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
@@ -3720,19 +3720,19 @@ msgstr ""
msgid "Trash"
msgstr "垃圾筒"
#: webmail/serializers.py:220
#: webmail/serializers.py:221
msgid "Moving scheduled messages is forbidden"
msgstr ""
#: webmail/serializers.py:253
#: webmail/serializers.py:254
msgid "Only datetime in the future is allowed"
msgstr ""
#: webmail/serializers.py:258
#: webmail/serializers.py:259
msgid "Provived datetime must be one minute in the future at least"
msgstr ""
#: webmail/viewsets.py:359
#: webmail/viewsets.py:392
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "附件太大 (限制: %s)"