Updated translation files

This commit is contained in:
Antoine Nguyen
2024-07-18 13:39:36 +02:00
parent afcffc7ff2
commit 7e0e39d2b6
47 changed files with 12298 additions and 14445 deletions
+51 -137
View File
@@ -56,7 +56,7 @@ msgstr ""
msgid "account"
msgstr "Kont"
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -173,7 +173,7 @@ msgstr "Chomlec'h"
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -217,7 +217,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -345,7 +345,7 @@ msgstr "Domanioù meret"
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -383,7 +383,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -407,10 +407,6 @@ msgstr "Stumm Ereet/anvet"
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr "Cheñch ger-tremen"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -474,7 +470,7 @@ msgstr "Serriñ"
msgid "Conditions"
msgstr "Kadarnadur"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -514,7 +510,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -574,7 +570,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr "Taolenn-stur"
@@ -805,7 +801,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Implijout un dalvoudegezh domani dre-ziouer"
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domanioù"
@@ -826,7 +822,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
#, fuzzy
msgid "Edit account"
msgstr "Kont nevez"
@@ -872,16 +868,11 @@ msgstr ""
msgid "Email address"
msgstr "Chomlec'h postel"
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
#, fuzzy
msgid "Email providers"
msgstr "Chomlec'h postel"
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -925,21 +916,6 @@ msgstr ""
msgid "Enter an email address"
msgstr "Chomlec'h postel"
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -1012,7 +988,7 @@ msgstr "Profil hizivaet"
msgid "Filter updated"
msgstr "Profil hizivaet"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1023,13 +999,6 @@ msgstr ""
msgid "First name"
msgstr "Anv klok"
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
#, fuzzy
msgid "Forgot password?"
msgstr "Ger-tremen ankouaeet?"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr "Treuzkas"
@@ -1133,12 +1102,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identelezhioù"
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1150,7 +1119,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1182,11 +1151,7 @@ msgstr "Emporzhiañ identelezhioù"
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr "Titouroù"
@@ -1214,10 +1179,6 @@ msgstr "Ger-tremen dre-zegouezh"
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1282,7 +1243,7 @@ msgstr ""
msgid "Logger"
msgstr "Enroller"
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Digevreañ"
@@ -1337,7 +1298,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1346,7 +1307,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Deiziad krouidigezh"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1364,7 +1325,7 @@ msgstr "Aozet"
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1472,7 +1433,7 @@ msgstr "Chomlec'h postel"
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Da-heul"
@@ -1486,7 +1447,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1551,11 +1512,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1591,7 +1547,7 @@ msgstr "Dibarzhioù"
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
#, fuzzy
msgid "Parameters updated"
msgstr "Profil hizivaet"
@@ -1623,11 +1579,6 @@ msgstr ""
msgid "Password mismatch"
msgstr "Disklotadurioù gerioù-tremen"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
#, fuzzy
msgid "Password recovery"
msgstr "Ger-tremen"
#: src/components/account/ProfileForm.vue:143
#, fuzzy
msgid "Password updated"
@@ -1661,11 +1612,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1847,10 +1793,6 @@ msgstr "Serriñ"
msgid "Reseller"
msgstr "Eilgwerzher"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1864,20 +1806,6 @@ msgstr "Mammennoù"
msgid "Resources usage"
msgstr "Implij mammennoù"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1972,7 +1900,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Arventennoù"
@@ -2005,7 +1933,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2021,15 +1949,8 @@ msgstr "Statud"
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr "Kas"
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr "Berradenn"
@@ -2080,22 +2001,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr "Hollad"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2116,11 +2026,6 @@ msgstr "Mammennoù fizius"
msgid "Two-factor auth"
msgstr "O vezañ anavezet"
#: src/components/login/TwofaForm.vue:6
#, fuzzy
msgid "Two-factor authentication"
msgstr "O vezañ anavezet"
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2200,15 +2105,6 @@ msgstr "Kont nevez"
msgid "Use domain default value"
msgstr "Implijout un dalvoudegezh domani dre-ziouer"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
#, fuzzy
msgid "User unknown."
msgstr "Dizanv"
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2228,10 +2124,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2242,7 +2134,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2280,7 +2172,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
@@ -2320,6 +2212,28 @@ msgstr ""
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#~ msgid "Change password"
#~ msgstr "Cheñch ger-tremen"
#, fuzzy
#~ msgid "Forgot password?"
#~ msgstr "Ger-tremen ankouaeet?"
#, fuzzy
#~ msgid "Password recovery"
#~ msgstr "Ger-tremen"
#~ msgid "Submit"
#~ msgstr "Kas"
#, fuzzy
#~ msgid "Two-factor authentication"
#~ msgstr "O vezañ anavezet"
#, fuzzy
#~ msgid "User unknown."
#~ msgstr "Dizanv"
#, fuzzy
#~ msgid "Enable 2FA"
#~ msgstr "Enaouet"
+29 -133
View File
@@ -56,7 +56,7 @@ msgstr ""
msgid "account"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -210,7 +210,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -328,7 +328,7 @@ msgstr ""
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -366,7 +366,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -390,10 +390,6 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -452,7 +448,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -492,7 +488,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -550,7 +546,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr ""
@@ -773,7 +769,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -794,7 +790,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr ""
@@ -834,15 +830,10 @@ msgstr ""
msgid "Email address"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -884,21 +875,6 @@ msgstr ""
msgid "Enter an email address"
msgstr ""
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -966,7 +942,7 @@ msgstr ""
msgid "Filter updated"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -976,12 +952,6 @@ msgstr ""
msgid "First name"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
msgid "Forgot password?"
msgstr ""
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr ""
@@ -1079,12 +1049,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1096,7 +1066,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1128,11 +1098,7 @@ msgstr ""
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr ""
@@ -1158,10 +1124,6 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1225,7 +1187,7 @@ msgstr ""
msgid "Logger"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr ""
@@ -1276,7 +1238,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1284,7 +1246,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1301,7 +1263,7 @@ msgstr ""
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1404,7 +1366,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr ""
@@ -1418,7 +1380,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1480,11 +1442,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1518,7 +1475,7 @@ msgstr ""
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr ""
@@ -1548,10 +1505,6 @@ msgstr ""
msgid "Password mismatch"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr ""
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr ""
@@ -1584,11 +1537,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1754,10 +1702,6 @@ msgstr ""
msgid "Reseller"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1771,20 +1715,6 @@ msgstr ""
msgid "Resources usage"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1875,7 +1805,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr ""
@@ -1908,7 +1838,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -1923,15 +1853,8 @@ msgstr ""
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr ""
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -1982,22 +1905,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2016,10 +1928,6 @@ msgstr ""
msgid "Two-factor auth"
msgstr ""
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr ""
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2093,14 +2001,6 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2119,10 +2019,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2133,7 +2029,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2171,7 +2067,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
+57 -137
View File
@@ -57,7 +57,7 @@ msgstr ""
msgid "account"
msgstr "Konto"
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -174,7 +174,7 @@ msgstr "Adresse"
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -218,7 +218,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -346,7 +346,7 @@ msgstr "Administrierte Domains"
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -384,7 +384,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -408,10 +408,6 @@ msgstr "Gebundenes Format"
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr "Passwort ändern"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -473,7 +469,7 @@ msgstr "Schließen"
msgid "Conditions"
msgstr "Bestätigung"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -516,7 +512,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -576,7 +572,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr "Dashboard"
@@ -806,7 +802,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Standardwert der Domain verwenden"
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domains"
@@ -827,7 +823,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
#, fuzzy
msgid "Edit account"
msgstr "Neues Konto"
@@ -873,16 +869,11 @@ msgstr ""
msgid "Email address"
msgstr "E-Mail Adresse"
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
#, fuzzy
msgid "Email providers"
msgstr "E-Mail Adresse"
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -926,21 +917,6 @@ msgstr ""
msgid "Enter an email address"
msgstr "E-Mail Adresse"
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr "Gib den Code der per SMS zugestellt wurde"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -1012,7 +988,7 @@ msgstr "Profil aktualisiert"
msgid "Filter updated"
msgstr "Profil aktualisiert"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1023,13 +999,6 @@ msgstr ""
msgid "First name"
msgstr "Vollständiger Name"
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
#, fuzzy
msgid "Forgot password?"
msgstr "Passwort vergessen?"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr "Weiterleiten"
@@ -1132,12 +1101,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identitäten"
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1149,7 +1118,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1181,11 +1150,7 @@ msgstr "Identitäten importieren"
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr "Information"
@@ -1213,10 +1178,6 @@ msgstr "Zufälliges Passwort"
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1281,7 +1242,7 @@ msgstr ""
msgid "Logger"
msgstr "Logger"
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Logout"
@@ -1336,7 +1297,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1345,7 +1306,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Erstellungsdatum"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1363,7 +1324,7 @@ msgstr "Verändert"
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1471,7 +1432,7 @@ msgstr "Neue Wiederherstellungscodes"
msgid "New recovery codes"
msgstr "Neue Wiederherstellungscodes"
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Weiter"
@@ -1485,7 +1446,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1553,11 +1514,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1593,7 +1549,7 @@ msgstr "Optionen"
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
#, fuzzy
msgid "Parameters updated"
msgstr "Profil aktualisiert"
@@ -1625,11 +1581,6 @@ msgstr ""
msgid "Password mismatch"
msgstr "Passwörter stimmen nicht überein"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
#, fuzzy
msgid "Password recovery"
msgstr "Passwort"
#: src/components/account/ProfileForm.vue:143
#, fuzzy
msgid "Password updated"
@@ -1663,11 +1614,6 @@ msgstr "Pincode"
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr "Bitte die Primäre Email-Adresse eingeben"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1849,10 +1795,6 @@ msgstr "Schließen"
msgid "Reseller"
msgstr "Reseller"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr "Setze Wiederherstellungscodes zurück"
@@ -1866,20 +1808,6 @@ msgstr "Ressourcen"
msgid "Resources usage"
msgstr "Ressourcen-Verbrauch"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1975,7 +1903,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Einstellungen"
@@ -2008,7 +1936,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2024,15 +1952,8 @@ msgstr "Status"
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr "Abschicken"
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr "Zusammenfassung"
@@ -2083,22 +2004,11 @@ msgstr ""
msgid "To"
msgstr "Bis"
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr "Total"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2119,11 +2029,6 @@ msgstr "Vertraute Quellen"
msgid "Two-factor auth"
msgstr "Authentifizierung"
#: src/components/login/TwofaForm.vue:6
#, fuzzy
msgid "Two-factor authentication"
msgstr "Authentifizierung"
#: src/components/account/TotpAuthForm.vue:109
#, fuzzy
msgid ""
@@ -2209,15 +2114,6 @@ msgstr "Neues Konto"
msgid "Use domain default value"
msgstr "Standardwert der Domain verwenden"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
#, fuzzy
msgid "User unknown."
msgstr "Unbekannt"
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2237,10 +2133,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2251,7 +2143,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2289,7 +2181,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
@@ -2329,6 +2221,34 @@ msgstr ""
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#~ msgid "Change password"
#~ msgstr "Passwort ändern"
#~ msgid "Enter the code you've just received by SMS"
#~ msgstr "Gib den Code der per SMS zugestellt wurde"
#, fuzzy
#~ msgid "Forgot password?"
#~ msgstr "Passwort vergessen?"
#, fuzzy
#~ msgid "Password recovery"
#~ msgstr "Passwort"
#~ msgid "Please fill-in your primary email address"
#~ msgstr "Bitte die Primäre Email-Adresse eingeben"
#~ msgid "Submit"
#~ msgstr "Abschicken"
#, fuzzy
#~ msgid "Two-factor authentication"
#~ msgstr "Authentifizierung"
#, fuzzy
#~ msgid "User unknown."
#~ msgstr "Unbekannt"
#~ msgid "Enable 2FA"
#~ msgstr "Aktiviere 2FA"
+29 -133
View File
@@ -56,7 +56,7 @@ msgstr ""
msgid "account"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -210,7 +210,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -328,7 +328,7 @@ msgstr ""
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -366,7 +366,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -390,10 +390,6 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -452,7 +448,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -492,7 +488,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -550,7 +546,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr ""
@@ -773,7 +769,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -794,7 +790,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr ""
@@ -834,15 +830,10 @@ msgstr ""
msgid "Email address"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -884,21 +875,6 @@ msgstr ""
msgid "Enter an email address"
msgstr ""
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -966,7 +942,7 @@ msgstr ""
msgid "Filter updated"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -976,12 +952,6 @@ msgstr ""
msgid "First name"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
msgid "Forgot password?"
msgstr ""
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr ""
@@ -1079,12 +1049,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1096,7 +1066,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1128,11 +1098,7 @@ msgstr ""
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr ""
@@ -1158,10 +1124,6 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1225,7 +1187,7 @@ msgstr ""
msgid "Logger"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr ""
@@ -1276,7 +1238,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1284,7 +1246,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1301,7 +1263,7 @@ msgstr ""
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1404,7 +1366,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr ""
@@ -1418,7 +1380,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1480,11 +1442,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1518,7 +1475,7 @@ msgstr ""
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr ""
@@ -1548,10 +1505,6 @@ msgstr ""
msgid "Password mismatch"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr ""
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr ""
@@ -1584,11 +1537,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1754,10 +1702,6 @@ msgstr ""
msgid "Reseller"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1771,20 +1715,6 @@ msgstr ""
msgid "Resources usage"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1875,7 +1805,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr ""
@@ -1908,7 +1838,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -1923,15 +1853,8 @@ msgstr ""
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr ""
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -1982,22 +1905,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2016,10 +1928,6 @@ msgstr ""
msgid "Two-factor auth"
msgstr ""
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr ""
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2093,14 +2001,6 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2119,10 +2019,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2133,7 +2029,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2171,7 +2067,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
+58 -139
View File
@@ -50,7 +50,7 @@ msgstr "Absolute time range"
msgid "account"
msgstr "Account"
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -168,7 +168,7 @@ msgstr "Address"
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -212,7 +212,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr "Alarms"
@@ -342,7 +342,7 @@ msgstr "Administered domains"
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Audit trail"
@@ -380,7 +380,7 @@ msgstr "autodiscover record (Microsoft) not found"
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "autodiscover record (Microsoft): %{ value }"
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr "Back"
@@ -404,11 +404,6 @@ msgstr "Bind/named format. Click to copy"
msgid "Cancel"
msgstr "Cancel"
#: src/components/login/PasswordRecoveryChangeForm.vue:17
#, fuzzy
msgid "Change password"
msgstr "Random password"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -474,7 +469,7 @@ msgstr "Close"
msgid "Conditions"
msgstr "Information"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr "Confirm and create"
@@ -517,7 +512,7 @@ msgstr "Copy to clipboard"
msgid "Copy token to clipboard"
msgstr "Copy to clipboard"
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -579,7 +574,7 @@ msgstr "Message sending limit"
msgid "Daily sending limit"
msgstr "Daily sending limit"
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr "Dashboard"
@@ -819,7 +814,7 @@ msgstr "Domain updated"
msgid "domain's default value"
msgstr "Domain deleted"
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domains"
@@ -840,7 +835,7 @@ msgstr ""
msgid "Edit"
msgstr "Edit"
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
#, fuzzy
msgid "Edit account"
msgstr "Account"
@@ -887,15 +882,10 @@ msgstr ""
msgid "Email address"
msgstr "Specify an email address"
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr "Email providers"
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr "Empty"
@@ -939,23 +929,6 @@ msgstr ""
msgid "Enter an email address"
msgstr "Specify an email address"
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -1029,7 +1002,7 @@ msgstr "Domain updated"
msgid "Filter updated"
msgstr "Domain updated"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1040,13 +1013,6 @@ msgstr ""
msgid "First name"
msgstr "Full name"
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
#, fuzzy
msgid "Forgot password?"
msgstr "Forgot password"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr "Forward"
@@ -1150,12 +1116,12 @@ msgstr ""
msgid "Identification"
msgstr "Identification"
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identities"
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1171,7 +1137,7 @@ msgstr ""
"If you configured it recently, please wait for the first report to be "
"received and processed."
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr "IMAP Migration"
@@ -1205,11 +1171,7 @@ msgstr "Identities"
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr "Information"
@@ -1236,10 +1198,6 @@ msgstr "Random password"
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1305,7 +1263,7 @@ msgstr ""
msgid "Logger"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Logout"
@@ -1362,7 +1320,7 @@ msgstr "Message sending limit"
msgid "messages"
msgstr "messages"
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr "Messages"
@@ -1371,7 +1329,7 @@ msgstr "Messages"
msgid "Migration deleted"
msgstr "Domain deleted"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr "Migrations"
@@ -1390,7 +1348,7 @@ msgstr "Modify"
msgid "Modify"
msgstr "Modify"
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr "Monitoring"
@@ -1500,7 +1458,7 @@ msgstr "Email providers"
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Next"
@@ -1514,7 +1472,7 @@ msgstr "no"
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr "No"
@@ -1579,11 +1537,6 @@ msgid ""
msgstr ""
"Number of messages this domain can send per day. Leave empty for no limit."
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr "OK"
@@ -1619,7 +1572,7 @@ msgstr "Options"
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr ""
@@ -1650,11 +1603,6 @@ msgstr "Password copied to clipboard"
msgid "Password mismatch"
msgstr "Password"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
#, fuzzy
msgid "Password recovery"
msgstr "Password"
#: src/components/account/ProfileForm.vue:143
#, fuzzy
msgid "Password updated"
@@ -1690,11 +1638,6 @@ msgstr "Verify code"
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1871,10 +1814,6 @@ msgstr ""
msgid "Reseller"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1888,20 +1827,6 @@ msgstr "Resources"
msgid "Resources usage"
msgstr "Resources usage"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1997,7 +1922,7 @@ msgstr "Service"
msgid "Service: "
msgstr "Service: "
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Settings"
@@ -2031,7 +1956,7 @@ msgstr "SPF record not found"
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -2047,15 +1972,8 @@ msgstr "DNS status"
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr ""
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr "Summary"
@@ -2109,22 +2027,11 @@ msgstr ""
msgid "To"
msgstr "To"
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr "Total"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2144,10 +2051,6 @@ msgstr "Trusted sources"
msgid "Two-factor auth"
msgstr "Two-factor authentication"
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr "Two-factor authentication"
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2226,15 +2129,6 @@ msgstr "Account"
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
#, fuzzy
msgid "User unknown."
msgstr "Unknown"
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2254,10 +2148,6 @@ msgstr "Valid"
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr "Verify code"
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr "warning"
@@ -2268,7 +2158,7 @@ msgstr "warning"
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr "Warning"
@@ -2306,7 +2196,7 @@ msgstr "yes"
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr "Yes"
@@ -2346,6 +2236,35 @@ msgstr ""
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#, fuzzy
#~ msgid "Change password"
#~ msgstr "Random password"
#~ msgid ""
#~ "Enter the code from the two-factor app on your mobile device. If you have "
#~ "lost your device, you may enter one of your recovery codes."
#~ msgstr ""
#~ "Enter the code from the two-factor app on your mobile device. If you have "
#~ "lost your device, you may enter one of your recovery codes."
#, fuzzy
#~ msgid "Forgot password?"
#~ msgstr "Forgot password"
#, fuzzy
#~ msgid "Password recovery"
#~ msgstr "Password"
#~ msgid "Two-factor authentication"
#~ msgstr "Two-factor authentication"
#, fuzzy
#~ msgid "User unknown."
#~ msgstr "Unknown"
#~ msgid "Verify code"
#~ msgstr "Verify code"
#~ msgid "Connect"
#~ msgstr "Connect"
+51 -137
View File
@@ -57,7 +57,7 @@ msgstr ""
msgid "account"
msgstr "Cuenta"
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -174,7 +174,7 @@ msgstr "Dirección"
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -218,7 +218,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -346,7 +346,7 @@ msgstr "Dominios administrados"
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -384,7 +384,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -408,10 +408,6 @@ msgstr "Formato inválido"
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr "Cambiar contraseña"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -473,7 +469,7 @@ msgstr ""
msgid "Conditions"
msgstr "Confirmación"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -513,7 +509,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -573,7 +569,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr "Panel de Control"
@@ -803,7 +799,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Usar el valor por defecto del dominio"
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Dominios"
@@ -824,7 +820,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
#, fuzzy
msgid "Edit account"
msgstr "Nueva cuenta"
@@ -870,16 +866,11 @@ msgstr ""
msgid "Email address"
msgstr "Dirección de email"
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
#, fuzzy
msgid "Email providers"
msgstr "Dirección de email"
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -923,21 +914,6 @@ msgstr ""
msgid "Enter an email address"
msgstr "Dirección de email"
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -1009,7 +985,7 @@ msgstr "Perfil actualizado"
msgid "Filter updated"
msgstr "Perfil actualizado"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1020,13 +996,6 @@ msgstr ""
msgid "First name"
msgstr "Nombre completo"
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
#, fuzzy
msgid "Forgot password?"
msgstr "¿Ha olvidado su contraseña?"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr "Siguiente"
@@ -1129,12 +1098,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identidades"
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1146,7 +1115,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1178,11 +1147,7 @@ msgstr "Importar identidades"
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr "Información"
@@ -1210,10 +1175,6 @@ msgstr "Dirección aleatoria"
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1278,7 +1239,7 @@ msgstr ""
msgid "Logger"
msgstr "Logger"
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Salir"
@@ -1333,7 +1294,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1342,7 +1303,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Fecha de creación"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1360,7 +1321,7 @@ msgstr "Modificado"
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1468,7 +1429,7 @@ msgstr "Dirección de email"
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Siguiente"
@@ -1482,7 +1443,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1547,11 +1508,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1587,7 +1543,7 @@ msgstr "Opciones"
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
#, fuzzy
msgid "Parameters updated"
msgstr "Perfil actualizado"
@@ -1619,11 +1575,6 @@ msgstr ""
msgid "Password mismatch"
msgstr "Las contraseñas no coinciden"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
#, fuzzy
msgid "Password recovery"
msgstr "Contraseña"
#: src/components/account/ProfileForm.vue:143
#, fuzzy
msgid "Password updated"
@@ -1657,11 +1608,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1839,10 +1785,6 @@ msgstr ""
msgid "Reseller"
msgstr "Revendedor"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1856,20 +1798,6 @@ msgstr "Recursos"
msgid "Resources usage"
msgstr "Uso de recursos"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1964,7 +1892,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Configuración"
@@ -1997,7 +1925,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2013,15 +1941,8 @@ msgstr "Estatus"
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr "Enviar"
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr "Resumen"
@@ -2072,22 +1993,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2108,11 +2018,6 @@ msgstr "Recursos"
msgid "Two-factor auth"
msgstr "Autenticación"
#: src/components/login/TwofaForm.vue:6
#, fuzzy
msgid "Two-factor authentication"
msgstr "Autenticación"
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2192,15 +2097,6 @@ msgstr "Nueva cuenta"
msgid "Use domain default value"
msgstr "Usar el valor por defecto del dominio"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
#, fuzzy
msgid "User unknown."
msgstr "Desconocido"
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2220,10 +2116,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2234,7 +2126,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2272,7 +2164,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
@@ -2312,6 +2204,28 @@ msgstr ""
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#~ msgid "Change password"
#~ msgstr "Cambiar contraseña"
#, fuzzy
#~ msgid "Forgot password?"
#~ msgstr "¿Ha olvidado su contraseña?"
#, fuzzy
#~ msgid "Password recovery"
#~ msgstr "Contraseña"
#~ msgid "Submit"
#~ msgstr "Enviar"
#, fuzzy
#~ msgid "Two-factor authentication"
#~ msgstr "Autenticación"
#, fuzzy
#~ msgid "User unknown."
#~ msgstr "Desconocido"
#, fuzzy
#~ msgid "Enable 2FA"
#~ msgstr "Activado"
+68 -140
View File
@@ -64,7 +64,7 @@ msgstr "Määrämittainen aikaraja"
msgid "account"
msgstr "Tili"
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -182,7 +182,7 @@ msgstr "Osoite"
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -228,7 +228,7 @@ msgid "Alarm re-opened"
msgstr "Verkkotunnuksen alias poistettu"
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr "Hälytykset"
@@ -359,7 +359,7 @@ msgstr "Hallinnoidut verkkotunnukset"
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Tarkastusketju"
@@ -397,7 +397,7 @@ msgstr "autodiscover-tietuetta (Microsoft) ei löydy"
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "autodiscover-tietue (Microsoft): %{ value }"
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr "Takaisin"
@@ -421,11 +421,6 @@ msgstr "Bind/nimetty muoto. Kopioi klikkaamalla"
msgid "Cancel"
msgstr "Peruuta"
#: src/components/login/PasswordRecoveryChangeForm.vue:17
#, fuzzy
msgid "Change password"
msgstr "Vaihda salasana"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -492,7 +487,7 @@ msgstr "Suljettu"
msgid "Conditions"
msgstr "Vahvistus"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr "Vahvista ja luo"
@@ -534,7 +529,7 @@ msgstr "Kopioi leikepöydälle"
msgid "Copy token to clipboard"
msgstr "Kopioi turvatunnus leikepöydälle"
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -593,7 +588,7 @@ msgstr "Päivittäinen viestien lähetysraja"
msgid "Daily sending limit"
msgstr "Päivittäinen lähetysraja"
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr "Työpöytä"
@@ -829,7 +824,7 @@ msgstr "Verkkotunnus päivitetty"
msgid "domain's default value"
msgstr "verkkotunnuksen oletusarvo"
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Sinulla ei ole oikeutta tuoda verkkotunnuksia"
@@ -850,7 +845,7 @@ msgstr ""
msgid "Edit"
msgstr "Muokkaa"
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr "Muokkaa tiliä"
@@ -894,16 +889,11 @@ msgstr "Sähköposti"
msgid "Email address"
msgstr "Sähköpostiosoite"
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
#, fuzzy
msgid "Email providers"
msgstr "Sähköpostiosoite"
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr "Tyhjä"
@@ -946,23 +936,6 @@ msgstr "Anna yksinkertainen käyttäjätunnus tai sähköpostiosoite"
msgid "Enter an email address"
msgstr "Syötä oikean muotoinen sähköpostiosoite"
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
"Syötä koodi mobiililaitteesi kaksivaiheisen tunnistuksen sovelluksesta. Jos "
"olet hukannut laitteesi, voit syöttää yhden palautuskoodeistasi."
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr "Kirjoita tekstiviestillä saamasi koodi"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr "Esim: 10 MB. Jätä tyhjäksi, jos et halua rajoitusta"
@@ -1037,7 +1010,7 @@ msgstr "Parametrit päivitetty"
msgid "Filter updated"
msgstr "Profiili päivitetty"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1047,13 +1020,6 @@ msgstr ""
msgid "First name"
msgstr "Etunimi"
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
#, fuzzy
msgid "Forgot password?"
msgstr "Unohditko salasanasi?"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr "Välitä"
@@ -1156,12 +1122,12 @@ msgstr ""
msgid "Identification"
msgstr "Tunniste"
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identiteetit"
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1173,7 +1139,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
#, fuzzy
msgid "IMAP Migration"
msgstr "Automaattinen asetusten määrittäminen"
@@ -1207,11 +1173,7 @@ msgstr "Tuo identiteetit"
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr "Ilmoita yksi tai useampi vastaanottaja pilkulla (,) erotettuna"
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
#, fuzzy
msgid "Information"
msgstr "Tiedot"
@@ -1244,10 +1206,6 @@ msgstr "Virheellinen salasana"
msgid "Invalid port number"
msgstr "Virheellinen salasana"
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1316,7 +1274,7 @@ msgstr ""
msgid "Logger"
msgstr "Lokikirja"
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Kirjaudu ulos"
@@ -1370,7 +1328,7 @@ msgstr "Viestien lähetysraja"
msgid "messages"
msgstr "viestit"
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr "Viestit"
@@ -1379,7 +1337,7 @@ msgstr "Viestit"
msgid "Migration deleted"
msgstr "Luontipäivä"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1397,7 +1355,7 @@ msgstr "Muokattu"
msgid "Modify"
msgstr "Muokkaa"
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1506,7 +1464,7 @@ msgstr "Uudet palautuskoodit"
msgid "New recovery codes"
msgstr "Uudet palautuskoodit"
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Seuraava"
@@ -1520,7 +1478,7 @@ msgstr "ei"
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr "Ei"
@@ -1590,11 +1548,6 @@ msgstr ""
"Viestien määrä, jonka tämä postilaatikko voi lähettää päivässä. Jätä "
"tyhjäksi, jos et halua rajoitusta."
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr "OK"
@@ -1631,7 +1584,7 @@ msgstr "Vaihtoehdot"
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr "Parametrit päivitetty"
@@ -1662,11 +1615,6 @@ msgstr "Salasana kopioitu leikepöydälle"
msgid "Password mismatch"
msgstr "Salasanat eivät täsmää"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
#, fuzzy
msgid "Password recovery"
msgstr "Salasana"
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr "Salasana päivitetty"
@@ -1699,11 +1647,6 @@ msgstr "Pin-koodi"
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr "Täytä ensisijainen sähköpostiosoitteesi"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1886,10 +1829,6 @@ msgstr "Avatut hälytykset"
msgid "Reseller"
msgstr "Jälleenmyyjä"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
#, fuzzy
msgid "Reset recovery codes"
@@ -1904,20 +1843,6 @@ msgstr "Resurssit"
msgid "Resources usage"
msgstr "Resurssien käyttö"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -2014,7 +1939,7 @@ msgstr "Palvelu"
msgid "Service: "
msgstr "Palvelu:"
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Asetukset"
@@ -2048,7 +1973,7 @@ msgstr "SPF-tietuetta ei löydy"
msgid "Start typing a name here..."
msgstr "Aloita nimen kirjoittaminen tästä..."
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2064,15 +1989,8 @@ msgstr "Tila"
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr "Lähetä"
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr "Yhteenveto"
@@ -2131,22 +2049,11 @@ msgstr "Tämä sivu on vielä rakenteilla."
msgid "To"
msgstr "Vastaanottaja"
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2167,11 +2074,6 @@ msgstr "Resurssit"
msgid "Two-factor auth"
msgstr "Kaksivaiheinent tunnistus"
#: src/components/login/TwofaForm.vue:6
#, fuzzy
msgid "Two-factor authentication"
msgstr "Kaksivaiheinent tunnistus"
#: src/components/account/TotpAuthForm.vue:109
#, fuzzy
msgid ""
@@ -2251,15 +2153,6 @@ msgstr "Uusi tili"
msgid "Use domain default value"
msgstr "Käytä verkkotunnuksen oletusarvoa"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
#, fuzzy
msgid "User unknown."
msgstr "Tuntematon"
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2278,10 +2171,6 @@ msgstr "Kelvollinen"
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr "Tarkista koodi"
#: src/components/admin/domains/DNSDetail.vue:217
#, fuzzy
msgid "warning"
@@ -2293,7 +2182,7 @@ msgstr "Varoitus"
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr "Varoitus"
@@ -2331,7 +2220,7 @@ msgstr "kyllä"
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr "Kyllä"
@@ -2371,6 +2260,45 @@ msgstr "API-pääsytunnisteesi on:"
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#, fuzzy
#~ msgid "Change password"
#~ msgstr "Vaihda salasana"
#~ msgid ""
#~ "Enter the code from the two-factor app on your mobile device. If you have "
#~ "lost your device, you may enter one of your recovery codes."
#~ msgstr ""
#~ "Syötä koodi mobiililaitteesi kaksivaiheisen tunnistuksen sovelluksesta. "
#~ "Jos olet hukannut laitteesi, voit syöttää yhden palautuskoodeistasi."
#~ msgid "Enter the code you've just received by SMS"
#~ msgstr "Kirjoita tekstiviestillä saamasi koodi"
#, fuzzy
#~ msgid "Forgot password?"
#~ msgstr "Unohditko salasanasi?"
#, fuzzy
#~ msgid "Password recovery"
#~ msgstr "Salasana"
#~ msgid "Please fill-in your primary email address"
#~ msgstr "Täytä ensisijainen sähköpostiosoitteesi"
#~ msgid "Submit"
#~ msgstr "Lähetä"
#, fuzzy
#~ msgid "Two-factor authentication"
#~ msgstr "Kaksivaiheinent tunnistus"
#, fuzzy
#~ msgid "User unknown."
#~ msgstr "Tuntematon"
#~ msgid "Verify code"
#~ msgstr "Tarkista koodi"
#~ msgid "Connect"
#~ msgstr "Yhdistä"
+99 -138
View File
@@ -63,7 +63,7 @@ msgstr "Plage de temps absolue"
msgid "account"
msgstr "compte"
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -178,7 +178,7 @@ msgstr "Adresse"
msgid "Address (hostname or IP)"
msgstr "Adresse (nom d'hôte ou IP)"
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -220,7 +220,7 @@ msgid "Alarm re-opened"
msgstr "Alarme ré-ouverte"
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr "Alarmes"
@@ -342,7 +342,7 @@ msgstr "Domaines associés"
msgid "Attempting to log you in."
msgstr "Retour à la connexion"
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Journal des modifications"
@@ -380,7 +380,7 @@ msgstr "Enregistrement autodiscover (Microsoft) non trouvé"
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "Enregistrement autodiscover (Microsoft): %{ value }"
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr "Retour"
@@ -404,10 +404,6 @@ msgstr "Format bind/named. Cliquez pour copier"
msgid "Cancel"
msgstr "Annuler"
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr "Modifier le mot de passe"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr "Vérifier la connexion :"
@@ -472,7 +468,7 @@ msgstr "Fermé"
msgid "Conditions"
msgstr "Confirmation"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr "Confirmer et créer"
@@ -516,7 +512,7 @@ msgstr "Copier dans le presse-papiers"
msgid "Copy token to clipboard"
msgstr "Copier le jeton dans la presse-papiers"
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr "Impossible de sauvegarder les paramètres"
@@ -575,7 +571,7 @@ msgstr "Limite quotidienne d'envoi de messages"
msgid "Daily sending limit"
msgstr "Limite d'envoi quotidienne"
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr "Tableau de bord"
@@ -805,7 +801,7 @@ msgstr "Domaine mise à jour"
msgid "domain's default value"
msgstr "La valeur par défaut du domaine"
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domaines"
@@ -826,7 +822,7 @@ msgstr ""
msgid "Edit"
msgstr "Modifier"
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr "Modifier le compte"
@@ -869,15 +865,10 @@ msgstr "E-mail"
msgid "Email address"
msgstr "Adresse email"
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr "Fournisseurs de messagerie"
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr "Email envoyé, veuillez vérifier votre boite aux lettres"
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr "Vide"
@@ -920,24 +911,6 @@ msgstr "Entrer un nom d'utilisateur simple ou une adresse e-mail"
msgid "Enter an email address"
msgstr "Entrer une adresse e-mail"
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
"Entrez le code de l'application à double facteur sur votre téléphone mobile. "
"Si vous avez perdu votre appareil, vous pouvez entrez l'un de vos code de "
"récupération."
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr "Entrez le code que vous venez de recevoir par SMS"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr "Erreur"
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr "Ex: 10MB. Laisser vide pour aucune limite"
@@ -1011,7 +984,7 @@ msgstr "Paramètres mis à jour"
msgid "Filter updated"
msgstr "Profil mis à jour"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1021,12 +994,6 @@ msgstr ""
msgid "First name"
msgstr "Prénom"
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
msgid "Forgot password?"
msgstr "Mot de passe oublié ?"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr "Transfert"
@@ -1128,12 +1095,12 @@ msgstr ""
msgid "Identification"
msgstr "Identification"
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identités"
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1149,7 +1116,7 @@ msgstr ""
"Si vous l'avez récemment configuré, veuillez attendre que le premier rapport "
"soit reçu et traité. "
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr "Migration IMAP"
@@ -1181,11 +1148,7 @@ msgstr "Importer des identités"
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr "Indiquer un ou plusieurs destinataires séparés par une virgule (,) "
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr "Info"
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr "Information"
@@ -1215,10 +1178,6 @@ msgstr "Mot de passe incorrect"
msgid "Invalid port number"
msgstr "Numéro de port incorrect"
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr "Jeton de réinitialisation incorrect."
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1286,7 +1245,7 @@ msgstr "Domaine local (optionnel)"
msgid "Logger"
msgstr "Logger"
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Déconnexion"
@@ -1338,7 +1297,7 @@ msgstr "Limite d'envoi des messages"
msgid "messages"
msgstr "messages"
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr "Messages"
@@ -1346,7 +1305,7 @@ msgstr "Messages"
msgid "Migration deleted"
msgstr "Migration supprimée"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr "Migrations"
@@ -1363,7 +1322,7 @@ msgstr "Modifié"
msgid "Modify"
msgstr "Modifier"
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr "Supervision"
@@ -1468,7 +1427,7 @@ msgstr "Nouveau fournisseur"
msgid "New recovery codes"
msgstr "Nouveaux codes de récupération"
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Suivant"
@@ -1482,7 +1441,7 @@ msgstr "non"
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr "Non"
@@ -1550,11 +1509,6 @@ msgstr ""
"Nombre de messages que cette boîte aux lettres peut envoyer par jour. "
"Laisser vide pour aucune limite."
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr "Ok"
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr "OK"
@@ -1589,7 +1543,7 @@ msgstr "Options"
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr "Paramètres mis à jour"
@@ -1619,10 +1573,6 @@ msgstr "Mot de passe copié dans la presse-papier"
msgid "Password mismatch"
msgstr "Le mot de passe est différent"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr "Récupération de mot de passe"
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr "Mot de passe mis à jour"
@@ -1655,11 +1605,6 @@ msgstr "Code Pin"
msgid "Please add at least one recipient."
msgstr "Veuillez ajouter au moins un destinataire"
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr "Veillez renseigner votre adresse e-mail principale"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1833,10 +1778,6 @@ msgstr "Ré-ouvrir l'alarme"
msgid "Reseller"
msgstr "Revendeur"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr "Renvoyer le SMS."
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr "Rénitialiser les codes de récupération"
@@ -1850,20 +1791,6 @@ msgstr "Ressources"
msgid "Resources usage"
msgstr "Utilisation des ressources"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr "Réessayer la rénitialisation"
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr "Retour à la connexion"
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1955,7 +1882,7 @@ msgstr "Service"
msgid "Service: "
msgstr "Service :"
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Paramètres"
@@ -1989,7 +1916,7 @@ msgstr "Enregistrement SPF introuvable"
msgid "Start typing a name here..."
msgstr "Commencer à saisir un nom ici..."
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -2004,15 +1931,8 @@ msgstr "Statut"
msgid "Subject"
msgstr "Sujet"
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr "Soumettre"
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr "Résumé"
@@ -2073,22 +1993,11 @@ msgstr "Cette page est en cours de construction."
msgid "To"
msgstr "A"
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr "Trop de tentatives sans succès, veuillez réessayer plus tard"
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr "Total"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr "TOTP envoyé."
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2108,10 +2017,6 @@ msgstr "Sources de confiance"
msgid "Two-factor auth"
msgstr "Authentification à double facteur"
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr "Authentification à double facteur"
#: src/components/account/TotpAuthForm.vue:109
#, fuzzy
msgid ""
@@ -2190,16 +2095,6 @@ msgstr "Nouveau compte"
msgid "Use domain default value"
msgstr "Utiliser la valeur par défaut du domaine"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
"L'utilisateur semble erroné, revenez à la connexion ou redémarrer "
"réinitialisez le processus "
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr "Utilisateur inconnu."
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2218,10 +2113,6 @@ msgstr "Valide"
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr "Vérifier le code"
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr "Avertissement"
@@ -2232,7 +2123,7 @@ msgstr "Avertissement"
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr "Avertissement"
@@ -2270,7 +2161,7 @@ msgstr "oui"
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr "Oui"
@@ -2310,6 +2201,76 @@ msgstr "Votre jeton API est :"
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#~ msgid "Change password"
#~ msgstr "Modifier le mot de passe"
#~ msgid "Email sent, please check your inbox"
#~ msgstr "Email envoyé, veuillez vérifier votre boite aux lettres"
#~ msgid ""
#~ "Enter the code from the two-factor app on your mobile device. If you have "
#~ "lost your device, you may enter one of your recovery codes."
#~ msgstr ""
#~ "Entrez le code de l'application à double facteur sur votre téléphone "
#~ "mobile. Si vous avez perdu votre appareil, vous pouvez entrez l'un de vos "
#~ "code de récupération."
#~ msgid "Enter the code you've just received by SMS"
#~ msgstr "Entrez le code que vous venez de recevoir par SMS"
#~ msgid "Error"
#~ msgstr "Erreur"
#~ msgid "Forgot password?"
#~ msgstr "Mot de passe oublié ?"
#~ msgid "Info"
#~ msgstr "Info"
#~ msgid "Invalid reset token."
#~ msgstr "Jeton de réinitialisation incorrect."
#~ msgid "Ok"
#~ msgstr "Ok"
#~ msgid "Password recovery"
#~ msgstr "Récupération de mot de passe"
#~ msgid "Please fill-in your primary email address"
#~ msgstr "Veillez renseigner votre adresse e-mail principale"
#~ msgid "Resend SMS."
#~ msgstr "Renvoyer le SMS."
#~ msgid "Retry reset"
#~ msgstr "Réessayer la rénitialisation"
#~ msgid "Return to login"
#~ msgstr "Retour à la connexion"
#~ msgid "Submit"
#~ msgstr "Soumettre"
#~ msgid "Too many unsuccessful attempts, please try later."
#~ msgstr "Trop de tentatives sans succès, veuillez réessayer plus tard"
#~ msgid "TOTP resent."
#~ msgstr "TOTP envoyé."
#~ msgid "Two-factor authentication"
#~ msgstr "Authentification à double facteur"
#~ msgid "User seems wrong, return to login or restart reset the process?"
#~ msgstr ""
#~ "L'utilisateur semble erroné, revenez à la connexion ou redémarrer "
#~ "réinitialisez le processus "
#~ msgid "User unknown."
#~ msgstr "Utilisateur inconnu."
#~ msgid "Verify code"
#~ msgstr "Vérifier le code"
#~ msgid "Connect"
#~ msgstr "Connexion"
+51 -137
View File
@@ -57,7 +57,7 @@ msgstr ""
msgid "account"
msgstr "Account"
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -174,7 +174,7 @@ msgstr "Indirizzo"
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -218,7 +218,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -346,7 +346,7 @@ msgstr "Domini amministrati"
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -384,7 +384,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -408,10 +408,6 @@ msgstr "Formato bind/named"
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr "Cambia password"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -474,7 +470,7 @@ msgstr "Chiudi"
msgid "Conditions"
msgstr "Conferma"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -514,7 +510,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -574,7 +570,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr ""
@@ -806,7 +802,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Usa il valore predefinito"
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domini"
@@ -827,7 +823,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
#, fuzzy
msgid "Edit account"
msgstr "Nuovo account"
@@ -873,16 +869,11 @@ msgstr ""
msgid "Email address"
msgstr "Indirizzo email"
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
#, fuzzy
msgid "Email providers"
msgstr "Indirizzo email"
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -926,21 +917,6 @@ msgstr ""
msgid "Enter an email address"
msgstr "Indirizzo email"
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -1013,7 +989,7 @@ msgstr "Profilo aggiornato"
msgid "Filter updated"
msgstr "Profilo aggiornato"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1024,13 +1000,6 @@ msgstr ""
msgid "First name"
msgstr "Nome completo"
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
#, fuzzy
msgid "Forgot password?"
msgstr "Password dimenticata?"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr "Inoltra"
@@ -1134,12 +1103,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identità"
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1151,7 +1120,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1183,11 +1152,7 @@ msgstr "Identità di importazione"
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr "Informazioni"
@@ -1215,10 +1180,6 @@ msgstr "Password casuale"
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1283,7 +1244,7 @@ msgstr ""
msgid "Logger"
msgstr "Logger"
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Esci"
@@ -1338,7 +1299,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1347,7 +1308,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Data di creazione"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1365,7 +1326,7 @@ msgstr "Modificato"
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1473,7 +1434,7 @@ msgstr "Indirizzo email"
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Successivo"
@@ -1487,7 +1448,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1552,11 +1513,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1592,7 +1548,7 @@ msgstr "Opzioni"
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
#, fuzzy
msgid "Parameters updated"
msgstr "Profilo aggiornato"
@@ -1624,11 +1580,6 @@ msgstr ""
msgid "Password mismatch"
msgstr "Le password non corrispondono"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
#, fuzzy
msgid "Password recovery"
msgstr "Password"
#: src/components/account/ProfileForm.vue:143
#, fuzzy
msgid "Password updated"
@@ -1662,11 +1613,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1848,10 +1794,6 @@ msgstr "Chiudi"
msgid "Reseller"
msgstr "Rivenditore"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1865,20 +1807,6 @@ msgstr "Risorse"
msgid "Resources usage"
msgstr "Utilizzo risorse"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1973,7 +1901,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Impostazioni"
@@ -2006,7 +1934,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2022,15 +1950,8 @@ msgstr "Stato"
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr "Invia"
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr "Sommario"
@@ -2081,22 +2002,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr "Totale"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2117,11 +2027,6 @@ msgstr "Fonti attendibili"
msgid "Two-factor auth"
msgstr "Autenticazione"
#: src/components/login/TwofaForm.vue:6
#, fuzzy
msgid "Two-factor authentication"
msgstr "Autenticazione"
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2201,15 +2106,6 @@ msgstr "Nuovo account"
msgid "Use domain default value"
msgstr "Usa il valore predefinito"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
#, fuzzy
msgid "User unknown."
msgstr "Sconosciuto"
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2229,10 +2125,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2243,7 +2135,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2281,7 +2173,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
@@ -2321,6 +2213,28 @@ msgstr ""
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#~ msgid "Change password"
#~ msgstr "Cambia password"
#, fuzzy
#~ msgid "Forgot password?"
#~ msgstr "Password dimenticata?"
#, fuzzy
#~ msgid "Password recovery"
#~ msgstr "Password"
#~ msgid "Submit"
#~ msgstr "Invia"
#, fuzzy
#~ msgid "Two-factor authentication"
#~ msgstr "Autenticazione"
#, fuzzy
#~ msgid "User unknown."
#~ msgstr "Sconosciuto"
#, fuzzy
#~ msgid "Enable 2FA"
#~ msgstr "Abilitato"
+29 -133
View File
@@ -56,7 +56,7 @@ msgstr ""
msgid "account"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -210,7 +210,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -328,7 +328,7 @@ msgstr ""
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -366,7 +366,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -390,10 +390,6 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -452,7 +448,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -492,7 +488,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -550,7 +546,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr ""
@@ -773,7 +769,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -794,7 +790,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr ""
@@ -834,15 +830,10 @@ msgstr ""
msgid "Email address"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -884,21 +875,6 @@ msgstr ""
msgid "Enter an email address"
msgstr ""
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -966,7 +942,7 @@ msgstr ""
msgid "Filter updated"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -976,12 +952,6 @@ msgstr ""
msgid "First name"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
msgid "Forgot password?"
msgstr ""
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr ""
@@ -1079,12 +1049,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1096,7 +1066,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1128,11 +1098,7 @@ msgstr ""
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr ""
@@ -1158,10 +1124,6 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1225,7 +1187,7 @@ msgstr ""
msgid "Logger"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr ""
@@ -1276,7 +1238,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1284,7 +1246,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1301,7 +1263,7 @@ msgstr ""
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1404,7 +1366,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr ""
@@ -1418,7 +1380,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1480,11 +1442,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1518,7 +1475,7 @@ msgstr ""
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr ""
@@ -1548,10 +1505,6 @@ msgstr ""
msgid "Password mismatch"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr ""
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr ""
@@ -1584,11 +1537,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1754,10 +1702,6 @@ msgstr ""
msgid "Reseller"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1771,20 +1715,6 @@ msgstr ""
msgid "Resources usage"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1875,7 +1805,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr ""
@@ -1908,7 +1838,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -1923,15 +1853,8 @@ msgstr ""
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr ""
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -1982,22 +1905,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2016,10 +1928,6 @@ msgstr ""
msgid "Two-factor auth"
msgstr ""
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr ""
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2093,14 +2001,6 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2119,10 +2019,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2133,7 +2029,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2171,7 +2067,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
+30 -132
View File
@@ -34,7 +34,7 @@ msgstr ""
msgid "account"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -146,7 +146,7 @@ msgstr ""
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -188,7 +188,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -304,7 +304,7 @@ msgstr ""
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -342,7 +342,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -366,10 +366,6 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -428,7 +424,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -466,7 +462,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -524,7 +520,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr ""
@@ -743,7 +739,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -764,7 +760,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr ""
@@ -804,15 +800,10 @@ msgstr ""
msgid "Email address"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -854,19 +845,6 @@ msgstr ""
msgid "Enter an email address"
msgstr ""
#: src/components/login/TwofaForm.vue:11
msgid "Enter the code from the two-factor app on your mobile device. If you have lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -934,7 +912,7 @@ msgstr ""
msgid "Filter updated"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -944,12 +922,6 @@ msgstr ""
msgid "First name"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
msgid "Forgot password?"
msgstr ""
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr ""
@@ -1045,12 +1017,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid "If you close this form now, your modifications won't be saved. Do you confirm?"
msgstr ""
@@ -1058,7 +1030,7 @@ msgstr ""
msgid "If you configured it recently, please wait for the first report to be received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1090,11 +1062,7 @@ msgstr ""
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245
#: src/layouts/dashboard/NavBar.vue:246
#: src/views/admin/InformationView.vue:4
msgid "Information"
msgstr ""
@@ -1119,10 +1087,6 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1184,7 +1148,7 @@ msgstr ""
msgid "Logger"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr ""
@@ -1235,7 +1199,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1243,7 +1207,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1260,7 +1224,7 @@ msgstr ""
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1364,7 +1328,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr ""
@@ -1378,7 +1342,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1438,11 +1402,6 @@ msgstr ""
msgid "Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1476,7 +1435,7 @@ msgstr ""
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr ""
@@ -1506,10 +1465,6 @@ msgstr ""
msgid "Password mismatch"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr ""
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr ""
@@ -1542,11 +1497,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1707,10 +1657,6 @@ msgstr ""
msgid "Reseller"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1724,20 +1670,6 @@ msgstr ""
msgid "Resources usage"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1828,8 +1760,8 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239
#: src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240
#: src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr ""
@@ -1862,7 +1794,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -1877,15 +1809,8 @@ msgstr ""
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr ""
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -1927,22 +1852,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -1961,10 +1875,6 @@ msgstr ""
msgid "Two-factor auth"
msgstr ""
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr ""
#: src/components/account/TotpAuthForm.vue:109
msgid "Two-factor authentication (2FA) using one-time passwords is not yet activated for your account."
msgstr ""
@@ -2034,14 +1944,6 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2060,10 +1962,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2074,7 +1972,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2112,7 +2010,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
+29 -133
View File
@@ -56,7 +56,7 @@ msgstr ""
msgid "account"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -210,7 +210,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -328,7 +328,7 @@ msgstr ""
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -366,7 +366,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -390,10 +390,6 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -452,7 +448,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -492,7 +488,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -550,7 +546,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr ""
@@ -773,7 +769,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -794,7 +790,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr ""
@@ -834,15 +830,10 @@ msgstr ""
msgid "Email address"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -884,21 +875,6 @@ msgstr ""
msgid "Enter an email address"
msgstr ""
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -966,7 +942,7 @@ msgstr ""
msgid "Filter updated"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -976,12 +952,6 @@ msgstr ""
msgid "First name"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
msgid "Forgot password?"
msgstr ""
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr ""
@@ -1079,12 +1049,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1096,7 +1066,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1128,11 +1098,7 @@ msgstr ""
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr ""
@@ -1158,10 +1124,6 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1225,7 +1187,7 @@ msgstr ""
msgid "Logger"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr ""
@@ -1276,7 +1238,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1284,7 +1246,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1301,7 +1263,7 @@ msgstr ""
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1404,7 +1366,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr ""
@@ -1418,7 +1380,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1480,11 +1442,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1518,7 +1475,7 @@ msgstr ""
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr ""
@@ -1548,10 +1505,6 @@ msgstr ""
msgid "Password mismatch"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr ""
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr ""
@@ -1584,11 +1537,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1754,10 +1702,6 @@ msgstr ""
msgid "Reseller"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1771,20 +1715,6 @@ msgstr ""
msgid "Resources usage"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1875,7 +1805,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr ""
@@ -1908,7 +1838,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -1923,15 +1853,8 @@ msgstr ""
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr ""
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -1982,22 +1905,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2016,10 +1928,6 @@ msgstr ""
msgid "Two-factor auth"
msgstr ""
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr ""
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2093,14 +2001,6 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2119,10 +2019,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2133,7 +2029,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2171,7 +2067,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
+29 -133
View File
@@ -57,7 +57,7 @@ msgstr ""
msgid "account"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -169,7 +169,7 @@ msgstr ""
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -211,7 +211,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -329,7 +329,7 @@ msgstr ""
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -367,7 +367,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -391,10 +391,6 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -453,7 +449,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -493,7 +489,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -551,7 +547,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr ""
@@ -774,7 +770,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -795,7 +791,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr ""
@@ -835,15 +831,10 @@ msgstr ""
msgid "Email address"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -885,21 +876,6 @@ msgstr ""
msgid "Enter an email address"
msgstr ""
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -967,7 +943,7 @@ msgstr ""
msgid "Filter updated"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -977,12 +953,6 @@ msgstr ""
msgid "First name"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
msgid "Forgot password?"
msgstr ""
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr ""
@@ -1080,12 +1050,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1097,7 +1067,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1129,11 +1099,7 @@ msgstr ""
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr ""
@@ -1159,10 +1125,6 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1226,7 +1188,7 @@ msgstr ""
msgid "Logger"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr ""
@@ -1277,7 +1239,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1285,7 +1247,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1302,7 +1264,7 @@ msgstr ""
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1405,7 +1367,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr ""
@@ -1419,7 +1381,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1481,11 +1443,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1519,7 +1476,7 @@ msgstr ""
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr ""
@@ -1549,10 +1506,6 @@ msgstr ""
msgid "Password mismatch"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr ""
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr ""
@@ -1585,11 +1538,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1755,10 +1703,6 @@ msgstr ""
msgid "Reseller"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1772,20 +1716,6 @@ msgstr ""
msgid "Resources usage"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1876,7 +1806,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr ""
@@ -1909,7 +1839,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -1924,15 +1854,8 @@ msgstr ""
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr ""
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -1983,22 +1906,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2017,10 +1929,6 @@ msgstr ""
msgid "Two-factor auth"
msgstr ""
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr ""
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2094,14 +2002,6 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2120,10 +2020,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2134,7 +2030,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2172,7 +2068,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
+29 -133
View File
@@ -56,7 +56,7 @@ msgstr ""
msgid "account"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -210,7 +210,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -328,7 +328,7 @@ msgstr ""
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -366,7 +366,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -390,10 +390,6 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -452,7 +448,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -492,7 +488,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -550,7 +546,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr ""
@@ -773,7 +769,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -794,7 +790,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr ""
@@ -834,15 +830,10 @@ msgstr ""
msgid "Email address"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -884,21 +875,6 @@ msgstr ""
msgid "Enter an email address"
msgstr ""
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -966,7 +942,7 @@ msgstr ""
msgid "Filter updated"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -976,12 +952,6 @@ msgstr ""
msgid "First name"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
msgid "Forgot password?"
msgstr ""
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr ""
@@ -1079,12 +1049,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1096,7 +1066,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1128,11 +1098,7 @@ msgstr ""
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr ""
@@ -1158,10 +1124,6 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1225,7 +1187,7 @@ msgstr ""
msgid "Logger"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr ""
@@ -1276,7 +1238,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1284,7 +1246,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1301,7 +1263,7 @@ msgstr ""
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1404,7 +1366,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr ""
@@ -1418,7 +1380,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1480,11 +1442,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1518,7 +1475,7 @@ msgstr ""
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr ""
@@ -1548,10 +1505,6 @@ msgstr ""
msgid "Password mismatch"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr ""
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr ""
@@ -1584,11 +1537,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1754,10 +1702,6 @@ msgstr ""
msgid "Reseller"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1771,20 +1715,6 @@ msgstr ""
msgid "Resources usage"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1875,7 +1805,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr ""
@@ -1908,7 +1838,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -1923,15 +1853,8 @@ msgstr ""
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr ""
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -1982,22 +1905,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2016,10 +1928,6 @@ msgstr ""
msgid "Two-factor auth"
msgstr ""
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr ""
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2093,14 +2001,6 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2119,10 +2019,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2133,7 +2029,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2171,7 +2067,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
+51 -137
View File
@@ -58,7 +58,7 @@ msgstr ""
msgid "account"
msgstr "Добавить аккаунт"
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -175,7 +175,7 @@ msgstr "Адрес"
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -219,7 +219,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -347,7 +347,7 @@ msgstr "Список квот"
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -385,7 +385,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -409,10 +409,6 @@ msgstr "Неверный формат"
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr "Изменить пароль"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -472,7 +468,7 @@ msgstr ""
msgid "Conditions"
msgstr "Подтверждение"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -512,7 +508,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -572,7 +568,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr "Приборная панель"
@@ -801,7 +797,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Используются значения домена по умолчанию "
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Домены"
@@ -822,7 +818,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
#, fuzzy
msgid "Edit account"
msgstr "Новый аккаунт"
@@ -868,16 +864,11 @@ msgstr ""
msgid "Email address"
msgstr "Е-майл адрес"
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
#, fuzzy
msgid "Email providers"
msgstr "Е-майл адрес"
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -921,21 +912,6 @@ msgstr ""
msgid "Enter an email address"
msgstr "Е-майл адрес"
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -1007,7 +983,7 @@ msgstr "Профиль обновлен"
msgid "Filter updated"
msgstr "Профиль обновлен"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1018,13 +994,6 @@ msgstr ""
msgid "First name"
msgstr "Имя файла"
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
#, fuzzy
msgid "Forgot password?"
msgstr "Забыли пароль?"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr "Перенаправленые"
@@ -1129,12 +1098,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Пользователи"
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1146,7 +1115,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1178,11 +1147,7 @@ msgstr "Импорт информации о пользователях"
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr "Информация"
@@ -1210,10 +1175,6 @@ msgstr "Ошибочный запрос"
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1278,7 +1239,7 @@ msgstr ""
msgid "Logger"
msgstr "Логгер"
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Завершить сеанс"
@@ -1333,7 +1294,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1342,7 +1303,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Дата создания"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1360,7 +1321,7 @@ msgstr "Синоним изменен"
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1468,7 +1429,7 @@ msgstr "Е-майл адрес"
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Следующая"
@@ -1482,7 +1443,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1547,11 +1508,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1587,7 +1543,7 @@ msgstr "Опции"
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
#, fuzzy
msgid "Parameters updated"
msgstr "Профиль обновлен"
@@ -1619,11 +1575,6 @@ msgstr ""
msgid "Password mismatch"
msgstr "Пароли не совпадают"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
#, fuzzy
msgid "Password recovery"
msgstr "Пароль"
#: src/components/account/ProfileForm.vue:143
#, fuzzy
msgid "Password updated"
@@ -1657,11 +1608,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1839,10 +1785,6 @@ msgstr ""
msgid "Reseller"
msgstr "Реселлер"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1856,20 +1798,6 @@ msgstr "Ресурсы"
msgid "Resources usage"
msgstr "Использование ресурсов"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1964,7 +1892,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Настройки"
@@ -1997,7 +1925,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2013,15 +1941,8 @@ msgstr "Статистика"
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr "Подтвердить"
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -2072,22 +1993,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2108,11 +2018,6 @@ msgstr "Ресурсы"
msgid "Two-factor auth"
msgstr "Аутентификация"
#: src/components/login/TwofaForm.vue:6
#, fuzzy
msgid "Two-factor authentication"
msgstr "Аутентификация"
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2191,15 +2096,6 @@ msgstr "Новый аккаунт"
msgid "Use domain default value"
msgstr "Используются значения домена по умолчанию "
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
#, fuzzy
msgid "User unknown."
msgstr "Неизвестное"
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2219,10 +2115,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2233,7 +2125,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2271,7 +2163,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
@@ -2311,6 +2203,28 @@ msgstr ""
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#~ msgid "Change password"
#~ msgstr "Изменить пароль"
#, fuzzy
#~ msgid "Forgot password?"
#~ msgstr "Забыли пароль?"
#, fuzzy
#~ msgid "Password recovery"
#~ msgstr "Пароль"
#~ msgid "Submit"
#~ msgstr "Подтвердить"
#, fuzzy
#~ msgid "Two-factor authentication"
#~ msgstr "Аутентификация"
#, fuzzy
#~ msgid "User unknown."
#~ msgstr "Неизвестное"
#, fuzzy
#~ msgid "Enable 2FA"
#~ msgstr "Разрешено"
+94 -139
View File
@@ -64,7 +64,7 @@ msgstr "Absolut tidsintervall"
msgid "account"
msgstr "Konto"
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -182,7 +182,7 @@ msgstr "Adress"
msgid "Address (hostname or IP)"
msgstr "Adress (värdnamn eller IP)"
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -225,7 +225,7 @@ msgid "Alarm re-opened"
msgstr "Larm öppnat på nytt"
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr "Larm"
@@ -355,7 +355,7 @@ msgstr "Associerade domäner"
msgid "Attempting to log you in."
msgstr "Återgå till inloggning"
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Verifieringskedja"
@@ -393,7 +393,7 @@ msgstr "autodiscover-post (Microsoft) hittades inte"
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "autodiscover-post (Microsoft): %{ value }"
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr "Tillbaka"
@@ -417,10 +417,6 @@ msgstr "Bind/named formatterat. Klicka för att kopiera"
msgid "Cancel"
msgstr "Avbryt"
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr "Ändra lösenord"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr "Kontrollera anslutning:"
@@ -484,7 +480,7 @@ msgstr "Stängd"
msgid "Conditions"
msgstr "Bekräftelse"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr "Bekräfta och skapa"
@@ -527,7 +523,7 @@ msgstr "Kopiera till urklipp"
msgid "Copy token to clipboard"
msgstr "Kopiera token till urklipp"
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr "Kunde inte spara parametrar"
@@ -586,7 +582,7 @@ msgstr "Daglig sändningsgräns för meddelanden"
msgid "Daily sending limit"
msgstr "Daglig sändningsgräns"
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr "Instrumentbräda"
@@ -820,7 +816,7 @@ msgstr "Domän uppdaterad"
msgid "domain's default value"
msgstr "domänens standardvärde"
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domäner"
@@ -841,7 +837,7 @@ msgstr ""
msgid "Edit"
msgstr "Redigera"
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr "Redigera konto"
@@ -884,15 +880,10 @@ msgstr "E-post"
msgid "Email address"
msgstr "E-postadress"
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr "E-postleverantörer"
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr "Tom"
@@ -935,23 +926,6 @@ msgstr "Ange ett enkelt användarnamn eller en e-postadress"
msgid "Enter an email address"
msgstr "Ange en e-postadress"
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
"Ange koden från tvåfaktorsappen på din mobila enhet. Om du har tappat bort "
"din enhet kan du ange en av dina återställningskoder."
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr "Ange koden du precis har fått via SMS"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr "Fel"
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr "Ex: 10MB. Lämna tomt för ingen gräns"
@@ -1026,7 +1000,7 @@ msgstr "Parametrar uppdaterade"
msgid "Filter updated"
msgstr "Profil uppdaterad"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1036,13 +1010,6 @@ msgstr ""
msgid "First name"
msgstr "Förnamn"
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
#, fuzzy
msgid "Forgot password?"
msgstr "Glömt lösenord?"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr "Vidarebefordra"
@@ -1143,12 +1110,12 @@ msgstr ""
msgid "Identification"
msgstr "Identifikation"
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identiteter"
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1164,7 +1131,7 @@ msgstr ""
"Om du konfigurerade det nyligen, vänta tills den första rapporten tas emot "
"och behandlas."
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr "IMAP migrering"
@@ -1196,11 +1163,7 @@ msgstr "Importera identiteter"
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr "Ange en eller flera mottagare separerade med kommatecken (,)"
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr "Information"
@@ -1231,10 +1194,6 @@ msgstr "Ogiltigt lösenord"
msgid "Invalid port number"
msgstr "Ange ett giltigt portnummer"
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr "Ogiltigt återställningstoken."
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr "Är IMAP-anslutningen säker med SSL/TLS eller StartTLS"
@@ -1303,7 +1262,7 @@ msgstr "Lokal domän (valfritt)§"
msgid "Logger"
msgstr "Logger"
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Logga ut"
@@ -1357,7 +1316,7 @@ msgstr "Begränsning för meddelandesändning"
msgid "messages"
msgstr "meddelanden"
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr "Meddelanden"
@@ -1365,7 +1324,7 @@ msgstr "Meddelanden"
msgid "Migration deleted"
msgstr "Migrering raderad"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr "Migreringar"
@@ -1382,7 +1341,7 @@ msgstr "Ändrad"
msgid "Modify"
msgstr "Ändra"
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1489,7 +1448,7 @@ msgstr "Ny leverantör"
msgid "New recovery codes"
msgstr "Nya återställningskoder"
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Nästa"
@@ -1503,7 +1462,7 @@ msgstr "nej"
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr "Nej"
@@ -1573,11 +1532,6 @@ msgstr ""
"Antal meddelanden som denna brevlåda kan skicka per dag. Lämna tomt för "
"ingen begränsning."
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr "Ok"
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr "OK"
@@ -1612,7 +1566,7 @@ msgstr "Alternativ"
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr "Parametrar uppdaterade"
@@ -1643,10 +1597,6 @@ msgstr "Lösenord kopierat till urklipp"
msgid "Password mismatch"
msgstr "Lösenord matchar ej"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr "Lösenordsåterställning"
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr "Lösenord uppdaterat"
@@ -1679,11 +1629,6 @@ msgstr "Pinkod"
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr "Var vänlig fyll i din primära e-postadress"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1857,10 +1802,6 @@ msgstr "Återöppna larmet"
msgid "Reseller"
msgstr "Återförsäljare"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr "Skicka SMS på nytt."
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr "Återställ återställningskoder"
@@ -1874,20 +1815,6 @@ msgstr "Resurser"
msgid "Resources usage"
msgstr "Resursanvändning"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr "Försök återställning igen"
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr "Återgå till inloggning"
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1983,7 +1910,7 @@ msgstr "Tjänst"
msgid "Service: "
msgstr "Tjänst:"
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Inställningar"
@@ -2017,7 +1944,7 @@ msgstr "SPF post saknas"
msgid "Start typing a name here..."
msgstr "Börja skriva ett namn här..."
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -2032,15 +1959,8 @@ msgstr "Status"
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr "Skicka"
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr "Sammanfattning"
@@ -2098,22 +2018,11 @@ msgstr "Denna sida är fortfarande under konstruktion."
msgid "To"
msgstr "Till"
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr "För många misslyckade försök, försök igen senare."
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr "Totalt"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr "TOTP skickat igen."
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2133,11 +2042,6 @@ msgstr "Pålitliga källor"
msgid "Two-factor auth"
msgstr "Tvåfaktorsautentisering"
#: src/components/login/TwofaForm.vue:6
#, fuzzy
msgid "Two-factor authentication"
msgstr "Tvåfaktorsautentisering"
#: src/components/account/TotpAuthForm.vue:109
#, fuzzy
msgid ""
@@ -2217,16 +2121,6 @@ msgstr "Nytt konto"
msgid "Use domain default value"
msgstr "Använd domänens standardvärde"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
"Användare verkar felaktig, återgå till inloggning eller börja om "
"återsällningsprocessen?"
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr "Okänd användare."
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2245,10 +2139,6 @@ msgstr "Giltig"
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr "Verifikationskod"
#: src/components/admin/domains/DNSDetail.vue:217
#, fuzzy
msgid "warning"
@@ -2260,7 +2150,7 @@ msgstr "Varning"
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr "Varning"
@@ -2298,7 +2188,7 @@ msgstr "ja"
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr "Ja"
@@ -2338,6 +2228,71 @@ msgstr "Ditt API token är:"
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#~ msgid "Change password"
#~ msgstr "Ändra lösenord"
#~ msgid ""
#~ "Enter the code from the two-factor app on your mobile device. If you have "
#~ "lost your device, you may enter one of your recovery codes."
#~ msgstr ""
#~ "Ange koden från tvåfaktorsappen på din mobila enhet. Om du har tappat "
#~ "bort din enhet kan du ange en av dina återställningskoder."
#~ msgid "Enter the code you've just received by SMS"
#~ msgstr "Ange koden du precis har fått via SMS"
#~ msgid "Error"
#~ msgstr "Fel"
#, fuzzy
#~ msgid "Forgot password?"
#~ msgstr "Glömt lösenord?"
#~ msgid "Invalid reset token."
#~ msgstr "Ogiltigt återställningstoken."
#~ msgid "Ok"
#~ msgstr "Ok"
#~ msgid "Password recovery"
#~ msgstr "Lösenordsåterställning"
#~ msgid "Please fill-in your primary email address"
#~ msgstr "Var vänlig fyll i din primära e-postadress"
#~ msgid "Resend SMS."
#~ msgstr "Skicka SMS på nytt."
#~ msgid "Retry reset"
#~ msgstr "Försök återställning igen"
#~ msgid "Return to login"
#~ msgstr "Återgå till inloggning"
#~ msgid "Submit"
#~ msgstr "Skicka"
#~ msgid "Too many unsuccessful attempts, please try later."
#~ msgstr "För många misslyckade försök, försök igen senare."
#~ msgid "TOTP resent."
#~ msgstr "TOTP skickat igen."
#, fuzzy
#~ msgid "Two-factor authentication"
#~ msgstr "Tvåfaktorsautentisering"
#~ msgid "User seems wrong, return to login or restart reset the process?"
#~ msgstr ""
#~ "Användare verkar felaktig, återgå till inloggning eller börja om "
#~ "återsällningsprocessen?"
#~ msgid "User unknown."
#~ msgstr "Okänd användare."
#~ msgid "Verify code"
#~ msgstr "Verifikationskod"
#~ msgid "Connect"
#~ msgstr "Anslut"
+57 -137
View File
@@ -56,7 +56,7 @@ msgstr ""
msgid "account"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -170,7 +170,7 @@ msgstr ""
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -213,7 +213,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -334,7 +334,7 @@ msgstr ""
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -372,7 +372,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -396,10 +396,6 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr "Parolayı değiştirin"
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -462,7 +458,7 @@ msgstr "Kapat"
msgid "Conditions"
msgstr "Onayla"
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -505,7 +501,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -565,7 +561,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr "Gösterge Paneli"
@@ -790,7 +786,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -811,7 +807,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr ""
@@ -854,15 +850,10 @@ msgstr ""
msgid "Email address"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -905,21 +896,6 @@ msgstr ""
msgid "Enter an email address"
msgstr ""
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr "Az önce SMS ile aldığınız kodu giriniz"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -992,7 +968,7 @@ msgstr "Profil güncellendi"
msgid "Filter updated"
msgstr "Profil güncellendi"
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -1002,13 +978,6 @@ msgstr ""
msgid "First name"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
#, fuzzy
msgid "Forgot password?"
msgstr "Parolanızı mı unuttunuz?"
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr ""
@@ -1109,12 +1078,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1126,7 +1095,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1158,11 +1127,7 @@ msgstr ""
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr "Bilgi"
@@ -1190,10 +1155,6 @@ msgstr "Parolayı değiştirin"
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1258,7 +1219,7 @@ msgstr ""
msgid "Logger"
msgstr "Kayıtçı"
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr "Çıkış Yapın"
@@ -1311,7 +1272,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1320,7 +1281,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Onayla"
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1338,7 +1299,7 @@ msgstr ""
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1446,7 +1407,7 @@ msgstr "Yeni kurtarma kodları"
msgid "New recovery codes"
msgstr "Yeni kurtarma kodları"
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr "Sonraki"
@@ -1460,7 +1421,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr "Hayır"
@@ -1525,11 +1486,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1564,7 +1520,7 @@ msgstr ""
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
#, fuzzy
msgid "Parameters updated"
msgstr "Profil güncellendi"
@@ -1596,11 +1552,6 @@ msgstr ""
msgid "Password mismatch"
msgstr "Parolalar uyuşmuyor"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
#, fuzzy
msgid "Password recovery"
msgstr "Parola"
#: src/components/account/ProfileForm.vue:143
#, fuzzy
msgid "Password updated"
@@ -1634,11 +1585,6 @@ msgstr "Pin kodu"
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr "Lütfen birincil e-posta adresinizi girin"
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1812,10 +1758,6 @@ msgstr "Kapat"
msgid "Reseller"
msgstr "Bayii"
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr "Kurtarma kodlarını sıfırla"
@@ -1829,20 +1771,6 @@ msgstr ""
msgid "Resources usage"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1934,7 +1862,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr "Ayarlar"
@@ -1967,7 +1895,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -1982,15 +1910,8 @@ msgstr ""
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr "Gönder"
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -2042,22 +1963,11 @@ msgstr ""
msgid "To"
msgstr "Kime"
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2077,11 +1987,6 @@ msgstr ""
msgid "Two-factor auth"
msgstr "Kimlik Doğrulama"
#: src/components/login/TwofaForm.vue:6
#, fuzzy
msgid "Two-factor authentication"
msgstr "Kimlik Doğrulama"
#: src/components/account/TotpAuthForm.vue:109
#, fuzzy
msgid ""
@@ -2164,15 +2069,6 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
#, fuzzy
msgid "User unknown."
msgstr "Bilinmeyen"
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2192,10 +2088,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2206,7 +2098,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2244,7 +2136,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr "Evet"
@@ -2284,6 +2176,34 @@ msgstr ""
msgid "Your browser does not seem compatible with WebAuthN"
msgstr ""
#~ msgid "Change password"
#~ msgstr "Parolayı değiştirin"
#~ msgid "Enter the code you've just received by SMS"
#~ msgstr "Az önce SMS ile aldığınız kodu giriniz"
#, fuzzy
#~ msgid "Forgot password?"
#~ msgstr "Parolanızı mı unuttunuz?"
#, fuzzy
#~ msgid "Password recovery"
#~ msgstr "Parola"
#~ msgid "Please fill-in your primary email address"
#~ msgstr "Lütfen birincil e-posta adresinizi girin"
#~ msgid "Submit"
#~ msgstr "Gönder"
#, fuzzy
#~ msgid "Two-factor authentication"
#~ msgstr "Kimlik Doğrulama"
#, fuzzy
#~ msgid "User unknown."
#~ msgstr "Bilinmeyen"
#, fuzzy
#~ msgid "Forgot password"
#~ msgstr "Parolanızı mı unuttunuz?"
+29 -133
View File
@@ -55,7 +55,7 @@ msgstr ""
msgid "account"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:253
#: src/layouts/dashboard/NavBar.vue:254
#: src/views/admin/identities/AccountView.vue:4
#: src/views/admin/identities/IdentitiesView.vue:33
msgid "Account"
@@ -167,7 +167,7 @@ msgstr ""
msgid "Address (hostname or IP)"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:267
#: src/layouts/dashboard/NavBar.vue:268
msgid "Admin"
msgstr ""
@@ -209,7 +209,7 @@ msgid "Alarm re-opened"
msgstr ""
#: src/components/admin/domains/DomainList.vue:309
#: src/layouts/dashboard/NavBar.vue:194
#: src/layouts/dashboard/NavBar.vue:195
msgid "Alarms"
msgstr ""
@@ -327,7 +327,7 @@ msgstr ""
msgid "Attempting to log you in."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:209
#: src/layouts/dashboard/NavBar.vue:210
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
@@ -365,7 +365,7 @@ msgstr ""
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
#: src/components/tools/CreationForm.vue:61
#: src/components/tools/CreationForm.vue:62
msgid "Back"
msgstr ""
@@ -389,10 +389,6 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:17
msgid "Change password"
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:33
msgid "Check connection:"
msgstr ""
@@ -451,7 +447,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
#: src/components/tools/CreationForm.vue:91
#: src/components/tools/CreationForm.vue:92
msgid "Confirm and create"
msgstr ""
@@ -491,7 +487,7 @@ msgstr ""
msgid "Copy token to clipboard"
msgstr ""
#: src/views/admin/ParametersView.vue:160
#: src/views/admin/ParametersView.vue:162
msgid "Could not save parameters"
msgstr ""
@@ -549,7 +545,7 @@ msgstr ""
msgid "Daily sending limit"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:176
#: src/layouts/dashboard/NavBar.vue:177
msgid "Dashboard"
msgstr ""
@@ -772,7 +768,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:182
#: src/layouts/dashboard/NavBar.vue:183
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -793,7 +789,7 @@ msgstr ""
msgid "Edit"
msgstr ""
#: src/views/admin/identities/AccountEditView.vue:2
#: src/views/admin/identities/AccountEditView.vue:3
msgid "Edit account"
msgstr ""
@@ -833,15 +829,10 @@ msgstr ""
msgid "Email address"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:226
#: src/layouts/dashboard/NavBar.vue:227
msgid "Email providers"
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:104
#: src/views/login/PasswordRecoveryForm.vue:103
msgid "Email sent, please check your inbox"
msgstr ""
#: src/components/tools/CreationSummary.vue:45
msgid "Empty"
msgstr ""
@@ -883,21 +874,6 @@ msgstr ""
msgid "Enter an email address"
msgstr ""
#: src/components/login/TwofaForm.vue:11
msgid ""
"Enter the code from the two-factor app on your mobile device. If you have "
"lost your device, you may enter one of your recovery codes."
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:16
msgid "Enter the code you've just received by SMS"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:70
#: src/views/login/PasswordRecoveryForm.vue:121
msgid "Error"
msgstr ""
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:13
msgid "Ex: 10MB. Leave empty for no limit"
msgstr ""
@@ -965,7 +941,7 @@ msgstr ""
msgid "Filter updated"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:278
#: src/layouts/dashboard/NavBar.vue:279
msgid "Filters"
msgstr ""
@@ -975,12 +951,6 @@ msgstr ""
msgid "First name"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:11
#: src/components/login/PasswordRecoveryForm.vue:12
#: src/views/login/PasswordRecoveryForm.vue:17
msgid "Forgot password?"
msgstr ""
#: src/views/account/SettingsView.vue:14
msgid "Forward"
msgstr ""
@@ -1078,12 +1048,12 @@ msgstr ""
msgid "Identification"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:188
#: src/layouts/dashboard/NavBar.vue:189
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
#: src/components/tools/CreationForm.vue:129
#: src/components/tools/CreationForm.vue:130
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1095,7 +1065,7 @@ msgid ""
"received and processed."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:222
#: src/layouts/dashboard/NavBar.vue:223
msgid "IMAP Migration"
msgstr ""
@@ -1127,11 +1097,7 @@ msgstr ""
msgid "Indicate one or more recipients separated by a comma (,)"
msgstr ""
#: src/views/login/PasswordRecoveryForm.vue:102
msgid "Info"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:245 src/views/admin/InformationView.vue:4
#: src/layouts/dashboard/NavBar.vue:246 src/views/admin/InformationView.vue:4
msgid "Information"
msgstr ""
@@ -1157,10 +1123,6 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:117
msgid "Invalid reset token."
msgstr ""
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1224,7 +1186,7 @@ msgstr ""
msgid "Logger"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:259
#: src/layouts/dashboard/NavBar.vue:260
msgid "Logout"
msgstr ""
@@ -1275,7 +1237,7 @@ msgstr ""
msgid "messages"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:214
#: src/layouts/dashboard/NavBar.vue:215
msgid "Messages"
msgstr ""
@@ -1283,7 +1245,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:231
#: src/layouts/dashboard/NavBar.vue:232
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1300,7 +1262,7 @@ msgstr ""
msgid "Modify"
msgstr ""
#: src/layouts/dashboard/NavBar.vue:200
#: src/layouts/dashboard/NavBar.vue:201
msgid "Monitoring"
msgstr ""
@@ -1403,7 +1365,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
#: src/components/tools/CreationForm.vue:68
#: src/components/tools/CreationForm.vue:69
msgid "Next"
msgstr ""
@@ -1417,7 +1379,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:248
#: src/components/admin/identities/IdentityList.vue:209
#: src/components/admin/identities/IdentityList.vue:235
#: src/components/tools/CreationForm.vue:135
#: src/components/tools/CreationForm.vue:136
msgid "No"
msgstr ""
@@ -1479,11 +1441,6 @@ msgid ""
"Number of messages this mailbox can send per day. Leave empty for no limit."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:76
#: src/views/login/PasswordRecoveryForm.vue:75
msgid "Ok"
msgstr ""
#: src/components/tools/ConfirmDialog.vue:56
msgid "OK"
msgstr ""
@@ -1517,7 +1474,7 @@ msgstr ""
msgid "or suggest a new language"
msgstr ""
#: src/views/admin/ParametersView.vue:151
#: src/views/admin/ParametersView.vue:153
msgid "Parameters updated"
msgstr ""
@@ -1547,10 +1504,6 @@ msgstr ""
msgid "Password mismatch"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:12
msgid "Password recovery"
msgstr ""
#: src/components/account/ProfileForm.vue:143
msgid "Password updated"
msgstr ""
@@ -1583,11 +1536,6 @@ msgstr ""
msgid "Please add at least one recipient."
msgstr ""
#: src/components/login/PasswordRecoveryForm.vue:16
#: src/views/login/PasswordRecoveryForm.vue:21
msgid "Please fill-in your primary email address"
msgstr ""
#: src/components/admin/imap_migration/ProviderCreationForm.vue:55
#: src/components/admin/imap_migration/ProvidersList.vue:98
msgid "Port"
@@ -1753,10 +1701,6 @@ msgstr ""
msgid "Reseller"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:39
msgid "Resend SMS."
msgstr ""
#: src/components/account/BackupCodeAuthForm.vue:35
msgid "Reset recovery codes"
msgstr ""
@@ -1770,20 +1714,6 @@ msgstr ""
msgid "Resources usage"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:73
msgid "Retry reset"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:47
#: src/components/login/PasswordRecoveryForm.vue:38
#: src/components/login/PasswordRecoveryForm.vue:77
#: src/components/login/PasswordRecoverySmsTotpForm.vue:44
#: src/components/login/PasswordRecoverySmsTotpForm.vue:72
#: src/views/login/PasswordRecoveryForm.vue:43
#: src/views/login/PasswordRecoveryForm.vue:76
msgid "Return to login"
msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:163
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountCreationForm.vue:93
@@ -1874,7 +1804,7 @@ msgstr ""
msgid "Service: "
msgstr ""
#: src/layouts/dashboard/NavBar.vue:239 src/layouts/dashboard/NavBar.vue:284
#: src/layouts/dashboard/NavBar.vue:240 src/layouts/dashboard/NavBar.vue:285
msgid "Settings"
msgstr ""
@@ -1907,7 +1837,7 @@ msgstr ""
msgid "Start typing a name here..."
msgstr ""
#: src/layouts/dashboard/NavBar.vue:204
#: src/layouts/dashboard/NavBar.vue:205
#: src/views/admin/domains/DomainView.vue:24
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
@@ -1922,15 +1852,8 @@ msgstr ""
msgid "Subject"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:42
#: src/components/login/PasswordRecoveryForm.vue:33
#: src/components/login/PasswordRecoverySmsTotpForm.vue:34
#: src/views/login/PasswordRecoveryForm.vue:38
msgid "Submit"
msgstr ""
#: src/components/tools/CreationForm.vue:20
#: src/components/tools/CreationForm.vue:74
#: src/components/tools/CreationForm.vue:21
#: src/components/tools/CreationForm.vue:75
msgid "Summary"
msgstr ""
@@ -1981,22 +1904,11 @@ msgstr ""
msgid "To"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:128
#: src/components/login/PasswordRecoveryForm.vue:125
#: src/components/login/PasswordRecoverySmsTotpForm.vue:103
#: src/views/login/PasswordRecoveryForm.vue:124
msgid "Too many unsuccessful attempts, please try later."
msgstr ""
#: src/components/admin/dmarc/DmarcAligmentChart.vue:140
#: src/components/admin/dmarc/DmarcSourceTable.vue:12
msgid "Total"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:89
msgid "TOTP resent."
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:151
#: src/components/admin/domains/DomainCreationForm.vue:214
#: src/components/admin/domains/DomainEditForm.vue:113
@@ -2015,10 +1927,6 @@ msgstr ""
msgid "Two-factor auth"
msgstr ""
#: src/components/login/TwofaForm.vue:6
msgid "Two-factor authentication"
msgstr ""
#: src/components/account/TotpAuthForm.vue:109
msgid ""
"Two-factor authentication (2FA) using one-time passwords is not yet "
@@ -2092,14 +2000,6 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
#: src/components/login/PasswordRecoverySmsTotpForm.vue:97
msgid "User seems wrong, return to login or restart reset the process?"
msgstr ""
#: src/components/login/PasswordRecoveryChangeForm.vue:119
msgid "User unknown."
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:106
#: src/components/admin/identities/AccountCreationForm.vue:98
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
@@ -2118,10 +2018,6 @@ msgstr ""
msgid "Value"
msgstr ""
#: src/components/login/TwofaForm.vue:31
msgid "Verify code"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:217
msgid "warning"
msgstr ""
@@ -2132,7 +2028,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:242
#: src/components/admin/identities/IdentityList.vue:204
#: src/components/admin/identities/IdentityList.vue:230
#: src/components/tools/CreationForm.vue:128
#: src/components/tools/CreationForm.vue:129
msgid "Warning"
msgstr ""
@@ -2170,7 +2066,7 @@ msgstr ""
#: src/components/admin/domains/DomainList.vue:249
#: src/components/admin/identities/IdentityList.vue:208
#: src/components/admin/identities/IdentityList.vue:234
#: src/components/tools/CreationForm.vue:134
#: src/components/tools/CreationForm.vue:135
msgid "Yes"
msgstr ""
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+249 -329
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-04-18 16:45+0200\n"
"POT-Creation-Date: 2024-07-18 13:38+0200\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"
@@ -35,13 +35,13 @@ msgstr ""
msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:384
#: admin/api/v2/serializers.py:482 admin/models/alias.py:38
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
#: admin/api/v2/serializers.py:414 admin/forms/alias.py:113
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
@@ -54,39 +54,38 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
#: admin/api/v1/serializers.py:357 admin/api/v2/serializers.py:464
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
msgid "Not allowed for this role."
msgstr ""
#: admin/api/v1/serializers.py:375
#: admin/api/v1/serializers.py:377
msgid "Must be equal to mailbox full_address"
msgstr ""
#: admin/api/v1/serializers.py:413 admin/api/v2/serializers.py:506
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
#: admin/forms/account.py:186 admin/forms/account.py:188
#: admin/forms/domain.py:174 admin/forms/domain.py:302
#: admin/forms/domain.py:304 core/forms.py:101 core/forms.py:104
#: core/forms.py:106
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:425 admin/api/v2/serializers.py:523
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
msgid "Local domain {} does not exist"
msgstr ""
#: admin/api/v1/serializers.py:511
#: admin/api/v1/serializers.py:513
msgid "A list of recipient"
msgstr ""
#: admin/api/v1/serializers.py:527 admin/api/v2/viewsets.py:271
#: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271
msgid "This alias already exists"
msgstr ""
#: admin/api/v1/serializers.py:563
#: admin/api/v1/serializers.py:565
msgid "You don't have access to this domain."
msgstr ""
#: admin/api/v1/serializers.py:572
#: admin/api/v1/serializers.py:574
msgid "You don't have access to this mailbox."
msgstr ""
@@ -105,36 +104,31 @@ msgstr ""
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:232 admin/app_settings.py:244
#: pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:234
msgid "Directory non-writable"
msgstr ""
#: admin/api/v2/serializers.py:238 admin/app_settings.py:248
#: admin/api/v2/serializers.py:234 admin/app_settings.py:248
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:252 admin/app_settings.py:263
#: admin/api/v2/serializers.py:248 admin/app_settings.py:263
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:265
#: admin/api/v2/serializers.py:261
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:278 admin/app_settings.py:277
#: admin/api/v2/serializers.py:274 admin/app_settings.py:277
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:511
#: admin/api/v2/serializers.py:495
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:515
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:674
#: admin/api/v2/serializers.py:678
msgid "Unknown status"
msgstr ""
@@ -289,7 +283,7 @@ msgstr ""
#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55
#: limits/app_settings.py:111 limits/app_settings.py:195
#: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84
#: sievefilters/forms.py:373
#: sievefilters/forms.py:86
msgid "Mailboxes"
msgstr ""
@@ -348,6 +342,10 @@ msgstr ""
msgid "Create an alias using the old address when a mailbox is renamed."
msgstr ""
#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/app_settings.py:458
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
@@ -358,26 +356,26 @@ msgstr ""
msgid "Administration"
msgstr ""
#: admin/constants.py:23 admin/forms/alias.py:43
#: admin/constants.py:21 admin/forms/alias.py:43
#: admin/templates/admin/_per_domain_statistics_widget.html:7
#: admin/templates/admin/domains_quota_headers.html:2
msgid "Domain"
msgstr ""
#: admin/constants.py:24
#: admin/constants.py:22
msgid "Relay domain"
msgstr ""
#: admin/constants.py:39
#: admin/constants.py:38
msgid "Opened"
msgstr ""
#: admin/constants.py:40
#: admin/constants.py:39
msgid "Closed"
msgstr ""
#: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159
#: core/forms.py:21 pdfcredentials/documents.py:98
#: pdfcredentials/documents.py:98
msgid "Username"
msgstr ""
@@ -410,11 +408,11 @@ msgid ""
"box, a new password will be generated."
msgstr ""
#: admin/forms/account.py:49 core/forms.py:25 pdfcredentials/documents.py:99
#: admin/forms/account.py:49 pdfcredentials/documents.py:99
msgid "Password"
msgstr ""
#: admin/forms/account.py:55 core/forms.py:45
#: admin/forms/account.py:55 core/forms.py:36
msgid "Confirmation"
msgstr ""
@@ -519,7 +517,8 @@ msgstr ""
#: core/apps.py:24 imap_migration/app_settings.py:17
#: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20
#: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195
#: postfix_autoreply/forms.py:107 sievefilters/forms.py:363
#: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107
#: sievefilters/forms.py:76
msgid "General"
msgstr ""
@@ -632,8 +631,7 @@ msgstr ""
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
#: core/templates/core/information.html:14
#: core/templates/core/information.html:36 sievefilters/forms.py:38
#: sievefilters/templates/sievefilters/guieditor.html:6
#: core/templates/core/information.html:36
msgid "Name"
msgstr ""
@@ -760,42 +758,42 @@ msgstr ""
msgid "You are not allowed to import domain aliases."
msgstr ""
#: admin/lib.py:201 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/lib.py:242 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/tests/test_mx.py:172
#, python-format
msgid "No DNS record found for %s"
msgstr ""
#: admin/lib.py:204
#: admin/lib.py:245
#, python-format
msgid "No %(type)s record for %(name)s"
msgstr ""
#: admin/lib.py:208 admin/tests/test_mx.py:157
#: admin/lib.py:249 admin/tests/test_mx.py:157
msgid "No working name servers found"
msgstr ""
#: admin/lib.py:211 admin/tests/test_mx.py:161
#: admin/lib.py:252 admin/tests/test_mx.py:161
#, python-format
msgid "DNS resolution timeout, unable to query %s at the moment"
msgstr ""
#: admin/lib.py:215
#: admin/lib.py:256
#, python-format
msgid "DNS name is too long: %s"
msgstr ""
#: admin/lib.py:246
#: admin/lib.py:287
#, python-brace-format
msgid "Invalid IP address format for {domain}; {addr}"
msgstr ""
#: admin/lib.py:319
#: admin/lib.py:360
#, python-format
msgid "Object already exists: %s"
msgstr ""
#: admin/lib.py:323
#: admin/lib.py:364
#, python-format
msgid "%d objects imported successfully"
msgstr ""
@@ -814,8 +812,18 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:28
msgid "DKIM path non-writable"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:56
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:68
msgid "Failed to generate DKIM public key"
msgstr ""
#: admin/management/commands/subcommands/_mx.py:133
@@ -931,7 +939,7 @@ msgid "Key length"
msgstr ""
#: admin/models/domain.py:368 admin/models/domain_alias.py:70
#: core/models.py:333 relaydomains/lib.py:13
#: core/models.py:338 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
@@ -1287,9 +1295,6 @@ msgstr ""
#: admin/templates/admin/domain_headers.html:9
#: admin/templates/admin/identity_headers.html:5
#: sievefilters/templates/sievefilters/filter.html:20
#: sievefilters/templates/sievefilters/guieditor.html:5
#: sievefilters/views.py:102
msgid "Actions"
msgstr ""
@@ -1349,7 +1354,6 @@ msgstr ""
#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:19 lib/form_utils.py:356
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:10
#: sievefilters/views.py:171
msgid "Update"
msgstr ""
@@ -1513,7 +1517,7 @@ msgstr ""
msgid "Alias with this name already exists"
msgstr ""
#: admin/views/alias.py:52 sievefilters/views.py:151 sievefilters/views.py:239
#: admin/views/alias.py:52
msgid "Create"
msgstr ""
@@ -1593,11 +1597,11 @@ msgstr ""
msgid "Failed TFA settings editing attempt from '%s' as user '%s'"
msgstr ""
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:274
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:308
msgid "Invalid password"
msgstr ""
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:82
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:83
msgid "2FA is not enabled"
msgstr ""
@@ -1620,11 +1624,11 @@ msgstr ""
msgid "Invalid rounds number"
msgstr ""
#: core/api/v2/serializers.py:262 core/forms.py:194
#: core/api/v2/serializers.py:296 core/forms.py:201
msgid "This code is invalid"
msgstr ""
#: core/api/v2/serializers.py:333 core/views/auth.py:184 core/views/auth.py:237
#: core/api/v2/serializers.py:367 core/views/auth.py:196 core/views/auth.py:249
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""
@@ -1721,8 +1725,9 @@ msgstr ""
msgid "LDAP settings"
msgstr ""
#: core/app_settings.py:132 core/app_settings.py:836 sievefilters/forms.py:312
#: sievefilters/forms.py:342
#: core/app_settings.py:132 core/app_settings.py:836
#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58
#: sievefilters/forms.py:25 sievefilters/forms.py:55
msgid "Server address"
msgstr ""
@@ -1730,8 +1735,9 @@ msgstr ""
msgid "The IP address or the DNS name of the LDAP server"
msgstr ""
#: core/app_settings.py:138 core/app_settings.py:845 sievefilters/forms.py:319
#: sievefilters/forms.py:354
#: core/app_settings.py:138 core/app_settings.py:845
#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74
#: sievefilters/forms.py:32 sievefilters/forms.py:67
msgid "Server port"
msgstr ""
@@ -1764,7 +1770,8 @@ msgstr ""
msgid "The TCP port number used by the LDAP secondary server"
msgstr ""
#: core/app_settings.py:167 core/app_settings.py:886 sievefilters/forms.py:348
#: core/app_settings.py:167 core/app_settings.py:886
#: sievefilters/app_settings.py:65 sievefilters/forms.py:61
msgid "Use a secured connection"
msgstr ""
@@ -2129,35 +2136,31 @@ msgstr ""
msgid "Dummy"
msgstr ""
#: core/drf_authentication.py:17
msgid "Missing 2FA verification."
msgstr ""
#: core/forms.py:35
#: core/forms.py:26
msgid "Old password"
msgstr ""
#: core/forms.py:40
#: core/forms.py:31
msgid "New password"
msgstr ""
#: core/forms.py:79
#: core/forms.py:70
msgid "Old password mismatchs"
msgstr ""
#: core/forms.py:92
#: core/forms.py:83
msgid "Passwords mismatch"
msgstr ""
#: core/forms.py:124
#: core/forms.py:130
msgid "Enable API access"
msgstr ""
#: core/forms.py:170
#: core/forms.py:176
msgid "Verification code"
msgstr ""
#: core/forms.py:181
#: core/forms.py:187
msgid "Invalid code"
msgstr ""
@@ -2227,28 +2230,28 @@ msgstr ""
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:135
#: core/models.py:136
msgid "Failed to update password: LDAP module not installed"
msgstr ""
#: core/models.py:170 policyd/core.py:106
#: core/models.py:171 policyd/core.py:106
msgid "account"
msgstr ""
#: core/models.py:298
#: core/models.py:303
msgid "Unknown"
msgstr ""
#: core/models.py:341
#: core/models.py:346
msgid "You can't import an account with a role greater than yours"
msgstr ""
#: core/models.py:356
#: core/models.py:361
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""
#: core/models.py:363
#: core/models.py:368
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -2577,26 +2580,22 @@ msgstr ""
msgid "Parameters saved"
msgstr ""
#: core/views/auth.py:67
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:75
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:89
#: core/views/auth.py:66
#, python-format
msgid "User '%s' successfully logged in"
msgstr ""
#: core/views/auth.py:101
msgid "Your username and password didn't match. Please try again."
#: core/views/auth.py:104
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:144
#: core/views/auth.py:111
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:156
msgid "User '{}' successfully logged out"
msgstr ""
@@ -2960,7 +2959,7 @@ msgstr ""
msgid "IMAP Migration"
msgstr ""
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:109
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:107
#, python-format
msgid "Connection to IMAP server failed: %s"
msgstr ""
@@ -3028,9 +3027,9 @@ msgstr ""
msgid "Enter a valid email address."
msgstr ""
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_confirm_code.html:25
#: templates/registration/password_reset_form.html:29
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:25
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_form.html:23
msgid "Submit"
msgstr ""
@@ -3583,15 +3582,41 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:27 postfix_autoreply/forms.py:88
#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:88
msgid "This date is over"
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:30 postfix_autoreply/forms.py:90
#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:90
msgid "Must be greater than start date"
msgstr ""
#: postfix_autoreply/apps.py:12 postfix_autoreply/forms.py:163
#: postfix_autoreply/app_settings.py:18 postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/app_settings.py:20 postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/app_settings.py:29 postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20
#: postfix_autoreply/forms.py:163
msgid "Automatic replies"
msgstr ""
@@ -3615,27 +3640,10 @@ msgid ""
"%(untildate)s"
msgstr ""
#: postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/forms.py:120
msgid "I'm off"
msgstr ""
#: postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/forms.py:129
msgid "Default content"
msgstr ""
@@ -3649,13 +3657,6 @@ msgid ""
"%(name)s\n"
msgstr ""
#: postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/handlers.py:118
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3
msgid "Auto-reply message"
@@ -3717,29 +3718,76 @@ msgstr ""
msgid "verify recipients"
msgstr ""
#: sievefilters/api/v2/viewsets.py:188
#: sievefilters/api/v2/serializers.py:26
msgid "auto"
msgstr ""
#: sievefilters/api/v2/viewsets.py:184
#, python-format
msgid "Filter %s already exists"
msgstr ""
#: sievefilters/apps.py:12
#: sievefilters/app_settings.py:12 sievefilters/forms.py:22
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/app_settings.py:19 sievefilters/forms.py:27
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:27 sievefilters/forms.py:34
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:34 sievefilters/forms.py:39
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/app_settings.py:35 sievefilters/forms.py:41
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/app_settings.py:41 sievefilters/forms.py:45
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:42 sievefilters/forms.py:48
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:52 sievefilters/forms.py:52
msgid "IMAP settings"
msgstr ""
#: sievefilters/app_settings.py:59 sievefilters/forms.py:57
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/app_settings.py:67 sievefilters/forms.py:63
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/app_settings.py:75 sievefilters/forms.py:69
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/apps.py:20
msgid "Sieve filters"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/handlers.py:20
#: sievefilters/templates/sievefilters/index.html:4
#: sievefilters/apps.py:28
msgid "Message filters"
msgstr ""
#: sievefilters/constants.py:10 sievefilters/forms.py:42
#: sievefilters/constants.py:10
msgid "All of the following"
msgstr ""
#: sievefilters/constants.py:11 sievefilters/forms.py:43
#: sievefilters/constants.py:11
msgid "Any of the following"
msgstr ""
#: sievefilters/constants.py:12 sievefilters/forms.py:44
#: sievefilters/constants.py:12
msgid "All messages"
msgstr ""
@@ -3799,219 +3847,50 @@ msgstr ""
msgid "Stop processing"
msgstr ""
#: sievefilters/forms.py:26
msgid "Check to activate this filters set"
msgstr ""
#: sievefilters/forms.py:40
msgid "Match type"
msgstr ""
#: sievefilters/forms.py:60
msgid "Wrong filter name"
msgstr ""
#: sievefilters/forms.py:309
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/forms.py:314
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:321
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:326
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/forms.py:328
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/forms.py:332
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/forms.py:335
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/forms.py:339
msgid "IMAP settings"
msgstr ""
#: sievefilters/forms.py:344
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/forms.py:350
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/forms.py:356
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/forms.py:367
#: sievefilters/forms.py:80
msgid "Editor mode"
msgstr ""
#: sievefilters/forms.py:369
#: sievefilters/forms.py:82
msgid "Select the mode you want the editor to work in"
msgstr ""
#: sievefilters/forms.py:377
#: sievefilters/forms.py:90
msgid "Trash folder"
msgstr ""
#: sievefilters/forms.py:378
#: sievefilters/forms.py:91
msgid "Folder where deleted messages go"
msgstr ""
#: sievefilters/forms.py:383
#: sievefilters/forms.py:96
msgid "Sent folder"
msgstr ""
#: sievefilters/forms.py:384
#: sievefilters/forms.py:97
msgid "Folder where copies of sent messages go"
msgstr ""
#: sievefilters/forms.py:389
#: sievefilters/forms.py:102
msgid "Drafts folder"
msgstr ""
#: sievefilters/forms.py:390
#: sievefilters/forms.py:103
msgid "Folder where drafts go"
msgstr ""
#: sievefilters/imaputils.py:92
#: sievefilters/imaputils.py:90
msgid "Failed to retrieve hierarchy delimiter"
msgstr ""
#: sievefilters/lib.py:54
#: sievefilters/lib.py:52
msgid "Connection to MANAGESIEVE server failed, check your configuration"
msgstr ""
#: sievefilters/lib.py:96
#: sievefilters/lib.py:79
msgid "Not enough space on server"
msgstr ""
#: sievefilters/templates/sievefilters/filter.html:9
msgid "Conditions"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:7
msgid "Active"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:24
msgid "No filter defined yet"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:82
msgid "Filter sets"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:86
msgid "active"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:101
msgid ""
"No filters set defined yet. You must create one in order to define filters."
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:22
msgid "New filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:40 sievefilters/views.py:148
msgid "New filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:52
msgid "Save filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:61
msgid "Activate filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:67
msgid "Remove filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:73
msgid "Download"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:88 sievefilters/views.py:168
msgid "Edit filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:97
msgid "Remove this filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:108
msgid "Move this filter up"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:119
msgid "Move this filter down"
msgstr ""
#: sievefilters/views.py:87
msgid "Failed to retrieve filters set"
msgstr ""
#: sievefilters/views.py:155
msgid "Filter created"
msgstr ""
#: sievefilters/views.py:177
msgid "Filter modified"
msgstr ""
#: sievefilters/views.py:197
msgid "Filter removed"
msgstr ""
#: sievefilters/views.py:198
msgid "Failed to remove filter"
msgstr ""
#: sievefilters/views.py:212
msgid "Filters set saved"
msgstr ""
#: sievefilters/views.py:231
msgid "Filters set created"
msgstr ""
#: sievefilters/views.py:237
msgid "Create a new filters set"
msgstr ""
#: sievefilters/views.py:256
msgid "Filters set deleted"
msgstr ""
#: sievefilters/views.py:270
msgid "Filters set activated"
msgstr ""
#: sievefilters/views.py:297
msgid "yes"
msgstr ""
#: sievefilters/views.py:301
msgid "no"
msgstr ""
#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr ""
@@ -4061,15 +3940,21 @@ msgstr ""
msgid "Welcome to Modoboa"
msgstr ""
#: templates/registration/login.html:21
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:23
msgid "Log in"
#: templates/registration/login.html:11
msgid "Identification"
msgstr ""
#: templates/registration/login.html:24
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:26
msgid "Log in"
msgstr ""
#: templates/registration/login.html:29
#: templates/registration/password_reset_confirm_code.html:7
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_form.html:17
msgid "Forgot password?"
msgstr ""
@@ -4081,25 +3966,29 @@ msgid ""
"in</a> now."
msgstr ""
#: templates/registration/password_reset_confirm.html:7
#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
msgstr ""
#: templates/registration/password_reset_confirm.html:17
#: templates/registration/password_reset_confirm.html:29
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr ""
#: templates/registration/password_reset_confirm_code.html:20
#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
msgstr ""
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_confirm_code.html:30
msgid "Resend code"
msgstr ""
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_confirm_code.html:45
msgid "The code has been sent again"
msgstr ""
#: templates/registration/password_reset_done.html:8
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
@@ -4127,14 +4016,45 @@ msgstr ""
msgid "Sincerely, The Modoboa Team."
msgstr ""
#: templates/registration/password_reset_form.html:24
msgid "Please fill-in your primary email address"
msgstr ""
#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr ""
#: templates/registration/twofactor_code_verify.html:11
msgid "Verification"
msgstr ""
#: templates/registration/twofactor_code_verify.html:15
msgid "Use TOTP/backup code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:18
msgid "Use Webauthn device"
msgstr ""
#: templates/registration/twofactor_code_verify.html:27
msgid "One-time password"
msgstr ""
#: templates/registration/twofactor_code_verify.html:35
msgid ""
"Enter the code from the two-factor app on your mobile device. If you've lost "
"your device, you may enter one of your recovery codes."
msgstr ""
#: templates/registration/twofactor_code_verify.html:42
msgid "Verify code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:45
#: templates/registration/twofactor_code_verify.html:51
msgid "Back"
msgstr ""
#: templates/registration/twofactor_code_verify.html:49
msgid "Log using Webauthn"
msgstr ""
#: transport/backends.py:55
msgid "Invalid value"
msgstr ""
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+249 -329
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-04-18 16:45+0200\n"
"POT-Creation-Date: 2024-07-18 13:38+0200\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"
@@ -36,13 +36,13 @@ msgstr ""
msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:384
#: admin/api/v2/serializers.py:482 admin/models/alias.py:38
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
#: admin/api/v2/serializers.py:414 admin/forms/alias.py:113
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
@@ -55,39 +55,38 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
#: admin/api/v1/serializers.py:357 admin/api/v2/serializers.py:464
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
msgid "Not allowed for this role."
msgstr ""
#: admin/api/v1/serializers.py:375
#: admin/api/v1/serializers.py:377
msgid "Must be equal to mailbox full_address"
msgstr ""
#: admin/api/v1/serializers.py:413 admin/api/v2/serializers.py:506
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
#: admin/forms/account.py:186 admin/forms/account.py:188
#: admin/forms/domain.py:174 admin/forms/domain.py:302
#: admin/forms/domain.py:304 core/forms.py:101 core/forms.py:104
#: core/forms.py:106
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:425 admin/api/v2/serializers.py:523
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
msgid "Local domain {} does not exist"
msgstr ""
#: admin/api/v1/serializers.py:511
#: admin/api/v1/serializers.py:513
msgid "A list of recipient"
msgstr ""
#: admin/api/v1/serializers.py:527 admin/api/v2/viewsets.py:271
#: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271
msgid "This alias already exists"
msgstr ""
#: admin/api/v1/serializers.py:563
#: admin/api/v1/serializers.py:565
msgid "You don't have access to this domain."
msgstr ""
#: admin/api/v1/serializers.py:572
#: admin/api/v1/serializers.py:574
msgid "You don't have access to this mailbox."
msgstr ""
@@ -106,36 +105,31 @@ msgstr ""
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:232 admin/app_settings.py:244
#: pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:234
msgid "Directory non-writable"
msgstr ""
#: admin/api/v2/serializers.py:238 admin/app_settings.py:248
#: admin/api/v2/serializers.py:234 admin/app_settings.py:248
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:252 admin/app_settings.py:263
#: admin/api/v2/serializers.py:248 admin/app_settings.py:263
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:265
#: admin/api/v2/serializers.py:261
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:278 admin/app_settings.py:277
#: admin/api/v2/serializers.py:274 admin/app_settings.py:277
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:511
#: admin/api/v2/serializers.py:495
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:515
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:674
#: admin/api/v2/serializers.py:678
msgid "Unknown status"
msgstr ""
@@ -290,7 +284,7 @@ msgstr ""
#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55
#: limits/app_settings.py:111 limits/app_settings.py:195
#: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84
#: sievefilters/forms.py:373
#: sievefilters/forms.py:86
msgid "Mailboxes"
msgstr ""
@@ -349,6 +343,10 @@ msgstr ""
msgid "Create an alias using the old address when a mailbox is renamed."
msgstr ""
#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/app_settings.py:458
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
@@ -359,26 +357,26 @@ msgstr ""
msgid "Administration"
msgstr ""
#: admin/constants.py:23 admin/forms/alias.py:43
#: admin/constants.py:21 admin/forms/alias.py:43
#: admin/templates/admin/_per_domain_statistics_widget.html:7
#: admin/templates/admin/domains_quota_headers.html:2
msgid "Domain"
msgstr ""
#: admin/constants.py:24
#: admin/constants.py:22
msgid "Relay domain"
msgstr ""
#: admin/constants.py:39
#: admin/constants.py:38
msgid "Opened"
msgstr ""
#: admin/constants.py:40
#: admin/constants.py:39
msgid "Closed"
msgstr ""
#: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159
#: core/forms.py:21 pdfcredentials/documents.py:98
#: pdfcredentials/documents.py:98
msgid "Username"
msgstr ""
@@ -411,11 +409,11 @@ msgid ""
"box, a new password will be generated."
msgstr ""
#: admin/forms/account.py:49 core/forms.py:25 pdfcredentials/documents.py:99
#: admin/forms/account.py:49 pdfcredentials/documents.py:99
msgid "Password"
msgstr ""
#: admin/forms/account.py:55 core/forms.py:45
#: admin/forms/account.py:55 core/forms.py:36
msgid "Confirmation"
msgstr ""
@@ -520,7 +518,8 @@ msgstr ""
#: core/apps.py:24 imap_migration/app_settings.py:17
#: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20
#: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195
#: postfix_autoreply/forms.py:107 sievefilters/forms.py:363
#: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107
#: sievefilters/forms.py:76
msgid "General"
msgstr ""
@@ -633,8 +632,7 @@ msgstr ""
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
#: core/templates/core/information.html:14
#: core/templates/core/information.html:36 sievefilters/forms.py:38
#: sievefilters/templates/sievefilters/guieditor.html:6
#: core/templates/core/information.html:36
msgid "Name"
msgstr ""
@@ -761,42 +759,42 @@ msgstr ""
msgid "You are not allowed to import domain aliases."
msgstr ""
#: admin/lib.py:201 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/lib.py:242 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/tests/test_mx.py:172
#, python-format
msgid "No DNS record found for %s"
msgstr ""
#: admin/lib.py:204
#: admin/lib.py:245
#, python-format
msgid "No %(type)s record for %(name)s"
msgstr ""
#: admin/lib.py:208 admin/tests/test_mx.py:157
#: admin/lib.py:249 admin/tests/test_mx.py:157
msgid "No working name servers found"
msgstr ""
#: admin/lib.py:211 admin/tests/test_mx.py:161
#: admin/lib.py:252 admin/tests/test_mx.py:161
#, python-format
msgid "DNS resolution timeout, unable to query %s at the moment"
msgstr ""
#: admin/lib.py:215
#: admin/lib.py:256
#, python-format
msgid "DNS name is too long: %s"
msgstr ""
#: admin/lib.py:246
#: admin/lib.py:287
#, python-brace-format
msgid "Invalid IP address format for {domain}; {addr}"
msgstr ""
#: admin/lib.py:319
#: admin/lib.py:360
#, python-format
msgid "Object already exists: %s"
msgstr ""
#: admin/lib.py:323
#: admin/lib.py:364
#, python-format
msgid "%d objects imported successfully"
msgstr ""
@@ -815,8 +813,18 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:28
msgid "DKIM path non-writable"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:56
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:68
msgid "Failed to generate DKIM public key"
msgstr ""
#: admin/management/commands/subcommands/_mx.py:133
@@ -932,7 +940,7 @@ msgid "Key length"
msgstr ""
#: admin/models/domain.py:368 admin/models/domain_alias.py:70
#: core/models.py:333 relaydomains/lib.py:13
#: core/models.py:338 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
@@ -1288,9 +1296,6 @@ msgstr ""
#: admin/templates/admin/domain_headers.html:9
#: admin/templates/admin/identity_headers.html:5
#: sievefilters/templates/sievefilters/filter.html:20
#: sievefilters/templates/sievefilters/guieditor.html:5
#: sievefilters/views.py:102
msgid "Actions"
msgstr ""
@@ -1350,7 +1355,6 @@ msgstr ""
#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:19 lib/form_utils.py:356
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:10
#: sievefilters/views.py:171
msgid "Update"
msgstr ""
@@ -1514,7 +1518,7 @@ msgstr ""
msgid "Alias with this name already exists"
msgstr ""
#: admin/views/alias.py:52 sievefilters/views.py:151 sievefilters/views.py:239
#: admin/views/alias.py:52
msgid "Create"
msgstr ""
@@ -1594,11 +1598,11 @@ msgstr ""
msgid "Failed TFA settings editing attempt from '%s' as user '%s'"
msgstr ""
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:274
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:308
msgid "Invalid password"
msgstr ""
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:82
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:83
msgid "2FA is not enabled"
msgstr ""
@@ -1621,11 +1625,11 @@ msgstr ""
msgid "Invalid rounds number"
msgstr ""
#: core/api/v2/serializers.py:262 core/forms.py:194
#: core/api/v2/serializers.py:296 core/forms.py:201
msgid "This code is invalid"
msgstr ""
#: core/api/v2/serializers.py:333 core/views/auth.py:184 core/views/auth.py:237
#: core/api/v2/serializers.py:367 core/views/auth.py:196 core/views/auth.py:249
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""
@@ -1722,8 +1726,9 @@ msgstr ""
msgid "LDAP settings"
msgstr ""
#: core/app_settings.py:132 core/app_settings.py:836 sievefilters/forms.py:312
#: sievefilters/forms.py:342
#: core/app_settings.py:132 core/app_settings.py:836
#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58
#: sievefilters/forms.py:25 sievefilters/forms.py:55
msgid "Server address"
msgstr ""
@@ -1731,8 +1736,9 @@ msgstr ""
msgid "The IP address or the DNS name of the LDAP server"
msgstr ""
#: core/app_settings.py:138 core/app_settings.py:845 sievefilters/forms.py:319
#: sievefilters/forms.py:354
#: core/app_settings.py:138 core/app_settings.py:845
#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74
#: sievefilters/forms.py:32 sievefilters/forms.py:67
msgid "Server port"
msgstr ""
@@ -1765,7 +1771,8 @@ msgstr ""
msgid "The TCP port number used by the LDAP secondary server"
msgstr ""
#: core/app_settings.py:167 core/app_settings.py:886 sievefilters/forms.py:348
#: core/app_settings.py:167 core/app_settings.py:886
#: sievefilters/app_settings.py:65 sievefilters/forms.py:61
msgid "Use a secured connection"
msgstr ""
@@ -2130,35 +2137,31 @@ msgstr ""
msgid "Dummy"
msgstr ""
#: core/drf_authentication.py:17
msgid "Missing 2FA verification."
msgstr ""
#: core/forms.py:35
#: core/forms.py:26
msgid "Old password"
msgstr ""
#: core/forms.py:40
#: core/forms.py:31
msgid "New password"
msgstr ""
#: core/forms.py:79
#: core/forms.py:70
msgid "Old password mismatchs"
msgstr ""
#: core/forms.py:92
#: core/forms.py:83
msgid "Passwords mismatch"
msgstr ""
#: core/forms.py:124
#: core/forms.py:130
msgid "Enable API access"
msgstr ""
#: core/forms.py:170
#: core/forms.py:176
msgid "Verification code"
msgstr ""
#: core/forms.py:181
#: core/forms.py:187
msgid "Invalid code"
msgstr ""
@@ -2228,28 +2231,28 @@ msgstr ""
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:135
#: core/models.py:136
msgid "Failed to update password: LDAP module not installed"
msgstr ""
#: core/models.py:170 policyd/core.py:106
#: core/models.py:171 policyd/core.py:106
msgid "account"
msgstr ""
#: core/models.py:298
#: core/models.py:303
msgid "Unknown"
msgstr ""
#: core/models.py:341
#: core/models.py:346
msgid "You can't import an account with a role greater than yours"
msgstr ""
#: core/models.py:356
#: core/models.py:361
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""
#: core/models.py:363
#: core/models.py:368
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -2578,26 +2581,22 @@ msgstr ""
msgid "Parameters saved"
msgstr ""
#: core/views/auth.py:67
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:75
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:89
#: core/views/auth.py:66
#, python-format
msgid "User '%s' successfully logged in"
msgstr ""
#: core/views/auth.py:101
msgid "Your username and password didn't match. Please try again."
#: core/views/auth.py:104
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:144
#: core/views/auth.py:111
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:156
msgid "User '{}' successfully logged out"
msgstr ""
@@ -2961,7 +2960,7 @@ msgstr ""
msgid "IMAP Migration"
msgstr ""
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:109
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:107
#, python-format
msgid "Connection to IMAP server failed: %s"
msgstr ""
@@ -3029,9 +3028,9 @@ msgstr ""
msgid "Enter a valid email address."
msgstr ""
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_confirm_code.html:25
#: templates/registration/password_reset_form.html:29
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:25
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_form.html:23
msgid "Submit"
msgstr ""
@@ -3584,15 +3583,41 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:27 postfix_autoreply/forms.py:88
#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:88
msgid "This date is over"
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:30 postfix_autoreply/forms.py:90
#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:90
msgid "Must be greater than start date"
msgstr ""
#: postfix_autoreply/apps.py:12 postfix_autoreply/forms.py:163
#: postfix_autoreply/app_settings.py:18 postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/app_settings.py:20 postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/app_settings.py:29 postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20
#: postfix_autoreply/forms.py:163
msgid "Automatic replies"
msgstr ""
@@ -3616,27 +3641,10 @@ msgid ""
"%(untildate)s"
msgstr ""
#: postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/forms.py:120
msgid "I'm off"
msgstr ""
#: postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/forms.py:129
msgid "Default content"
msgstr ""
@@ -3650,13 +3658,6 @@ msgid ""
"%(name)s\n"
msgstr ""
#: postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/handlers.py:118
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3
msgid "Auto-reply message"
@@ -3718,29 +3719,76 @@ msgstr ""
msgid "verify recipients"
msgstr ""
#: sievefilters/api/v2/viewsets.py:188
#: sievefilters/api/v2/serializers.py:26
msgid "auto"
msgstr ""
#: sievefilters/api/v2/viewsets.py:184
#, python-format
msgid "Filter %s already exists"
msgstr ""
#: sievefilters/apps.py:12
#: sievefilters/app_settings.py:12 sievefilters/forms.py:22
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/app_settings.py:19 sievefilters/forms.py:27
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:27 sievefilters/forms.py:34
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:34 sievefilters/forms.py:39
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/app_settings.py:35 sievefilters/forms.py:41
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/app_settings.py:41 sievefilters/forms.py:45
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:42 sievefilters/forms.py:48
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:52 sievefilters/forms.py:52
msgid "IMAP settings"
msgstr ""
#: sievefilters/app_settings.py:59 sievefilters/forms.py:57
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/app_settings.py:67 sievefilters/forms.py:63
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/app_settings.py:75 sievefilters/forms.py:69
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/apps.py:20
msgid "Sieve filters"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/handlers.py:20
#: sievefilters/templates/sievefilters/index.html:4
#: sievefilters/apps.py:28
msgid "Message filters"
msgstr ""
#: sievefilters/constants.py:10 sievefilters/forms.py:42
#: sievefilters/constants.py:10
msgid "All of the following"
msgstr ""
#: sievefilters/constants.py:11 sievefilters/forms.py:43
#: sievefilters/constants.py:11
msgid "Any of the following"
msgstr ""
#: sievefilters/constants.py:12 sievefilters/forms.py:44
#: sievefilters/constants.py:12
msgid "All messages"
msgstr ""
@@ -3800,219 +3848,50 @@ msgstr ""
msgid "Stop processing"
msgstr ""
#: sievefilters/forms.py:26
msgid "Check to activate this filters set"
msgstr ""
#: sievefilters/forms.py:40
msgid "Match type"
msgstr ""
#: sievefilters/forms.py:60
msgid "Wrong filter name"
msgstr ""
#: sievefilters/forms.py:309
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/forms.py:314
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:321
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:326
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/forms.py:328
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/forms.py:332
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/forms.py:335
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/forms.py:339
msgid "IMAP settings"
msgstr ""
#: sievefilters/forms.py:344
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/forms.py:350
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/forms.py:356
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/forms.py:367
#: sievefilters/forms.py:80
msgid "Editor mode"
msgstr ""
#: sievefilters/forms.py:369
#: sievefilters/forms.py:82
msgid "Select the mode you want the editor to work in"
msgstr ""
#: sievefilters/forms.py:377
#: sievefilters/forms.py:90
msgid "Trash folder"
msgstr ""
#: sievefilters/forms.py:378
#: sievefilters/forms.py:91
msgid "Folder where deleted messages go"
msgstr ""
#: sievefilters/forms.py:383
#: sievefilters/forms.py:96
msgid "Sent folder"
msgstr ""
#: sievefilters/forms.py:384
#: sievefilters/forms.py:97
msgid "Folder where copies of sent messages go"
msgstr ""
#: sievefilters/forms.py:389
#: sievefilters/forms.py:102
msgid "Drafts folder"
msgstr ""
#: sievefilters/forms.py:390
#: sievefilters/forms.py:103
msgid "Folder where drafts go"
msgstr ""
#: sievefilters/imaputils.py:92
#: sievefilters/imaputils.py:90
msgid "Failed to retrieve hierarchy delimiter"
msgstr ""
#: sievefilters/lib.py:54
#: sievefilters/lib.py:52
msgid "Connection to MANAGESIEVE server failed, check your configuration"
msgstr ""
#: sievefilters/lib.py:96
#: sievefilters/lib.py:79
msgid "Not enough space on server"
msgstr ""
#: sievefilters/templates/sievefilters/filter.html:9
msgid "Conditions"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:7
msgid "Active"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:24
msgid "No filter defined yet"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:82
msgid "Filter sets"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:86
msgid "active"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:101
msgid ""
"No filters set defined yet. You must create one in order to define filters."
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:22
msgid "New filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:40 sievefilters/views.py:148
msgid "New filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:52
msgid "Save filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:61
msgid "Activate filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:67
msgid "Remove filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:73
msgid "Download"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:88 sievefilters/views.py:168
msgid "Edit filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:97
msgid "Remove this filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:108
msgid "Move this filter up"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:119
msgid "Move this filter down"
msgstr ""
#: sievefilters/views.py:87
msgid "Failed to retrieve filters set"
msgstr ""
#: sievefilters/views.py:155
msgid "Filter created"
msgstr ""
#: sievefilters/views.py:177
msgid "Filter modified"
msgstr ""
#: sievefilters/views.py:197
msgid "Filter removed"
msgstr ""
#: sievefilters/views.py:198
msgid "Failed to remove filter"
msgstr ""
#: sievefilters/views.py:212
msgid "Filters set saved"
msgstr ""
#: sievefilters/views.py:231
msgid "Filters set created"
msgstr ""
#: sievefilters/views.py:237
msgid "Create a new filters set"
msgstr ""
#: sievefilters/views.py:256
msgid "Filters set deleted"
msgstr ""
#: sievefilters/views.py:270
msgid "Filters set activated"
msgstr ""
#: sievefilters/views.py:297
msgid "yes"
msgstr ""
#: sievefilters/views.py:301
msgid "no"
msgstr ""
#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr ""
@@ -4062,15 +3941,21 @@ msgstr ""
msgid "Welcome to Modoboa"
msgstr ""
#: templates/registration/login.html:21
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:23
msgid "Log in"
#: templates/registration/login.html:11
msgid "Identification"
msgstr ""
#: templates/registration/login.html:24
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:26
msgid "Log in"
msgstr ""
#: templates/registration/login.html:29
#: templates/registration/password_reset_confirm_code.html:7
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_form.html:17
msgid "Forgot password?"
msgstr ""
@@ -4082,25 +3967,29 @@ msgid ""
"in</a> now."
msgstr ""
#: templates/registration/password_reset_confirm.html:7
#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
msgstr ""
#: templates/registration/password_reset_confirm.html:17
#: templates/registration/password_reset_confirm.html:29
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr ""
#: templates/registration/password_reset_confirm_code.html:20
#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
msgstr ""
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_confirm_code.html:30
msgid "Resend code"
msgstr ""
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_confirm_code.html:45
msgid "The code has been sent again"
msgstr ""
#: templates/registration/password_reset_done.html:8
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
@@ -4128,14 +4017,45 @@ msgstr ""
msgid "Sincerely, The Modoboa Team."
msgstr ""
#: templates/registration/password_reset_form.html:24
msgid "Please fill-in your primary email address"
msgstr ""
#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr ""
#: templates/registration/twofactor_code_verify.html:11
msgid "Verification"
msgstr ""
#: templates/registration/twofactor_code_verify.html:15
msgid "Use TOTP/backup code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:18
msgid "Use Webauthn device"
msgstr ""
#: templates/registration/twofactor_code_verify.html:27
msgid "One-time password"
msgstr ""
#: templates/registration/twofactor_code_verify.html:35
msgid ""
"Enter the code from the two-factor app on your mobile device. If you've lost "
"your device, you may enter one of your recovery codes."
msgstr ""
#: templates/registration/twofactor_code_verify.html:42
msgid "Verify code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:45
#: templates/registration/twofactor_code_verify.html:51
msgid "Back"
msgstr ""
#: templates/registration/twofactor_code_verify.html:49
msgid "Log using Webauthn"
msgstr ""
#: transport/backends.py:55
msgid "Invalid value"
msgstr ""
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+249 -329
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-04-18 16:45+0200\n"
"POT-Creation-Date: 2024-07-18 13:38+0200\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"
@@ -39,13 +39,13 @@ msgstr ""
msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:384
#: admin/api/v2/serializers.py:482 admin/models/alias.py:38
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
#: admin/api/v2/serializers.py:414 admin/forms/alias.py:113
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
@@ -58,39 +58,38 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
#: admin/api/v1/serializers.py:357 admin/api/v2/serializers.py:464
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
msgid "Not allowed for this role."
msgstr ""
#: admin/api/v1/serializers.py:375
#: admin/api/v1/serializers.py:377
msgid "Must be equal to mailbox full_address"
msgstr ""
#: admin/api/v1/serializers.py:413 admin/api/v2/serializers.py:506
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
#: admin/forms/account.py:186 admin/forms/account.py:188
#: admin/forms/domain.py:174 admin/forms/domain.py:302
#: admin/forms/domain.py:304 core/forms.py:101 core/forms.py:104
#: core/forms.py:106
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:425 admin/api/v2/serializers.py:523
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
msgid "Local domain {} does not exist"
msgstr ""
#: admin/api/v1/serializers.py:511
#: admin/api/v1/serializers.py:513
msgid "A list of recipient"
msgstr ""
#: admin/api/v1/serializers.py:527 admin/api/v2/viewsets.py:271
#: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271
msgid "This alias already exists"
msgstr ""
#: admin/api/v1/serializers.py:563
#: admin/api/v1/serializers.py:565
msgid "You don't have access to this domain."
msgstr ""
#: admin/api/v1/serializers.py:572
#: admin/api/v1/serializers.py:574
msgid "You don't have access to this mailbox."
msgstr ""
@@ -109,36 +108,31 @@ msgstr ""
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:232 admin/app_settings.py:244
#: pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:234
msgid "Directory non-writable"
msgstr ""
#: admin/api/v2/serializers.py:238 admin/app_settings.py:248
#: admin/api/v2/serializers.py:234 admin/app_settings.py:248
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:252 admin/app_settings.py:263
#: admin/api/v2/serializers.py:248 admin/app_settings.py:263
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:265
#: admin/api/v2/serializers.py:261
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:278 admin/app_settings.py:277
#: admin/api/v2/serializers.py:274 admin/app_settings.py:277
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:511
#: admin/api/v2/serializers.py:495
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:515
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:674
#: admin/api/v2/serializers.py:678
msgid "Unknown status"
msgstr ""
@@ -293,7 +287,7 @@ msgstr ""
#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55
#: limits/app_settings.py:111 limits/app_settings.py:195
#: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84
#: sievefilters/forms.py:373
#: sievefilters/forms.py:86
msgid "Mailboxes"
msgstr ""
@@ -352,6 +346,10 @@ msgstr ""
msgid "Create an alias using the old address when a mailbox is renamed."
msgstr ""
#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/app_settings.py:458
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
@@ -362,26 +360,26 @@ msgstr ""
msgid "Administration"
msgstr ""
#: admin/constants.py:23 admin/forms/alias.py:43
#: admin/constants.py:21 admin/forms/alias.py:43
#: admin/templates/admin/_per_domain_statistics_widget.html:7
#: admin/templates/admin/domains_quota_headers.html:2
msgid "Domain"
msgstr ""
#: admin/constants.py:24
#: admin/constants.py:22
msgid "Relay domain"
msgstr ""
#: admin/constants.py:39
#: admin/constants.py:38
msgid "Opened"
msgstr ""
#: admin/constants.py:40
#: admin/constants.py:39
msgid "Closed"
msgstr ""
#: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159
#: core/forms.py:21 pdfcredentials/documents.py:98
#: pdfcredentials/documents.py:98
msgid "Username"
msgstr ""
@@ -414,11 +412,11 @@ msgid ""
"box, a new password will be generated."
msgstr ""
#: admin/forms/account.py:49 core/forms.py:25 pdfcredentials/documents.py:99
#: admin/forms/account.py:49 pdfcredentials/documents.py:99
msgid "Password"
msgstr ""
#: admin/forms/account.py:55 core/forms.py:45
#: admin/forms/account.py:55 core/forms.py:36
msgid "Confirmation"
msgstr ""
@@ -523,7 +521,8 @@ msgstr ""
#: core/apps.py:24 imap_migration/app_settings.py:17
#: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20
#: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195
#: postfix_autoreply/forms.py:107 sievefilters/forms.py:363
#: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107
#: sievefilters/forms.py:76
msgid "General"
msgstr ""
@@ -636,8 +635,7 @@ msgstr ""
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
#: core/templates/core/information.html:14
#: core/templates/core/information.html:36 sievefilters/forms.py:38
#: sievefilters/templates/sievefilters/guieditor.html:6
#: core/templates/core/information.html:36
msgid "Name"
msgstr ""
@@ -764,42 +762,42 @@ msgstr ""
msgid "You are not allowed to import domain aliases."
msgstr ""
#: admin/lib.py:201 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/lib.py:242 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/tests/test_mx.py:172
#, python-format
msgid "No DNS record found for %s"
msgstr ""
#: admin/lib.py:204
#: admin/lib.py:245
#, python-format
msgid "No %(type)s record for %(name)s"
msgstr ""
#: admin/lib.py:208 admin/tests/test_mx.py:157
#: admin/lib.py:249 admin/tests/test_mx.py:157
msgid "No working name servers found"
msgstr ""
#: admin/lib.py:211 admin/tests/test_mx.py:161
#: admin/lib.py:252 admin/tests/test_mx.py:161
#, python-format
msgid "DNS resolution timeout, unable to query %s at the moment"
msgstr ""
#: admin/lib.py:215
#: admin/lib.py:256
#, python-format
msgid "DNS name is too long: %s"
msgstr ""
#: admin/lib.py:246
#: admin/lib.py:287
#, python-brace-format
msgid "Invalid IP address format for {domain}; {addr}"
msgstr ""
#: admin/lib.py:319
#: admin/lib.py:360
#, python-format
msgid "Object already exists: %s"
msgstr ""
#: admin/lib.py:323
#: admin/lib.py:364
#, python-format
msgid "%d objects imported successfully"
msgstr ""
@@ -818,8 +816,18 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:28
msgid "DKIM path non-writable"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:56
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:68
msgid "Failed to generate DKIM public key"
msgstr ""
#: admin/management/commands/subcommands/_mx.py:133
@@ -935,7 +943,7 @@ msgid "Key length"
msgstr ""
#: admin/models/domain.py:368 admin/models/domain_alias.py:70
#: core/models.py:333 relaydomains/lib.py:13
#: core/models.py:338 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
@@ -1291,9 +1299,6 @@ msgstr ""
#: admin/templates/admin/domain_headers.html:9
#: admin/templates/admin/identity_headers.html:5
#: sievefilters/templates/sievefilters/filter.html:20
#: sievefilters/templates/sievefilters/guieditor.html:5
#: sievefilters/views.py:102
msgid "Actions"
msgstr ""
@@ -1353,7 +1358,6 @@ msgstr ""
#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:19 lib/form_utils.py:356
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:10
#: sievefilters/views.py:171
msgid "Update"
msgstr ""
@@ -1517,7 +1521,7 @@ msgstr ""
msgid "Alias with this name already exists"
msgstr ""
#: admin/views/alias.py:52 sievefilters/views.py:151 sievefilters/views.py:239
#: admin/views/alias.py:52
msgid "Create"
msgstr ""
@@ -1597,11 +1601,11 @@ msgstr ""
msgid "Failed TFA settings editing attempt from '%s' as user '%s'"
msgstr ""
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:274
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:308
msgid "Invalid password"
msgstr ""
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:82
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:83
msgid "2FA is not enabled"
msgstr ""
@@ -1624,11 +1628,11 @@ msgstr ""
msgid "Invalid rounds number"
msgstr ""
#: core/api/v2/serializers.py:262 core/forms.py:194
#: core/api/v2/serializers.py:296 core/forms.py:201
msgid "This code is invalid"
msgstr ""
#: core/api/v2/serializers.py:333 core/views/auth.py:184 core/views/auth.py:237
#: core/api/v2/serializers.py:367 core/views/auth.py:196 core/views/auth.py:249
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""
@@ -1725,8 +1729,9 @@ msgstr ""
msgid "LDAP settings"
msgstr ""
#: core/app_settings.py:132 core/app_settings.py:836 sievefilters/forms.py:312
#: sievefilters/forms.py:342
#: core/app_settings.py:132 core/app_settings.py:836
#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58
#: sievefilters/forms.py:25 sievefilters/forms.py:55
msgid "Server address"
msgstr ""
@@ -1734,8 +1739,9 @@ msgstr ""
msgid "The IP address or the DNS name of the LDAP server"
msgstr ""
#: core/app_settings.py:138 core/app_settings.py:845 sievefilters/forms.py:319
#: sievefilters/forms.py:354
#: core/app_settings.py:138 core/app_settings.py:845
#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74
#: sievefilters/forms.py:32 sievefilters/forms.py:67
msgid "Server port"
msgstr ""
@@ -1768,7 +1774,8 @@ msgstr ""
msgid "The TCP port number used by the LDAP secondary server"
msgstr ""
#: core/app_settings.py:167 core/app_settings.py:886 sievefilters/forms.py:348
#: core/app_settings.py:167 core/app_settings.py:886
#: sievefilters/app_settings.py:65 sievefilters/forms.py:61
msgid "Use a secured connection"
msgstr ""
@@ -2133,35 +2140,31 @@ msgstr ""
msgid "Dummy"
msgstr ""
#: core/drf_authentication.py:17
msgid "Missing 2FA verification."
msgstr ""
#: core/forms.py:35
#: core/forms.py:26
msgid "Old password"
msgstr ""
#: core/forms.py:40
#: core/forms.py:31
msgid "New password"
msgstr ""
#: core/forms.py:79
#: core/forms.py:70
msgid "Old password mismatchs"
msgstr ""
#: core/forms.py:92
#: core/forms.py:83
msgid "Passwords mismatch"
msgstr ""
#: core/forms.py:124
#: core/forms.py:130
msgid "Enable API access"
msgstr ""
#: core/forms.py:170
#: core/forms.py:176
msgid "Verification code"
msgstr ""
#: core/forms.py:181
#: core/forms.py:187
msgid "Invalid code"
msgstr ""
@@ -2231,30 +2234,30 @@ msgstr ""
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:135
#: core/models.py:136
#, fuzzy
#| msgid "Failed to update LDAP account: {}"
msgid "Failed to update password: LDAP module not installed"
msgstr "Kunne ikke oppdatere LDAP-konto: {}"
#: core/models.py:170 policyd/core.py:106
#: core/models.py:171 policyd/core.py:106
msgid "account"
msgstr ""
#: core/models.py:298
#: core/models.py:303
msgid "Unknown"
msgstr ""
#: core/models.py:341
#: core/models.py:346
msgid "You can't import an account with a role greater than yours"
msgstr ""
#: core/models.py:356
#: core/models.py:361
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""
#: core/models.py:363
#: core/models.py:368
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -2583,26 +2586,22 @@ msgstr ""
msgid "Parameters saved"
msgstr ""
#: core/views/auth.py:67
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:75
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:89
#: core/views/auth.py:66
#, python-format
msgid "User '%s' successfully logged in"
msgstr ""
#: core/views/auth.py:101
msgid "Your username and password didn't match. Please try again."
#: core/views/auth.py:104
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:144
#: core/views/auth.py:111
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:156
msgid "User '{}' successfully logged out"
msgstr ""
@@ -2966,7 +2965,7 @@ msgstr ""
msgid "IMAP Migration"
msgstr ""
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:109
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:107
#, python-format
msgid "Connection to IMAP server failed: %s"
msgstr ""
@@ -3034,9 +3033,9 @@ msgstr ""
msgid "Enter a valid email address."
msgstr ""
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_confirm_code.html:25
#: templates/registration/password_reset_form.html:29
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:25
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_form.html:23
msgid "Submit"
msgstr ""
@@ -3591,15 +3590,41 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:27 postfix_autoreply/forms.py:88
#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:88
msgid "This date is over"
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:30 postfix_autoreply/forms.py:90
#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:90
msgid "Must be greater than start date"
msgstr ""
#: postfix_autoreply/apps.py:12 postfix_autoreply/forms.py:163
#: postfix_autoreply/app_settings.py:18 postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/app_settings.py:20 postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/app_settings.py:29 postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20
#: postfix_autoreply/forms.py:163
msgid "Automatic replies"
msgstr ""
@@ -3623,27 +3648,10 @@ msgid ""
"%(untildate)s"
msgstr ""
#: postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/forms.py:120
msgid "I'm off"
msgstr ""
#: postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/forms.py:129
msgid "Default content"
msgstr ""
@@ -3657,13 +3665,6 @@ msgid ""
"%(name)s\n"
msgstr ""
#: postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/handlers.py:118
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3
msgid "Auto-reply message"
@@ -3725,29 +3726,76 @@ msgstr ""
msgid "verify recipients"
msgstr ""
#: sievefilters/api/v2/viewsets.py:188
#: sievefilters/api/v2/serializers.py:26
msgid "auto"
msgstr ""
#: sievefilters/api/v2/viewsets.py:184
#, python-format
msgid "Filter %s already exists"
msgstr ""
#: sievefilters/apps.py:12
#: sievefilters/app_settings.py:12 sievefilters/forms.py:22
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/app_settings.py:19 sievefilters/forms.py:27
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:27 sievefilters/forms.py:34
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:34 sievefilters/forms.py:39
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/app_settings.py:35 sievefilters/forms.py:41
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/app_settings.py:41 sievefilters/forms.py:45
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:42 sievefilters/forms.py:48
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:52 sievefilters/forms.py:52
msgid "IMAP settings"
msgstr ""
#: sievefilters/app_settings.py:59 sievefilters/forms.py:57
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/app_settings.py:67 sievefilters/forms.py:63
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/app_settings.py:75 sievefilters/forms.py:69
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/apps.py:20
msgid "Sieve filters"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/handlers.py:20
#: sievefilters/templates/sievefilters/index.html:4
#: sievefilters/apps.py:28
msgid "Message filters"
msgstr ""
#: sievefilters/constants.py:10 sievefilters/forms.py:42
#: sievefilters/constants.py:10
msgid "All of the following"
msgstr ""
#: sievefilters/constants.py:11 sievefilters/forms.py:43
#: sievefilters/constants.py:11
msgid "Any of the following"
msgstr ""
#: sievefilters/constants.py:12 sievefilters/forms.py:44
#: sievefilters/constants.py:12
msgid "All messages"
msgstr ""
@@ -3807,219 +3855,50 @@ msgstr ""
msgid "Stop processing"
msgstr ""
#: sievefilters/forms.py:26
msgid "Check to activate this filters set"
msgstr ""
#: sievefilters/forms.py:40
msgid "Match type"
msgstr ""
#: sievefilters/forms.py:60
msgid "Wrong filter name"
msgstr ""
#: sievefilters/forms.py:309
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/forms.py:314
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:321
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:326
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/forms.py:328
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/forms.py:332
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/forms.py:335
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/forms.py:339
msgid "IMAP settings"
msgstr ""
#: sievefilters/forms.py:344
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/forms.py:350
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/forms.py:356
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/forms.py:367
#: sievefilters/forms.py:80
msgid "Editor mode"
msgstr ""
#: sievefilters/forms.py:369
#: sievefilters/forms.py:82
msgid "Select the mode you want the editor to work in"
msgstr ""
#: sievefilters/forms.py:377
#: sievefilters/forms.py:90
msgid "Trash folder"
msgstr ""
#: sievefilters/forms.py:378
#: sievefilters/forms.py:91
msgid "Folder where deleted messages go"
msgstr ""
#: sievefilters/forms.py:383
#: sievefilters/forms.py:96
msgid "Sent folder"
msgstr ""
#: sievefilters/forms.py:384
#: sievefilters/forms.py:97
msgid "Folder where copies of sent messages go"
msgstr ""
#: sievefilters/forms.py:389
#: sievefilters/forms.py:102
msgid "Drafts folder"
msgstr ""
#: sievefilters/forms.py:390
#: sievefilters/forms.py:103
msgid "Folder where drafts go"
msgstr ""
#: sievefilters/imaputils.py:92
#: sievefilters/imaputils.py:90
msgid "Failed to retrieve hierarchy delimiter"
msgstr ""
#: sievefilters/lib.py:54
#: sievefilters/lib.py:52
msgid "Connection to MANAGESIEVE server failed, check your configuration"
msgstr ""
#: sievefilters/lib.py:96
#: sievefilters/lib.py:79
msgid "Not enough space on server"
msgstr ""
#: sievefilters/templates/sievefilters/filter.html:9
msgid "Conditions"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:7
msgid "Active"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:24
msgid "No filter defined yet"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:82
msgid "Filter sets"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:86
msgid "active"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:101
msgid ""
"No filters set defined yet. You must create one in order to define filters."
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:22
msgid "New filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:40 sievefilters/views.py:148
msgid "New filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:52
msgid "Save filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:61
msgid "Activate filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:67
msgid "Remove filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:73
msgid "Download"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:88 sievefilters/views.py:168
msgid "Edit filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:97
msgid "Remove this filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:108
msgid "Move this filter up"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:119
msgid "Move this filter down"
msgstr ""
#: sievefilters/views.py:87
msgid "Failed to retrieve filters set"
msgstr ""
#: sievefilters/views.py:155
msgid "Filter created"
msgstr ""
#: sievefilters/views.py:177
msgid "Filter modified"
msgstr ""
#: sievefilters/views.py:197
msgid "Filter removed"
msgstr ""
#: sievefilters/views.py:198
msgid "Failed to remove filter"
msgstr ""
#: sievefilters/views.py:212
msgid "Filters set saved"
msgstr ""
#: sievefilters/views.py:231
msgid "Filters set created"
msgstr ""
#: sievefilters/views.py:237
msgid "Create a new filters set"
msgstr ""
#: sievefilters/views.py:256
msgid "Filters set deleted"
msgstr ""
#: sievefilters/views.py:270
msgid "Filters set activated"
msgstr ""
#: sievefilters/views.py:297
msgid "yes"
msgstr ""
#: sievefilters/views.py:301
msgid "no"
msgstr ""
#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr ""
@@ -4069,15 +3948,21 @@ msgstr ""
msgid "Welcome to Modoboa"
msgstr ""
#: templates/registration/login.html:21
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:23
msgid "Log in"
#: templates/registration/login.html:11
msgid "Identification"
msgstr ""
#: templates/registration/login.html:24
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:26
msgid "Log in"
msgstr ""
#: templates/registration/login.html:29
#: templates/registration/password_reset_confirm_code.html:7
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_form.html:17
msgid "Forgot password?"
msgstr ""
@@ -4089,25 +3974,29 @@ msgid ""
"in</a> now."
msgstr ""
#: templates/registration/password_reset_confirm.html:7
#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
msgstr ""
#: templates/registration/password_reset_confirm.html:17
#: templates/registration/password_reset_confirm.html:29
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr ""
#: templates/registration/password_reset_confirm_code.html:20
#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
msgstr ""
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_confirm_code.html:30
msgid "Resend code"
msgstr ""
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_confirm_code.html:45
msgid "The code has been sent again"
msgstr ""
#: templates/registration/password_reset_done.html:8
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
@@ -4135,14 +4024,45 @@ msgstr ""
msgid "Sincerely, The Modoboa Team."
msgstr ""
#: templates/registration/password_reset_form.html:24
msgid "Please fill-in your primary email address"
msgstr ""
#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr ""
#: templates/registration/twofactor_code_verify.html:11
msgid "Verification"
msgstr ""
#: templates/registration/twofactor_code_verify.html:15
msgid "Use TOTP/backup code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:18
msgid "Use Webauthn device"
msgstr ""
#: templates/registration/twofactor_code_verify.html:27
msgid "One-time password"
msgstr ""
#: templates/registration/twofactor_code_verify.html:35
msgid ""
"Enter the code from the two-factor app on your mobile device. If you've lost "
"your device, you may enter one of your recovery codes."
msgstr ""
#: templates/registration/twofactor_code_verify.html:42
msgid "Verify code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:45
#: templates/registration/twofactor_code_verify.html:51
msgid "Back"
msgstr ""
#: templates/registration/twofactor_code_verify.html:49
msgid "Log using Webauthn"
msgstr ""
#: transport/backends.py:55
msgid "Invalid value"
msgstr ""
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+249 -329
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-04-18 16:45+0200\n"
"POT-Creation-Date: 2024-07-18 13:38+0200\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: හෙළබස, 2022\n"
"Language-Team: Sinhala (https://www.transifex.com/tonio/teams/13749/si/)\n"
@@ -39,13 +39,13 @@ msgstr ""
msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:384
#: admin/api/v2/serializers.py:482 admin/models/alias.py:38
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
#: admin/api/v2/serializers.py:414 admin/forms/alias.py:113
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
@@ -58,39 +58,38 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
#: admin/api/v1/serializers.py:357 admin/api/v2/serializers.py:464
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
msgid "Not allowed for this role."
msgstr ""
#: admin/api/v1/serializers.py:375
#: admin/api/v1/serializers.py:377
msgid "Must be equal to mailbox full_address"
msgstr ""
#: admin/api/v1/serializers.py:413 admin/api/v2/serializers.py:506
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
#: admin/forms/account.py:186 admin/forms/account.py:188
#: admin/forms/domain.py:174 admin/forms/domain.py:302
#: admin/forms/domain.py:304 core/forms.py:101 core/forms.py:104
#: core/forms.py:106
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:425 admin/api/v2/serializers.py:523
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
msgid "Local domain {} does not exist"
msgstr ""
#: admin/api/v1/serializers.py:511
#: admin/api/v1/serializers.py:513
msgid "A list of recipient"
msgstr ""
#: admin/api/v1/serializers.py:527 admin/api/v2/viewsets.py:271
#: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271
msgid "This alias already exists"
msgstr ""
#: admin/api/v1/serializers.py:563
#: admin/api/v1/serializers.py:565
msgid "You don't have access to this domain."
msgstr ""
#: admin/api/v1/serializers.py:572
#: admin/api/v1/serializers.py:574
msgid "You don't have access to this mailbox."
msgstr ""
@@ -109,36 +108,31 @@ msgstr ""
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:232 admin/app_settings.py:244
#: pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:234
msgid "Directory non-writable"
msgstr ""
#: admin/api/v2/serializers.py:238 admin/app_settings.py:248
#: admin/api/v2/serializers.py:234 admin/app_settings.py:248
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:252 admin/app_settings.py:263
#: admin/api/v2/serializers.py:248 admin/app_settings.py:263
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:265
#: admin/api/v2/serializers.py:261
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:278 admin/app_settings.py:277
#: admin/api/v2/serializers.py:274 admin/app_settings.py:277
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:511
#: admin/api/v2/serializers.py:495
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:515
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:674
#: admin/api/v2/serializers.py:678
msgid "Unknown status"
msgstr ""
@@ -293,7 +287,7 @@ msgstr ""
#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55
#: limits/app_settings.py:111 limits/app_settings.py:195
#: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84
#: sievefilters/forms.py:373
#: sievefilters/forms.py:86
msgid "Mailboxes"
msgstr ""
@@ -352,6 +346,10 @@ msgstr ""
msgid "Create an alias using the old address when a mailbox is renamed."
msgstr ""
#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/app_settings.py:458
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
@@ -362,26 +360,26 @@ msgstr ""
msgid "Administration"
msgstr ""
#: admin/constants.py:23 admin/forms/alias.py:43
#: admin/constants.py:21 admin/forms/alias.py:43
#: admin/templates/admin/_per_domain_statistics_widget.html:7
#: admin/templates/admin/domains_quota_headers.html:2
msgid "Domain"
msgstr ""
#: admin/constants.py:24
#: admin/constants.py:22
msgid "Relay domain"
msgstr ""
#: admin/constants.py:39
#: admin/constants.py:38
msgid "Opened"
msgstr ""
#: admin/constants.py:40
#: admin/constants.py:39
msgid "Closed"
msgstr ""
#: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159
#: core/forms.py:21 pdfcredentials/documents.py:98
#: pdfcredentials/documents.py:98
msgid "Username"
msgstr ""
@@ -414,11 +412,11 @@ msgid ""
"box, a new password will be generated."
msgstr ""
#: admin/forms/account.py:49 core/forms.py:25 pdfcredentials/documents.py:99
#: admin/forms/account.py:49 pdfcredentials/documents.py:99
msgid "Password"
msgstr ""
#: admin/forms/account.py:55 core/forms.py:45
#: admin/forms/account.py:55 core/forms.py:36
msgid "Confirmation"
msgstr ""
@@ -523,7 +521,8 @@ msgstr ""
#: core/apps.py:24 imap_migration/app_settings.py:17
#: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20
#: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195
#: postfix_autoreply/forms.py:107 sievefilters/forms.py:363
#: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107
#: sievefilters/forms.py:76
msgid "General"
msgstr ""
@@ -636,8 +635,7 @@ msgstr ""
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
#: core/templates/core/information.html:14
#: core/templates/core/information.html:36 sievefilters/forms.py:38
#: sievefilters/templates/sievefilters/guieditor.html:6
#: core/templates/core/information.html:36
msgid "Name"
msgstr ""
@@ -764,42 +762,42 @@ msgstr ""
msgid "You are not allowed to import domain aliases."
msgstr ""
#: admin/lib.py:201 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/lib.py:242 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/tests/test_mx.py:172
#, python-format
msgid "No DNS record found for %s"
msgstr ""
#: admin/lib.py:204
#: admin/lib.py:245
#, python-format
msgid "No %(type)s record for %(name)s"
msgstr ""
#: admin/lib.py:208 admin/tests/test_mx.py:157
#: admin/lib.py:249 admin/tests/test_mx.py:157
msgid "No working name servers found"
msgstr ""
#: admin/lib.py:211 admin/tests/test_mx.py:161
#: admin/lib.py:252 admin/tests/test_mx.py:161
#, python-format
msgid "DNS resolution timeout, unable to query %s at the moment"
msgstr ""
#: admin/lib.py:215
#: admin/lib.py:256
#, python-format
msgid "DNS name is too long: %s"
msgstr ""
#: admin/lib.py:246
#: admin/lib.py:287
#, python-brace-format
msgid "Invalid IP address format for {domain}; {addr}"
msgstr ""
#: admin/lib.py:319
#: admin/lib.py:360
#, python-format
msgid "Object already exists: %s"
msgstr ""
#: admin/lib.py:323
#: admin/lib.py:364
#, python-format
msgid "%d objects imported successfully"
msgstr ""
@@ -818,8 +816,18 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:28
msgid "DKIM path non-writable"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:56
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:68
msgid "Failed to generate DKIM public key"
msgstr ""
#: admin/management/commands/subcommands/_mx.py:133
@@ -935,7 +943,7 @@ msgid "Key length"
msgstr ""
#: admin/models/domain.py:368 admin/models/domain_alias.py:70
#: core/models.py:333 relaydomains/lib.py:13
#: core/models.py:338 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
@@ -1291,9 +1299,6 @@ msgstr ""
#: admin/templates/admin/domain_headers.html:9
#: admin/templates/admin/identity_headers.html:5
#: sievefilters/templates/sievefilters/filter.html:20
#: sievefilters/templates/sievefilters/guieditor.html:5
#: sievefilters/views.py:102
msgid "Actions"
msgstr ""
@@ -1353,7 +1358,6 @@ msgstr ""
#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:19 lib/form_utils.py:356
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:10
#: sievefilters/views.py:171
msgid "Update"
msgstr ""
@@ -1517,7 +1521,7 @@ msgstr ""
msgid "Alias with this name already exists"
msgstr ""
#: admin/views/alias.py:52 sievefilters/views.py:151 sievefilters/views.py:239
#: admin/views/alias.py:52
msgid "Create"
msgstr ""
@@ -1597,11 +1601,11 @@ msgstr ""
msgid "Failed TFA settings editing attempt from '%s' as user '%s'"
msgstr ""
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:274
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:308
msgid "Invalid password"
msgstr ""
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:82
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:83
msgid "2FA is not enabled"
msgstr ""
@@ -1624,11 +1628,11 @@ msgstr ""
msgid "Invalid rounds number"
msgstr ""
#: core/api/v2/serializers.py:262 core/forms.py:194
#: core/api/v2/serializers.py:296 core/forms.py:201
msgid "This code is invalid"
msgstr ""
#: core/api/v2/serializers.py:333 core/views/auth.py:184 core/views/auth.py:237
#: core/api/v2/serializers.py:367 core/views/auth.py:196 core/views/auth.py:249
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""
@@ -1725,8 +1729,9 @@ msgstr ""
msgid "LDAP settings"
msgstr ""
#: core/app_settings.py:132 core/app_settings.py:836 sievefilters/forms.py:312
#: sievefilters/forms.py:342
#: core/app_settings.py:132 core/app_settings.py:836
#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58
#: sievefilters/forms.py:25 sievefilters/forms.py:55
msgid "Server address"
msgstr ""
@@ -1734,8 +1739,9 @@ msgstr ""
msgid "The IP address or the DNS name of the LDAP server"
msgstr ""
#: core/app_settings.py:138 core/app_settings.py:845 sievefilters/forms.py:319
#: sievefilters/forms.py:354
#: core/app_settings.py:138 core/app_settings.py:845
#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74
#: sievefilters/forms.py:32 sievefilters/forms.py:67
msgid "Server port"
msgstr ""
@@ -1768,7 +1774,8 @@ msgstr ""
msgid "The TCP port number used by the LDAP secondary server"
msgstr ""
#: core/app_settings.py:167 core/app_settings.py:886 sievefilters/forms.py:348
#: core/app_settings.py:167 core/app_settings.py:886
#: sievefilters/app_settings.py:65 sievefilters/forms.py:61
msgid "Use a secured connection"
msgstr ""
@@ -2133,35 +2140,31 @@ msgstr ""
msgid "Dummy"
msgstr ""
#: core/drf_authentication.py:17
msgid "Missing 2FA verification."
msgstr ""
#: core/forms.py:35
#: core/forms.py:26
msgid "Old password"
msgstr ""
#: core/forms.py:40
#: core/forms.py:31
msgid "New password"
msgstr ""
#: core/forms.py:79
#: core/forms.py:70
msgid "Old password mismatchs"
msgstr ""
#: core/forms.py:92
#: core/forms.py:83
msgid "Passwords mismatch"
msgstr ""
#: core/forms.py:124
#: core/forms.py:130
msgid "Enable API access"
msgstr ""
#: core/forms.py:170
#: core/forms.py:176
msgid "Verification code"
msgstr ""
#: core/forms.py:181
#: core/forms.py:187
msgid "Invalid code"
msgstr ""
@@ -2231,30 +2234,30 @@ msgstr ""
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:135
#: core/models.py:136
#, fuzzy
#| msgid "Failed to update LDAP account: {}"
msgid "Failed to update password: LDAP module not installed"
msgstr "LDAP ගිණුම යාවත්කාලයට අසමත් විය: {}"
#: core/models.py:170 policyd/core.py:106
#: core/models.py:171 policyd/core.py:106
msgid "account"
msgstr ""
#: core/models.py:298
#: core/models.py:303
msgid "Unknown"
msgstr ""
#: core/models.py:341
#: core/models.py:346
msgid "You can't import an account with a role greater than yours"
msgstr ""
#: core/models.py:356
#: core/models.py:361
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""
#: core/models.py:363
#: core/models.py:368
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -2583,26 +2586,22 @@ msgstr ""
msgid "Parameters saved"
msgstr ""
#: core/views/auth.py:67
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:75
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:89
#: core/views/auth.py:66
#, python-format
msgid "User '%s' successfully logged in"
msgstr ""
#: core/views/auth.py:101
msgid "Your username and password didn't match. Please try again."
#: core/views/auth.py:104
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:144
#: core/views/auth.py:111
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:156
msgid "User '{}' successfully logged out"
msgstr ""
@@ -2966,7 +2965,7 @@ msgstr ""
msgid "IMAP Migration"
msgstr ""
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:109
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:107
#, python-format
msgid "Connection to IMAP server failed: %s"
msgstr ""
@@ -3034,9 +3033,9 @@ msgstr ""
msgid "Enter a valid email address."
msgstr ""
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_confirm_code.html:25
#: templates/registration/password_reset_form.html:29
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:25
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_form.html:23
msgid "Submit"
msgstr ""
@@ -3591,15 +3590,41 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:27 postfix_autoreply/forms.py:88
#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:88
msgid "This date is over"
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:30 postfix_autoreply/forms.py:90
#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:90
msgid "Must be greater than start date"
msgstr ""
#: postfix_autoreply/apps.py:12 postfix_autoreply/forms.py:163
#: postfix_autoreply/app_settings.py:18 postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/app_settings.py:20 postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/app_settings.py:29 postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20
#: postfix_autoreply/forms.py:163
msgid "Automatic replies"
msgstr ""
@@ -3623,27 +3648,10 @@ msgid ""
"%(untildate)s"
msgstr ""
#: postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/forms.py:120
msgid "I'm off"
msgstr ""
#: postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/forms.py:129
msgid "Default content"
msgstr ""
@@ -3657,13 +3665,6 @@ msgid ""
"%(name)s\n"
msgstr ""
#: postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/handlers.py:118
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3
msgid "Auto-reply message"
@@ -3725,29 +3726,76 @@ msgstr ""
msgid "verify recipients"
msgstr ""
#: sievefilters/api/v2/viewsets.py:188
#: sievefilters/api/v2/serializers.py:26
msgid "auto"
msgstr ""
#: sievefilters/api/v2/viewsets.py:184
#, python-format
msgid "Filter %s already exists"
msgstr ""
#: sievefilters/apps.py:12
#: sievefilters/app_settings.py:12 sievefilters/forms.py:22
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/app_settings.py:19 sievefilters/forms.py:27
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:27 sievefilters/forms.py:34
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:34 sievefilters/forms.py:39
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/app_settings.py:35 sievefilters/forms.py:41
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/app_settings.py:41 sievefilters/forms.py:45
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:42 sievefilters/forms.py:48
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:52 sievefilters/forms.py:52
msgid "IMAP settings"
msgstr ""
#: sievefilters/app_settings.py:59 sievefilters/forms.py:57
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/app_settings.py:67 sievefilters/forms.py:63
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/app_settings.py:75 sievefilters/forms.py:69
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/apps.py:20
msgid "Sieve filters"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/handlers.py:20
#: sievefilters/templates/sievefilters/index.html:4
#: sievefilters/apps.py:28
msgid "Message filters"
msgstr ""
#: sievefilters/constants.py:10 sievefilters/forms.py:42
#: sievefilters/constants.py:10
msgid "All of the following"
msgstr ""
#: sievefilters/constants.py:11 sievefilters/forms.py:43
#: sievefilters/constants.py:11
msgid "Any of the following"
msgstr ""
#: sievefilters/constants.py:12 sievefilters/forms.py:44
#: sievefilters/constants.py:12
msgid "All messages"
msgstr ""
@@ -3807,219 +3855,50 @@ msgstr ""
msgid "Stop processing"
msgstr ""
#: sievefilters/forms.py:26
msgid "Check to activate this filters set"
msgstr ""
#: sievefilters/forms.py:40
msgid "Match type"
msgstr ""
#: sievefilters/forms.py:60
msgid "Wrong filter name"
msgstr ""
#: sievefilters/forms.py:309
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/forms.py:314
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:321
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:326
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/forms.py:328
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/forms.py:332
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/forms.py:335
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/forms.py:339
msgid "IMAP settings"
msgstr ""
#: sievefilters/forms.py:344
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/forms.py:350
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/forms.py:356
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/forms.py:367
#: sievefilters/forms.py:80
msgid "Editor mode"
msgstr ""
#: sievefilters/forms.py:369
#: sievefilters/forms.py:82
msgid "Select the mode you want the editor to work in"
msgstr ""
#: sievefilters/forms.py:377
#: sievefilters/forms.py:90
msgid "Trash folder"
msgstr ""
#: sievefilters/forms.py:378
#: sievefilters/forms.py:91
msgid "Folder where deleted messages go"
msgstr ""
#: sievefilters/forms.py:383
#: sievefilters/forms.py:96
msgid "Sent folder"
msgstr ""
#: sievefilters/forms.py:384
#: sievefilters/forms.py:97
msgid "Folder where copies of sent messages go"
msgstr ""
#: sievefilters/forms.py:389
#: sievefilters/forms.py:102
msgid "Drafts folder"
msgstr ""
#: sievefilters/forms.py:390
#: sievefilters/forms.py:103
msgid "Folder where drafts go"
msgstr ""
#: sievefilters/imaputils.py:92
#: sievefilters/imaputils.py:90
msgid "Failed to retrieve hierarchy delimiter"
msgstr ""
#: sievefilters/lib.py:54
#: sievefilters/lib.py:52
msgid "Connection to MANAGESIEVE server failed, check your configuration"
msgstr ""
#: sievefilters/lib.py:96
#: sievefilters/lib.py:79
msgid "Not enough space on server"
msgstr ""
#: sievefilters/templates/sievefilters/filter.html:9
msgid "Conditions"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:7
msgid "Active"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:24
msgid "No filter defined yet"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:82
msgid "Filter sets"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:86
msgid "active"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:101
msgid ""
"No filters set defined yet. You must create one in order to define filters."
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:22
msgid "New filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:40 sievefilters/views.py:148
msgid "New filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:52
msgid "Save filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:61
msgid "Activate filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:67
msgid "Remove filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:73
msgid "Download"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:88 sievefilters/views.py:168
msgid "Edit filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:97
msgid "Remove this filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:108
msgid "Move this filter up"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:119
msgid "Move this filter down"
msgstr ""
#: sievefilters/views.py:87
msgid "Failed to retrieve filters set"
msgstr ""
#: sievefilters/views.py:155
msgid "Filter created"
msgstr ""
#: sievefilters/views.py:177
msgid "Filter modified"
msgstr ""
#: sievefilters/views.py:197
msgid "Filter removed"
msgstr ""
#: sievefilters/views.py:198
msgid "Failed to remove filter"
msgstr ""
#: sievefilters/views.py:212
msgid "Filters set saved"
msgstr ""
#: sievefilters/views.py:231
msgid "Filters set created"
msgstr ""
#: sievefilters/views.py:237
msgid "Create a new filters set"
msgstr ""
#: sievefilters/views.py:256
msgid "Filters set deleted"
msgstr ""
#: sievefilters/views.py:270
msgid "Filters set activated"
msgstr ""
#: sievefilters/views.py:297
msgid "yes"
msgstr ""
#: sievefilters/views.py:301
msgid "no"
msgstr ""
#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr ""
@@ -4069,15 +3948,21 @@ msgstr ""
msgid "Welcome to Modoboa"
msgstr ""
#: templates/registration/login.html:21
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:23
msgid "Log in"
#: templates/registration/login.html:11
msgid "Identification"
msgstr ""
#: templates/registration/login.html:24
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:26
msgid "Log in"
msgstr ""
#: templates/registration/login.html:29
#: templates/registration/password_reset_confirm_code.html:7
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_form.html:17
msgid "Forgot password?"
msgstr ""
@@ -4089,25 +3974,29 @@ msgid ""
"in</a> now."
msgstr ""
#: templates/registration/password_reset_confirm.html:7
#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
msgstr ""
#: templates/registration/password_reset_confirm.html:17
#: templates/registration/password_reset_confirm.html:29
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr ""
#: templates/registration/password_reset_confirm_code.html:20
#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
msgstr ""
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_confirm_code.html:30
msgid "Resend code"
msgstr ""
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_confirm_code.html:45
msgid "The code has been sent again"
msgstr ""
#: templates/registration/password_reset_done.html:8
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
@@ -4135,14 +4024,45 @@ msgstr ""
msgid "Sincerely, The Modoboa Team."
msgstr ""
#: templates/registration/password_reset_form.html:24
msgid "Please fill-in your primary email address"
msgstr ""
#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr ""
#: templates/registration/twofactor_code_verify.html:11
msgid "Verification"
msgstr ""
#: templates/registration/twofactor_code_verify.html:15
msgid "Use TOTP/backup code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:18
msgid "Use Webauthn device"
msgstr ""
#: templates/registration/twofactor_code_verify.html:27
msgid "One-time password"
msgstr ""
#: templates/registration/twofactor_code_verify.html:35
msgid ""
"Enter the code from the two-factor app on your mobile device. If you've lost "
"your device, you may enter one of your recovery codes."
msgstr ""
#: templates/registration/twofactor_code_verify.html:42
msgid "Verify code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:45
#: templates/registration/twofactor_code_verify.html:51
msgid "Back"
msgstr ""
#: templates/registration/twofactor_code_verify.html:49
msgid "Log using Webauthn"
msgstr ""
#: transport/backends.py:55
msgid "Invalid value"
msgstr ""
+249 -329
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-04-18 16:45+0200\n"
"POT-Creation-Date: 2024-07-18 13:38+0200\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/"
@@ -41,13 +41,13 @@ msgstr ""
msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:384
#: admin/api/v2/serializers.py:482 admin/models/alias.py:38
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
#: admin/api/v2/serializers.py:414 admin/forms/alias.py:113
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
@@ -60,39 +60,38 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
#: admin/api/v1/serializers.py:357 admin/api/v2/serializers.py:464
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
msgid "Not allowed for this role."
msgstr ""
#: admin/api/v1/serializers.py:375
#: admin/api/v1/serializers.py:377
msgid "Must be equal to mailbox full_address"
msgstr ""
#: admin/api/v1/serializers.py:413 admin/api/v2/serializers.py:506
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
#: admin/forms/account.py:186 admin/forms/account.py:188
#: admin/forms/domain.py:174 admin/forms/domain.py:302
#: admin/forms/domain.py:304 core/forms.py:101 core/forms.py:104
#: core/forms.py:106
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:425 admin/api/v2/serializers.py:523
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
msgid "Local domain {} does not exist"
msgstr ""
#: admin/api/v1/serializers.py:511
#: admin/api/v1/serializers.py:513
msgid "A list of recipient"
msgstr ""
#: admin/api/v1/serializers.py:527 admin/api/v2/viewsets.py:271
#: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271
msgid "This alias already exists"
msgstr ""
#: admin/api/v1/serializers.py:563
#: admin/api/v1/serializers.py:565
msgid "You don't have access to this domain."
msgstr ""
#: admin/api/v1/serializers.py:572
#: admin/api/v1/serializers.py:574
msgid "You don't have access to this mailbox."
msgstr ""
@@ -111,36 +110,31 @@ msgstr ""
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:232 admin/app_settings.py:244
#: pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:234
msgid "Directory non-writable"
msgstr ""
#: admin/api/v2/serializers.py:238 admin/app_settings.py:248
#: admin/api/v2/serializers.py:234 admin/app_settings.py:248
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:252 admin/app_settings.py:263
#: admin/api/v2/serializers.py:248 admin/app_settings.py:263
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:265
#: admin/api/v2/serializers.py:261
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:278 admin/app_settings.py:277
#: admin/api/v2/serializers.py:274 admin/app_settings.py:277
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:511
#: admin/api/v2/serializers.py:495
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:515
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:674
#: admin/api/v2/serializers.py:678
msgid "Unknown status"
msgstr ""
@@ -295,7 +289,7 @@ msgstr ""
#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55
#: limits/app_settings.py:111 limits/app_settings.py:195
#: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84
#: sievefilters/forms.py:373
#: sievefilters/forms.py:86
msgid "Mailboxes"
msgstr ""
@@ -354,6 +348,10 @@ msgstr ""
msgid "Create an alias using the old address when a mailbox is renamed."
msgstr ""
#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/app_settings.py:458
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
@@ -364,26 +362,26 @@ msgstr ""
msgid "Administration"
msgstr ""
#: admin/constants.py:23 admin/forms/alias.py:43
#: admin/constants.py:21 admin/forms/alias.py:43
#: admin/templates/admin/_per_domain_statistics_widget.html:7
#: admin/templates/admin/domains_quota_headers.html:2
msgid "Domain"
msgstr ""
#: admin/constants.py:24
#: admin/constants.py:22
msgid "Relay domain"
msgstr ""
#: admin/constants.py:39
#: admin/constants.py:38
msgid "Opened"
msgstr ""
#: admin/constants.py:40
#: admin/constants.py:39
msgid "Closed"
msgstr ""
#: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159
#: core/forms.py:21 pdfcredentials/documents.py:98
#: pdfcredentials/documents.py:98
msgid "Username"
msgstr ""
@@ -416,11 +414,11 @@ msgid ""
"box, a new password will be generated."
msgstr ""
#: admin/forms/account.py:49 core/forms.py:25 pdfcredentials/documents.py:99
#: admin/forms/account.py:49 pdfcredentials/documents.py:99
msgid "Password"
msgstr ""
#: admin/forms/account.py:55 core/forms.py:45
#: admin/forms/account.py:55 core/forms.py:36
msgid "Confirmation"
msgstr ""
@@ -525,7 +523,8 @@ msgstr ""
#: core/apps.py:24 imap_migration/app_settings.py:17
#: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20
#: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195
#: postfix_autoreply/forms.py:107 sievefilters/forms.py:363
#: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107
#: sievefilters/forms.py:76
msgid "General"
msgstr ""
@@ -638,8 +637,7 @@ msgstr ""
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
#: core/templates/core/information.html:14
#: core/templates/core/information.html:36 sievefilters/forms.py:38
#: sievefilters/templates/sievefilters/guieditor.html:6
#: core/templates/core/information.html:36
msgid "Name"
msgstr ""
@@ -766,42 +764,42 @@ msgstr ""
msgid "You are not allowed to import domain aliases."
msgstr ""
#: admin/lib.py:201 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/lib.py:242 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/tests/test_mx.py:172
#, python-format
msgid "No DNS record found for %s"
msgstr ""
#: admin/lib.py:204
#: admin/lib.py:245
#, python-format
msgid "No %(type)s record for %(name)s"
msgstr ""
#: admin/lib.py:208 admin/tests/test_mx.py:157
#: admin/lib.py:249 admin/tests/test_mx.py:157
msgid "No working name servers found"
msgstr ""
#: admin/lib.py:211 admin/tests/test_mx.py:161
#: admin/lib.py:252 admin/tests/test_mx.py:161
#, python-format
msgid "DNS resolution timeout, unable to query %s at the moment"
msgstr ""
#: admin/lib.py:215
#: admin/lib.py:256
#, python-format
msgid "DNS name is too long: %s"
msgstr ""
#: admin/lib.py:246
#: admin/lib.py:287
#, python-brace-format
msgid "Invalid IP address format for {domain}; {addr}"
msgstr ""
#: admin/lib.py:319
#: admin/lib.py:360
#, python-format
msgid "Object already exists: %s"
msgstr ""
#: admin/lib.py:323
#: admin/lib.py:364
#, python-format
msgid "%d objects imported successfully"
msgstr ""
@@ -820,8 +818,18 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:28
msgid "DKIM path non-writable"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:56
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:68
msgid "Failed to generate DKIM public key"
msgstr ""
#: admin/management/commands/subcommands/_mx.py:133
@@ -937,7 +945,7 @@ msgid "Key length"
msgstr ""
#: admin/models/domain.py:368 admin/models/domain_alias.py:70
#: core/models.py:333 relaydomains/lib.py:13
#: core/models.py:338 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
@@ -1293,9 +1301,6 @@ msgstr ""
#: admin/templates/admin/domain_headers.html:9
#: admin/templates/admin/identity_headers.html:5
#: sievefilters/templates/sievefilters/filter.html:20
#: sievefilters/templates/sievefilters/guieditor.html:5
#: sievefilters/views.py:102
msgid "Actions"
msgstr ""
@@ -1355,7 +1360,6 @@ msgstr ""
#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:19 lib/form_utils.py:356
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:10
#: sievefilters/views.py:171
msgid "Update"
msgstr ""
@@ -1519,7 +1523,7 @@ msgstr ""
msgid "Alias with this name already exists"
msgstr ""
#: admin/views/alias.py:52 sievefilters/views.py:151 sievefilters/views.py:239
#: admin/views/alias.py:52
msgid "Create"
msgstr ""
@@ -1605,11 +1609,11 @@ msgstr ""
msgid "Failed TFA settings editing attempt from '%s' as user '%s'"
msgstr ""
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:274
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:308
msgid "Invalid password"
msgstr ""
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:82
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:83
msgid "2FA is not enabled"
msgstr ""
@@ -1632,11 +1636,11 @@ msgstr ""
msgid "Invalid rounds number"
msgstr ""
#: core/api/v2/serializers.py:262 core/forms.py:194
#: core/api/v2/serializers.py:296 core/forms.py:201
msgid "This code is invalid"
msgstr ""
#: core/api/v2/serializers.py:333 core/views/auth.py:184 core/views/auth.py:237
#: core/api/v2/serializers.py:367 core/views/auth.py:196 core/views/auth.py:249
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""
@@ -1733,8 +1737,9 @@ msgstr ""
msgid "LDAP settings"
msgstr ""
#: core/app_settings.py:132 core/app_settings.py:836 sievefilters/forms.py:312
#: sievefilters/forms.py:342
#: core/app_settings.py:132 core/app_settings.py:836
#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58
#: sievefilters/forms.py:25 sievefilters/forms.py:55
msgid "Server address"
msgstr ""
@@ -1742,8 +1747,9 @@ msgstr ""
msgid "The IP address or the DNS name of the LDAP server"
msgstr ""
#: core/app_settings.py:138 core/app_settings.py:845 sievefilters/forms.py:319
#: sievefilters/forms.py:354
#: core/app_settings.py:138 core/app_settings.py:845
#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74
#: sievefilters/forms.py:32 sievefilters/forms.py:67
msgid "Server port"
msgstr ""
@@ -1776,7 +1782,8 @@ msgstr ""
msgid "The TCP port number used by the LDAP secondary server"
msgstr ""
#: core/app_settings.py:167 core/app_settings.py:886 sievefilters/forms.py:348
#: core/app_settings.py:167 core/app_settings.py:886
#: sievefilters/app_settings.py:65 sievefilters/forms.py:61
msgid "Use a secured connection"
msgstr ""
@@ -2141,35 +2148,31 @@ msgstr ""
msgid "Dummy"
msgstr ""
#: core/drf_authentication.py:17
msgid "Missing 2FA verification."
msgstr ""
#: core/forms.py:35
#: core/forms.py:26
msgid "Old password"
msgstr ""
#: core/forms.py:40
#: core/forms.py:31
msgid "New password"
msgstr ""
#: core/forms.py:79
#: core/forms.py:70
msgid "Old password mismatchs"
msgstr ""
#: core/forms.py:92
#: core/forms.py:83
msgid "Passwords mismatch"
msgstr ""
#: core/forms.py:124
#: core/forms.py:130
msgid "Enable API access"
msgstr ""
#: core/forms.py:170
#: core/forms.py:176
msgid "Verification code"
msgstr ""
#: core/forms.py:181
#: core/forms.py:187
msgid "Invalid code"
msgstr ""
@@ -2239,30 +2242,30 @@ msgstr ""
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:135
#: core/models.py:136
#, fuzzy
#| msgid "Failed to update LDAP account: {}"
msgid "Failed to update password: LDAP module not installed"
msgstr "Nepodarilo sa aktulizovať účet LDAP: {}"
#: core/models.py:170 policyd/core.py:106
#: core/models.py:171 policyd/core.py:106
msgid "account"
msgstr ""
#: core/models.py:298
#: core/models.py:303
msgid "Unknown"
msgstr ""
#: core/models.py:341
#: core/models.py:346
msgid "You can't import an account with a role greater than yours"
msgstr ""
#: core/models.py:356
#: core/models.py:361
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""
#: core/models.py:363
#: core/models.py:368
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -2601,26 +2604,22 @@ msgstr ""
msgid "Parameters saved"
msgstr ""
#: core/views/auth.py:67
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:75
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:89
#: core/views/auth.py:66
#, python-format
msgid "User '%s' successfully logged in"
msgstr ""
#: core/views/auth.py:101
msgid "Your username and password didn't match. Please try again."
#: core/views/auth.py:104
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:144
#: core/views/auth.py:111
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:156
msgid "User '{}' successfully logged out"
msgstr ""
@@ -2984,7 +2983,7 @@ msgstr ""
msgid "IMAP Migration"
msgstr ""
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:109
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:107
#, python-format
msgid "Connection to IMAP server failed: %s"
msgstr ""
@@ -3052,9 +3051,9 @@ msgstr ""
msgid "Enter a valid email address."
msgstr ""
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_confirm_code.html:25
#: templates/registration/password_reset_form.html:29
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:25
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_form.html:23
msgid "Submit"
msgstr ""
@@ -3609,15 +3608,41 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:27 postfix_autoreply/forms.py:88
#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:88
msgid "This date is over"
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:30 postfix_autoreply/forms.py:90
#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:90
msgid "Must be greater than start date"
msgstr ""
#: postfix_autoreply/apps.py:12 postfix_autoreply/forms.py:163
#: postfix_autoreply/app_settings.py:18 postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/app_settings.py:20 postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/app_settings.py:29 postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20
#: postfix_autoreply/forms.py:163
msgid "Automatic replies"
msgstr ""
@@ -3641,27 +3666,10 @@ msgid ""
"%(untildate)s"
msgstr ""
#: postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/forms.py:120
msgid "I'm off"
msgstr ""
#: postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/forms.py:129
msgid "Default content"
msgstr ""
@@ -3675,13 +3683,6 @@ msgid ""
"%(name)s\n"
msgstr ""
#: postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/handlers.py:118
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3
msgid "Auto-reply message"
@@ -3743,29 +3744,76 @@ msgstr ""
msgid "verify recipients"
msgstr ""
#: sievefilters/api/v2/viewsets.py:188
#: sievefilters/api/v2/serializers.py:26
msgid "auto"
msgstr ""
#: sievefilters/api/v2/viewsets.py:184
#, python-format
msgid "Filter %s already exists"
msgstr ""
#: sievefilters/apps.py:12
#: sievefilters/app_settings.py:12 sievefilters/forms.py:22
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/app_settings.py:19 sievefilters/forms.py:27
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:27 sievefilters/forms.py:34
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:34 sievefilters/forms.py:39
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/app_settings.py:35 sievefilters/forms.py:41
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/app_settings.py:41 sievefilters/forms.py:45
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:42 sievefilters/forms.py:48
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:52 sievefilters/forms.py:52
msgid "IMAP settings"
msgstr ""
#: sievefilters/app_settings.py:59 sievefilters/forms.py:57
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/app_settings.py:67 sievefilters/forms.py:63
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/app_settings.py:75 sievefilters/forms.py:69
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/apps.py:20
msgid "Sieve filters"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/handlers.py:20
#: sievefilters/templates/sievefilters/index.html:4
#: sievefilters/apps.py:28
msgid "Message filters"
msgstr ""
#: sievefilters/constants.py:10 sievefilters/forms.py:42
#: sievefilters/constants.py:10
msgid "All of the following"
msgstr ""
#: sievefilters/constants.py:11 sievefilters/forms.py:43
#: sievefilters/constants.py:11
msgid "Any of the following"
msgstr ""
#: sievefilters/constants.py:12 sievefilters/forms.py:44
#: sievefilters/constants.py:12
msgid "All messages"
msgstr ""
@@ -3825,219 +3873,50 @@ msgstr ""
msgid "Stop processing"
msgstr ""
#: sievefilters/forms.py:26
msgid "Check to activate this filters set"
msgstr ""
#: sievefilters/forms.py:40
msgid "Match type"
msgstr ""
#: sievefilters/forms.py:60
msgid "Wrong filter name"
msgstr ""
#: sievefilters/forms.py:309
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/forms.py:314
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:321
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:326
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/forms.py:328
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/forms.py:332
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/forms.py:335
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/forms.py:339
msgid "IMAP settings"
msgstr ""
#: sievefilters/forms.py:344
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/forms.py:350
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/forms.py:356
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/forms.py:367
#: sievefilters/forms.py:80
msgid "Editor mode"
msgstr ""
#: sievefilters/forms.py:369
#: sievefilters/forms.py:82
msgid "Select the mode you want the editor to work in"
msgstr ""
#: sievefilters/forms.py:377
#: sievefilters/forms.py:90
msgid "Trash folder"
msgstr ""
#: sievefilters/forms.py:378
#: sievefilters/forms.py:91
msgid "Folder where deleted messages go"
msgstr ""
#: sievefilters/forms.py:383
#: sievefilters/forms.py:96
msgid "Sent folder"
msgstr ""
#: sievefilters/forms.py:384
#: sievefilters/forms.py:97
msgid "Folder where copies of sent messages go"
msgstr ""
#: sievefilters/forms.py:389
#: sievefilters/forms.py:102
msgid "Drafts folder"
msgstr ""
#: sievefilters/forms.py:390
#: sievefilters/forms.py:103
msgid "Folder where drafts go"
msgstr ""
#: sievefilters/imaputils.py:92
#: sievefilters/imaputils.py:90
msgid "Failed to retrieve hierarchy delimiter"
msgstr ""
#: sievefilters/lib.py:54
#: sievefilters/lib.py:52
msgid "Connection to MANAGESIEVE server failed, check your configuration"
msgstr ""
#: sievefilters/lib.py:96
#: sievefilters/lib.py:79
msgid "Not enough space on server"
msgstr ""
#: sievefilters/templates/sievefilters/filter.html:9
msgid "Conditions"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:7
msgid "Active"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:24
msgid "No filter defined yet"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:82
msgid "Filter sets"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:86
msgid "active"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:101
msgid ""
"No filters set defined yet. You must create one in order to define filters."
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:22
msgid "New filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:40 sievefilters/views.py:148
msgid "New filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:52
msgid "Save filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:61
msgid "Activate filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:67
msgid "Remove filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:73
msgid "Download"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:88 sievefilters/views.py:168
msgid "Edit filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:97
msgid "Remove this filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:108
msgid "Move this filter up"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:119
msgid "Move this filter down"
msgstr ""
#: sievefilters/views.py:87
msgid "Failed to retrieve filters set"
msgstr ""
#: sievefilters/views.py:155
msgid "Filter created"
msgstr ""
#: sievefilters/views.py:177
msgid "Filter modified"
msgstr ""
#: sievefilters/views.py:197
msgid "Filter removed"
msgstr ""
#: sievefilters/views.py:198
msgid "Failed to remove filter"
msgstr ""
#: sievefilters/views.py:212
msgid "Filters set saved"
msgstr ""
#: sievefilters/views.py:231
msgid "Filters set created"
msgstr ""
#: sievefilters/views.py:237
msgid "Create a new filters set"
msgstr ""
#: sievefilters/views.py:256
msgid "Filters set deleted"
msgstr ""
#: sievefilters/views.py:270
msgid "Filters set activated"
msgstr ""
#: sievefilters/views.py:297
msgid "yes"
msgstr ""
#: sievefilters/views.py:301
msgid "no"
msgstr ""
#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr ""
@@ -4087,15 +3966,21 @@ msgstr ""
msgid "Welcome to Modoboa"
msgstr ""
#: templates/registration/login.html:21
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:23
msgid "Log in"
#: templates/registration/login.html:11
msgid "Identification"
msgstr ""
#: templates/registration/login.html:24
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:26
msgid "Log in"
msgstr ""
#: templates/registration/login.html:29
#: templates/registration/password_reset_confirm_code.html:7
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_form.html:17
msgid "Forgot password?"
msgstr ""
@@ -4107,25 +3992,29 @@ msgid ""
"in</a> now."
msgstr ""
#: templates/registration/password_reset_confirm.html:7
#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
msgstr ""
#: templates/registration/password_reset_confirm.html:17
#: templates/registration/password_reset_confirm.html:29
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr ""
#: templates/registration/password_reset_confirm_code.html:20
#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
msgstr ""
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_confirm_code.html:30
msgid "Resend code"
msgstr ""
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_confirm_code.html:45
msgid "The code has been sent again"
msgstr ""
#: templates/registration/password_reset_done.html:8
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
@@ -4153,14 +4042,45 @@ msgstr ""
msgid "Sincerely, The Modoboa Team."
msgstr ""
#: templates/registration/password_reset_form.html:24
msgid "Please fill-in your primary email address"
msgstr ""
#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr ""
#: templates/registration/twofactor_code_verify.html:11
msgid "Verification"
msgstr ""
#: templates/registration/twofactor_code_verify.html:15
msgid "Use TOTP/backup code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:18
msgid "Use Webauthn device"
msgstr ""
#: templates/registration/twofactor_code_verify.html:27
msgid "One-time password"
msgstr ""
#: templates/registration/twofactor_code_verify.html:35
msgid ""
"Enter the code from the two-factor app on your mobile device. If you've lost "
"your device, you may enter one of your recovery codes."
msgstr ""
#: templates/registration/twofactor_code_verify.html:42
msgid "Verify code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:45
#: templates/registration/twofactor_code_verify.html:51
msgid "Back"
msgstr ""
#: templates/registration/twofactor_code_verify.html:49
msgid "Log using Webauthn"
msgstr ""
#: transport/backends.py:55
msgid "Invalid value"
msgstr ""
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+249 -329
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-04-18 16:45+0200\n"
"POT-Creation-Date: 2024-07-18 13:38+0200\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"
@@ -42,13 +42,13 @@ msgstr ""
msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:384
#: admin/api/v2/serializers.py:482 admin/models/alias.py:38
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
#: admin/api/v2/serializers.py:414 admin/forms/alias.py:113
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
@@ -61,39 +61,38 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
#: admin/api/v1/serializers.py:357 admin/api/v2/serializers.py:464
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
msgid "Not allowed for this role."
msgstr ""
#: admin/api/v1/serializers.py:375
#: admin/api/v1/serializers.py:377
msgid "Must be equal to mailbox full_address"
msgstr ""
#: admin/api/v1/serializers.py:413 admin/api/v2/serializers.py:506
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
#: admin/forms/account.py:186 admin/forms/account.py:188
#: admin/forms/domain.py:174 admin/forms/domain.py:302
#: admin/forms/domain.py:304 core/forms.py:101 core/forms.py:104
#: core/forms.py:106
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:425 admin/api/v2/serializers.py:523
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
msgid "Local domain {} does not exist"
msgstr ""
#: admin/api/v1/serializers.py:511
#: admin/api/v1/serializers.py:513
msgid "A list of recipient"
msgstr ""
#: admin/api/v1/serializers.py:527 admin/api/v2/viewsets.py:271
#: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271
msgid "This alias already exists"
msgstr ""
#: admin/api/v1/serializers.py:563
#: admin/api/v1/serializers.py:565
msgid "You don't have access to this domain."
msgstr ""
#: admin/api/v1/serializers.py:572
#: admin/api/v1/serializers.py:574
msgid "You don't have access to this mailbox."
msgstr ""
@@ -112,36 +111,31 @@ msgstr ""
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:232 admin/app_settings.py:244
#: pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:234
msgid "Directory non-writable"
msgstr ""
#: admin/api/v2/serializers.py:238 admin/app_settings.py:248
#: admin/api/v2/serializers.py:234 admin/app_settings.py:248
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:252 admin/app_settings.py:263
#: admin/api/v2/serializers.py:248 admin/app_settings.py:263
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:265
#: admin/api/v2/serializers.py:261
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:278 admin/app_settings.py:277
#: admin/api/v2/serializers.py:274 admin/app_settings.py:277
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:511
#: admin/api/v2/serializers.py:495
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:515
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:674
#: admin/api/v2/serializers.py:678
msgid "Unknown status"
msgstr ""
@@ -296,7 +290,7 @@ msgstr ""
#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55
#: limits/app_settings.py:111 limits/app_settings.py:195
#: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84
#: sievefilters/forms.py:373
#: sievefilters/forms.py:86
msgid "Mailboxes"
msgstr ""
@@ -355,6 +349,10 @@ msgstr ""
msgid "Create an alias using the old address when a mailbox is renamed."
msgstr ""
#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/app_settings.py:458
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
@@ -365,26 +363,26 @@ msgstr ""
msgid "Administration"
msgstr ""
#: admin/constants.py:23 admin/forms/alias.py:43
#: admin/constants.py:21 admin/forms/alias.py:43
#: admin/templates/admin/_per_domain_statistics_widget.html:7
#: admin/templates/admin/domains_quota_headers.html:2
msgid "Domain"
msgstr ""
#: admin/constants.py:24
#: admin/constants.py:22
msgid "Relay domain"
msgstr ""
#: admin/constants.py:39
#: admin/constants.py:38
msgid "Opened"
msgstr ""
#: admin/constants.py:40
#: admin/constants.py:39
msgid "Closed"
msgstr ""
#: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159
#: core/forms.py:21 pdfcredentials/documents.py:98
#: pdfcredentials/documents.py:98
msgid "Username"
msgstr ""
@@ -417,11 +415,11 @@ msgid ""
"box, a new password will be generated."
msgstr ""
#: admin/forms/account.py:49 core/forms.py:25 pdfcredentials/documents.py:99
#: admin/forms/account.py:49 pdfcredentials/documents.py:99
msgid "Password"
msgstr ""
#: admin/forms/account.py:55 core/forms.py:45
#: admin/forms/account.py:55 core/forms.py:36
msgid "Confirmation"
msgstr ""
@@ -526,7 +524,8 @@ msgstr ""
#: core/apps.py:24 imap_migration/app_settings.py:17
#: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20
#: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195
#: postfix_autoreply/forms.py:107 sievefilters/forms.py:363
#: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107
#: sievefilters/forms.py:76
msgid "General"
msgstr ""
@@ -639,8 +638,7 @@ msgstr ""
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
#: core/templates/core/information.html:14
#: core/templates/core/information.html:36 sievefilters/forms.py:38
#: sievefilters/templates/sievefilters/guieditor.html:6
#: core/templates/core/information.html:36
msgid "Name"
msgstr ""
@@ -767,42 +765,42 @@ msgstr ""
msgid "You are not allowed to import domain aliases."
msgstr ""
#: admin/lib.py:201 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/lib.py:242 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/tests/test_mx.py:172
#, python-format
msgid "No DNS record found for %s"
msgstr ""
#: admin/lib.py:204
#: admin/lib.py:245
#, python-format
msgid "No %(type)s record for %(name)s"
msgstr ""
#: admin/lib.py:208 admin/tests/test_mx.py:157
#: admin/lib.py:249 admin/tests/test_mx.py:157
msgid "No working name servers found"
msgstr ""
#: admin/lib.py:211 admin/tests/test_mx.py:161
#: admin/lib.py:252 admin/tests/test_mx.py:161
#, python-format
msgid "DNS resolution timeout, unable to query %s at the moment"
msgstr ""
#: admin/lib.py:215
#: admin/lib.py:256
#, python-format
msgid "DNS name is too long: %s"
msgstr ""
#: admin/lib.py:246
#: admin/lib.py:287
#, python-brace-format
msgid "Invalid IP address format for {domain}; {addr}"
msgstr ""
#: admin/lib.py:319
#: admin/lib.py:360
#, python-format
msgid "Object already exists: %s"
msgstr ""
#: admin/lib.py:323
#: admin/lib.py:364
#, python-format
msgid "%d objects imported successfully"
msgstr ""
@@ -821,8 +819,18 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:28
msgid "DKIM path non-writable"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:56
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:68
msgid "Failed to generate DKIM public key"
msgstr ""
#: admin/management/commands/subcommands/_mx.py:133
@@ -938,7 +946,7 @@ msgid "Key length"
msgstr ""
#: admin/models/domain.py:368 admin/models/domain_alias.py:70
#: core/models.py:333 relaydomains/lib.py:13
#: core/models.py:338 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
@@ -1294,9 +1302,6 @@ msgstr ""
#: admin/templates/admin/domain_headers.html:9
#: admin/templates/admin/identity_headers.html:5
#: sievefilters/templates/sievefilters/filter.html:20
#: sievefilters/templates/sievefilters/guieditor.html:5
#: sievefilters/views.py:102
msgid "Actions"
msgstr ""
@@ -1356,7 +1361,6 @@ msgstr ""
#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:19 lib/form_utils.py:356
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:10
#: sievefilters/views.py:171
msgid "Update"
msgstr ""
@@ -1520,7 +1524,7 @@ msgstr ""
msgid "Alias with this name already exists"
msgstr ""
#: admin/views/alias.py:52 sievefilters/views.py:151 sievefilters/views.py:239
#: admin/views/alias.py:52
msgid "Create"
msgstr ""
@@ -1606,11 +1610,11 @@ msgstr ""
msgid "Failed TFA settings editing attempt from '%s' as user '%s'"
msgstr ""
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:274
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:308
msgid "Invalid password"
msgstr ""
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:82
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:83
msgid "2FA is not enabled"
msgstr ""
@@ -1633,11 +1637,11 @@ msgstr ""
msgid "Invalid rounds number"
msgstr ""
#: core/api/v2/serializers.py:262 core/forms.py:194
#: core/api/v2/serializers.py:296 core/forms.py:201
msgid "This code is invalid"
msgstr ""
#: core/api/v2/serializers.py:333 core/views/auth.py:184 core/views/auth.py:237
#: core/api/v2/serializers.py:367 core/views/auth.py:196 core/views/auth.py:249
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""
@@ -1734,8 +1738,9 @@ msgstr ""
msgid "LDAP settings"
msgstr ""
#: core/app_settings.py:132 core/app_settings.py:836 sievefilters/forms.py:312
#: sievefilters/forms.py:342
#: core/app_settings.py:132 core/app_settings.py:836
#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58
#: sievefilters/forms.py:25 sievefilters/forms.py:55
msgid "Server address"
msgstr ""
@@ -1743,8 +1748,9 @@ msgstr ""
msgid "The IP address or the DNS name of the LDAP server"
msgstr ""
#: core/app_settings.py:138 core/app_settings.py:845 sievefilters/forms.py:319
#: sievefilters/forms.py:354
#: core/app_settings.py:138 core/app_settings.py:845
#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74
#: sievefilters/forms.py:32 sievefilters/forms.py:67
msgid "Server port"
msgstr ""
@@ -1777,7 +1783,8 @@ msgstr ""
msgid "The TCP port number used by the LDAP secondary server"
msgstr ""
#: core/app_settings.py:167 core/app_settings.py:886 sievefilters/forms.py:348
#: core/app_settings.py:167 core/app_settings.py:886
#: sievefilters/app_settings.py:65 sievefilters/forms.py:61
msgid "Use a secured connection"
msgstr ""
@@ -2142,35 +2149,31 @@ msgstr ""
msgid "Dummy"
msgstr ""
#: core/drf_authentication.py:17
msgid "Missing 2FA verification."
msgstr ""
#: core/forms.py:35
#: core/forms.py:26
msgid "Old password"
msgstr ""
#: core/forms.py:40
#: core/forms.py:31
msgid "New password"
msgstr ""
#: core/forms.py:79
#: core/forms.py:70
msgid "Old password mismatchs"
msgstr ""
#: core/forms.py:92
#: core/forms.py:83
msgid "Passwords mismatch"
msgstr ""
#: core/forms.py:124
#: core/forms.py:130
msgid "Enable API access"
msgstr ""
#: core/forms.py:170
#: core/forms.py:176
msgid "Verification code"
msgstr ""
#: core/forms.py:181
#: core/forms.py:187
msgid "Invalid code"
msgstr ""
@@ -2240,30 +2243,30 @@ msgstr ""
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:135
#: core/models.py:136
#, fuzzy
#| msgid "Failed to update LDAP account: {}"
msgid "Failed to update password: LDAP module not installed"
msgstr "Не вдалося оновити обліковий запис LDAP: {} "
#: core/models.py:170 policyd/core.py:106
#: core/models.py:171 policyd/core.py:106
msgid "account"
msgstr ""
#: core/models.py:298
#: core/models.py:303
msgid "Unknown"
msgstr ""
#: core/models.py:341
#: core/models.py:346
msgid "You can't import an account with a role greater than yours"
msgstr ""
#: core/models.py:356
#: core/models.py:361
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""
#: core/models.py:363
#: core/models.py:368
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -2602,26 +2605,22 @@ msgstr ""
msgid "Parameters saved"
msgstr ""
#: core/views/auth.py:67
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:75
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:89
#: core/views/auth.py:66
#, python-format
msgid "User '%s' successfully logged in"
msgstr ""
#: core/views/auth.py:101
msgid "Your username and password didn't match. Please try again."
#: core/views/auth.py:104
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:144
#: core/views/auth.py:111
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:156
msgid "User '{}' successfully logged out"
msgstr ""
@@ -2985,7 +2984,7 @@ msgstr ""
msgid "IMAP Migration"
msgstr ""
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:109
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:107
#, python-format
msgid "Connection to IMAP server failed: %s"
msgstr ""
@@ -3053,9 +3052,9 @@ msgstr ""
msgid "Enter a valid email address."
msgstr ""
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_confirm_code.html:25
#: templates/registration/password_reset_form.html:29
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:25
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_form.html:23
msgid "Submit"
msgstr ""
@@ -3610,15 +3609,41 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:27 postfix_autoreply/forms.py:88
#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:88
msgid "This date is over"
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:30 postfix_autoreply/forms.py:90
#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:90
msgid "Must be greater than start date"
msgstr ""
#: postfix_autoreply/apps.py:12 postfix_autoreply/forms.py:163
#: postfix_autoreply/app_settings.py:18 postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/app_settings.py:20 postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/app_settings.py:29 postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20
#: postfix_autoreply/forms.py:163
msgid "Automatic replies"
msgstr ""
@@ -3642,27 +3667,10 @@ msgid ""
"%(untildate)s"
msgstr ""
#: postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/forms.py:120
msgid "I'm off"
msgstr ""
#: postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/forms.py:129
msgid "Default content"
msgstr ""
@@ -3676,13 +3684,6 @@ msgid ""
"%(name)s\n"
msgstr ""
#: postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/handlers.py:118
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3
msgid "Auto-reply message"
@@ -3744,29 +3745,76 @@ msgstr ""
msgid "verify recipients"
msgstr ""
#: sievefilters/api/v2/viewsets.py:188
#: sievefilters/api/v2/serializers.py:26
msgid "auto"
msgstr ""
#: sievefilters/api/v2/viewsets.py:184
#, python-format
msgid "Filter %s already exists"
msgstr ""
#: sievefilters/apps.py:12
#: sievefilters/app_settings.py:12 sievefilters/forms.py:22
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/app_settings.py:19 sievefilters/forms.py:27
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:27 sievefilters/forms.py:34
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:34 sievefilters/forms.py:39
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/app_settings.py:35 sievefilters/forms.py:41
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/app_settings.py:41 sievefilters/forms.py:45
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:42 sievefilters/forms.py:48
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:52 sievefilters/forms.py:52
msgid "IMAP settings"
msgstr ""
#: sievefilters/app_settings.py:59 sievefilters/forms.py:57
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/app_settings.py:67 sievefilters/forms.py:63
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/app_settings.py:75 sievefilters/forms.py:69
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/apps.py:20
msgid "Sieve filters"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/handlers.py:20
#: sievefilters/templates/sievefilters/index.html:4
#: sievefilters/apps.py:28
msgid "Message filters"
msgstr ""
#: sievefilters/constants.py:10 sievefilters/forms.py:42
#: sievefilters/constants.py:10
msgid "All of the following"
msgstr ""
#: sievefilters/constants.py:11 sievefilters/forms.py:43
#: sievefilters/constants.py:11
msgid "Any of the following"
msgstr ""
#: sievefilters/constants.py:12 sievefilters/forms.py:44
#: sievefilters/constants.py:12
msgid "All messages"
msgstr ""
@@ -3826,219 +3874,50 @@ msgstr ""
msgid "Stop processing"
msgstr ""
#: sievefilters/forms.py:26
msgid "Check to activate this filters set"
msgstr ""
#: sievefilters/forms.py:40
msgid "Match type"
msgstr ""
#: sievefilters/forms.py:60
msgid "Wrong filter name"
msgstr ""
#: sievefilters/forms.py:309
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/forms.py:314
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:321
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:326
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/forms.py:328
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/forms.py:332
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/forms.py:335
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/forms.py:339
msgid "IMAP settings"
msgstr ""
#: sievefilters/forms.py:344
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/forms.py:350
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/forms.py:356
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/forms.py:367
#: sievefilters/forms.py:80
msgid "Editor mode"
msgstr ""
#: sievefilters/forms.py:369
#: sievefilters/forms.py:82
msgid "Select the mode you want the editor to work in"
msgstr ""
#: sievefilters/forms.py:377
#: sievefilters/forms.py:90
msgid "Trash folder"
msgstr ""
#: sievefilters/forms.py:378
#: sievefilters/forms.py:91
msgid "Folder where deleted messages go"
msgstr ""
#: sievefilters/forms.py:383
#: sievefilters/forms.py:96
msgid "Sent folder"
msgstr ""
#: sievefilters/forms.py:384
#: sievefilters/forms.py:97
msgid "Folder where copies of sent messages go"
msgstr ""
#: sievefilters/forms.py:389
#: sievefilters/forms.py:102
msgid "Drafts folder"
msgstr ""
#: sievefilters/forms.py:390
#: sievefilters/forms.py:103
msgid "Folder where drafts go"
msgstr ""
#: sievefilters/imaputils.py:92
#: sievefilters/imaputils.py:90
msgid "Failed to retrieve hierarchy delimiter"
msgstr ""
#: sievefilters/lib.py:54
#: sievefilters/lib.py:52
msgid "Connection to MANAGESIEVE server failed, check your configuration"
msgstr ""
#: sievefilters/lib.py:96
#: sievefilters/lib.py:79
msgid "Not enough space on server"
msgstr ""
#: sievefilters/templates/sievefilters/filter.html:9
msgid "Conditions"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:7
msgid "Active"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:24
msgid "No filter defined yet"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:82
msgid "Filter sets"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:86
msgid "active"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:101
msgid ""
"No filters set defined yet. You must create one in order to define filters."
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:22
msgid "New filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:40 sievefilters/views.py:148
msgid "New filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:52
msgid "Save filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:61
msgid "Activate filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:67
msgid "Remove filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:73
msgid "Download"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:88 sievefilters/views.py:168
msgid "Edit filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:97
msgid "Remove this filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:108
msgid "Move this filter up"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:119
msgid "Move this filter down"
msgstr ""
#: sievefilters/views.py:87
msgid "Failed to retrieve filters set"
msgstr ""
#: sievefilters/views.py:155
msgid "Filter created"
msgstr ""
#: sievefilters/views.py:177
msgid "Filter modified"
msgstr ""
#: sievefilters/views.py:197
msgid "Filter removed"
msgstr ""
#: sievefilters/views.py:198
msgid "Failed to remove filter"
msgstr ""
#: sievefilters/views.py:212
msgid "Filters set saved"
msgstr ""
#: sievefilters/views.py:231
msgid "Filters set created"
msgstr ""
#: sievefilters/views.py:237
msgid "Create a new filters set"
msgstr ""
#: sievefilters/views.py:256
msgid "Filters set deleted"
msgstr ""
#: sievefilters/views.py:270
msgid "Filters set activated"
msgstr ""
#: sievefilters/views.py:297
msgid "yes"
msgstr ""
#: sievefilters/views.py:301
msgid "no"
msgstr ""
#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr ""
@@ -4088,15 +3967,21 @@ msgstr ""
msgid "Welcome to Modoboa"
msgstr ""
#: templates/registration/login.html:21
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:23
msgid "Log in"
#: templates/registration/login.html:11
msgid "Identification"
msgstr ""
#: templates/registration/login.html:24
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:26
msgid "Log in"
msgstr ""
#: templates/registration/login.html:29
#: templates/registration/password_reset_confirm_code.html:7
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_form.html:17
msgid "Forgot password?"
msgstr ""
@@ -4108,25 +3993,29 @@ msgid ""
"in</a> now."
msgstr ""
#: templates/registration/password_reset_confirm.html:7
#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
msgstr ""
#: templates/registration/password_reset_confirm.html:17
#: templates/registration/password_reset_confirm.html:29
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr ""
#: templates/registration/password_reset_confirm_code.html:20
#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
msgstr ""
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_confirm_code.html:30
msgid "Resend code"
msgstr ""
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_confirm_code.html:45
msgid "The code has been sent again"
msgstr ""
#: templates/registration/password_reset_done.html:8
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
@@ -4154,14 +4043,45 @@ msgstr ""
msgid "Sincerely, The Modoboa Team."
msgstr ""
#: templates/registration/password_reset_form.html:24
msgid "Please fill-in your primary email address"
msgstr ""
#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr ""
#: templates/registration/twofactor_code_verify.html:11
msgid "Verification"
msgstr ""
#: templates/registration/twofactor_code_verify.html:15
msgid "Use TOTP/backup code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:18
msgid "Use Webauthn device"
msgstr ""
#: templates/registration/twofactor_code_verify.html:27
msgid "One-time password"
msgstr ""
#: templates/registration/twofactor_code_verify.html:35
msgid ""
"Enter the code from the two-factor app on your mobile device. If you've lost "
"your device, you may enter one of your recovery codes."
msgstr ""
#: templates/registration/twofactor_code_verify.html:42
msgid "Verify code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:45
#: templates/registration/twofactor_code_verify.html:51
msgid "Back"
msgstr ""
#: templates/registration/twofactor_code_verify.html:49
msgid "Log using Webauthn"
msgstr ""
#: transport/backends.py:55
msgid "Invalid value"
msgstr ""
+249 -329
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-04-18 16:45+0200\n"
"POT-Creation-Date: 2024-07-18 13:38+0200\n"
"PO-Revision-Date: 2020-05-11 18:45+0000\n"
"Last-Translator: 李 正 <364109980@qq.com>, 2021\n"
"Language-Team: Chinese (China) (https://www.transifex.com/tonio/teams/13749/"
@@ -40,13 +40,13 @@ msgstr ""
msgid "Cannot be greater than domain quota"
msgstr ""
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:384
#: admin/api/v2/serializers.py:482 admin/models/alias.py:38
#: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:386
#: admin/api/v2/serializers.py:478 admin/models/alias.py:38
msgid "Permission denied."
msgstr ""
#: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77
#: admin/api/v2/serializers.py:414 admin/forms/alias.py:113
#: admin/api/v2/serializers.py:410 admin/forms/alias.py:113
#: admin/forms/alias.py:115 core/api/v2/serializers.py:224
#: core/api/v2/serializers.py:226 core/api/v2/serializers.py:235
#: core/app_settings.py:582 core/app_settings.py:584 core/app_settings.py:595
@@ -59,39 +59,38 @@ msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr ""
#: admin/api/v1/serializers.py:357 admin/api/v2/serializers.py:464
#: admin/api/v1/serializers.py:359 admin/api/v2/serializers.py:460
msgid "Not allowed for this role."
msgstr ""
#: admin/api/v1/serializers.py:375
#: admin/api/v1/serializers.py:377
msgid "Must be equal to mailbox full_address"
msgstr ""
#: admin/api/v1/serializers.py:413 admin/api/v2/serializers.py:506
#: admin/api/v1/serializers.py:415 admin/api/v2/serializers.py:510
#: admin/forms/account.py:186 admin/forms/account.py:188
#: admin/forms/domain.py:174 admin/forms/domain.py:302
#: admin/forms/domain.py:304 core/forms.py:101 core/forms.py:104
#: core/forms.py:106
#: admin/forms/domain.py:304 core/forms.py:92 core/forms.py:95 core/forms.py:97
msgid "This field is required."
msgstr ""
#: admin/api/v1/serializers.py:425 admin/api/v2/serializers.py:523
#: admin/api/v1/serializers.py:427 admin/api/v2/serializers.py:527
msgid "Local domain {} does not exist"
msgstr ""
#: admin/api/v1/serializers.py:511
#: admin/api/v1/serializers.py:513
msgid "A list of recipient"
msgstr ""
#: admin/api/v1/serializers.py:527 admin/api/v2/viewsets.py:271
#: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271
msgid "This alias already exists"
msgstr ""
#: admin/api/v1/serializers.py:563
#: admin/api/v1/serializers.py:565
msgid "You don't have access to this domain."
msgstr ""
#: admin/api/v1/serializers.py:572
#: admin/api/v1/serializers.py:574
msgid "You don't have access to this mailbox."
msgstr ""
@@ -110,36 +109,31 @@ msgstr ""
msgid "Must be a positive integer"
msgstr ""
#: admin/api/v2/serializers.py:232 admin/app_settings.py:244
#: pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/api/v2/serializers.py:234
msgid "Directory non-writable"
msgstr ""
#: admin/api/v2/serializers.py:238 admin/app_settings.py:248
#: admin/api/v2/serializers.py:234 admin/app_settings.py:248
msgid "openssl not found, please make sure it is installed."
msgstr ""
#: admin/api/v2/serializers.py:252 admin/app_settings.py:263
#: admin/api/v2/serializers.py:248 admin/app_settings.py:263
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""
#: admin/api/v2/serializers.py:265
#: admin/api/v2/serializers.py:261
msgid "Please disable imap migration before disabling this option."
msgstr ""
#: admin/api/v2/serializers.py:278 admin/app_settings.py:277
#: admin/api/v2/serializers.py:274 admin/app_settings.py:277
msgid "Define at least one authorized network / address"
msgstr ""
#: admin/api/v2/serializers.py:511
#: admin/api/v2/serializers.py:495
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""
#: admin/api/v2/serializers.py:515
msgid "A mailbox is required to create aliases."
msgstr ""
#: admin/api/v2/serializers.py:674
#: admin/api/v2/serializers.py:678
msgid "Unknown status"
msgstr ""
@@ -294,7 +288,7 @@ msgstr ""
#: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55
#: limits/app_settings.py:111 limits/app_settings.py:195
#: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84
#: sievefilters/forms.py:373
#: sievefilters/forms.py:86
msgid "Mailboxes"
msgstr ""
@@ -353,6 +347,10 @@ msgstr ""
msgid "Create an alias using the old address when a mailbox is renamed."
msgstr ""
#: admin/app_settings.py:244 pdfcredentials/api/v2/serializers.py:59
msgid "Directory not found."
msgstr ""
#: admin/app_settings.py:458
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
@@ -363,26 +361,26 @@ msgstr ""
msgid "Administration"
msgstr ""
#: admin/constants.py:23 admin/forms/alias.py:43
#: admin/constants.py:21 admin/forms/alias.py:43
#: admin/templates/admin/_per_domain_statistics_widget.html:7
#: admin/templates/admin/domains_quota_headers.html:2
msgid "Domain"
msgstr ""
#: admin/constants.py:24
#: admin/constants.py:22
msgid "Relay domain"
msgstr ""
#: admin/constants.py:39
#: admin/constants.py:38
msgid "Opened"
msgstr ""
#: admin/constants.py:40
#: admin/constants.py:39
msgid "Closed"
msgstr ""
#: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159
#: core/forms.py:21 pdfcredentials/documents.py:98
#: pdfcredentials/documents.py:98
msgid "Username"
msgstr ""
@@ -415,11 +413,11 @@ msgid ""
"box, a new password will be generated."
msgstr ""
#: admin/forms/account.py:49 core/forms.py:25 pdfcredentials/documents.py:99
#: admin/forms/account.py:49 pdfcredentials/documents.py:99
msgid "Password"
msgstr ""
#: admin/forms/account.py:55 core/forms.py:45
#: admin/forms/account.py:55 core/forms.py:36
msgid "Confirmation"
msgstr ""
@@ -524,7 +522,8 @@ msgstr ""
#: core/apps.py:24 imap_migration/app_settings.py:17
#: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20
#: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195
#: postfix_autoreply/forms.py:107 sievefilters/forms.py:363
#: postfix_autoreply/app_settings.py:12 postfix_autoreply/forms.py:107
#: sievefilters/forms.py:76
msgid "General"
msgstr ""
@@ -637,8 +636,7 @@ msgstr ""
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
#: core/templates/core/information.html:14
#: core/templates/core/information.html:36 sievefilters/forms.py:38
#: sievefilters/templates/sievefilters/guieditor.html:6
#: core/templates/core/information.html:36
msgid "Name"
msgstr ""
@@ -765,42 +763,42 @@ msgstr ""
msgid "You are not allowed to import domain aliases."
msgstr ""
#: admin/lib.py:201 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/lib.py:242 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167
#: admin/tests/test_mx.py:172
#, python-format
msgid "No DNS record found for %s"
msgstr ""
#: admin/lib.py:204
#: admin/lib.py:245
#, python-format
msgid "No %(type)s record for %(name)s"
msgstr ""
#: admin/lib.py:208 admin/tests/test_mx.py:157
#: admin/lib.py:249 admin/tests/test_mx.py:157
msgid "No working name servers found"
msgstr ""
#: admin/lib.py:211 admin/tests/test_mx.py:161
#: admin/lib.py:252 admin/tests/test_mx.py:161
#, python-format
msgid "DNS resolution timeout, unable to query %s at the moment"
msgstr ""
#: admin/lib.py:215
#: admin/lib.py:256
#, python-format
msgid "DNS name is too long: %s"
msgstr ""
#: admin/lib.py:246
#: admin/lib.py:287
#, python-brace-format
msgid "Invalid IP address format for {domain}; {addr}"
msgstr ""
#: admin/lib.py:319
#: admin/lib.py:360
#, python-format
msgid "Object already exists: %s"
msgstr ""
#: admin/lib.py:323
#: admin/lib.py:364
#, python-format
msgid "%d objects imported successfully"
msgstr ""
@@ -819,8 +817,18 @@ msgstr ""
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:28
msgid "DKIM path non-writable"
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:56
msgid "Failed to generate DKIM private key"
msgstr ""
#: admin/management/commands/subcommands/_manage_dkim_keys.py:68
msgid "Failed to generate DKIM public key"
msgstr ""
#: admin/management/commands/subcommands/_mx.py:133
@@ -936,7 +944,7 @@ msgid "Key length"
msgstr ""
#: admin/models/domain.py:368 admin/models/domain_alias.py:70
#: core/models.py:333 relaydomains/lib.py:13
#: core/models.py:338 relaydomains/lib.py:13
msgid "Invalid line"
msgstr ""
@@ -1292,9 +1300,6 @@ msgstr ""
#: admin/templates/admin/domain_headers.html:9
#: admin/templates/admin/identity_headers.html:5
#: sievefilters/templates/sievefilters/filter.html:20
#: sievefilters/templates/sievefilters/guieditor.html:5
#: sievefilters/views.py:102
msgid "Actions"
msgstr ""
@@ -1354,7 +1359,6 @@ msgstr ""
#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:19 lib/form_utils.py:356
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:10
#: sievefilters/views.py:171
msgid "Update"
msgstr ""
@@ -1518,7 +1522,7 @@ msgstr ""
msgid "Alias with this name already exists"
msgstr ""
#: admin/views/alias.py:52 sievefilters/views.py:151 sievefilters/views.py:239
#: admin/views/alias.py:52
msgid "Create"
msgstr ""
@@ -1595,11 +1599,11 @@ msgstr ""
msgid "Failed TFA settings editing attempt from '%s' as user '%s'"
msgstr ""
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:274
#: core/api/v1/serializers.py:44 core/api/v2/serializers.py:308
msgid "Invalid password"
msgstr ""
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:82
#: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:83
msgid "2FA is not enabled"
msgstr ""
@@ -1622,11 +1626,11 @@ msgstr ""
msgid "Invalid rounds number"
msgstr ""
#: core/api/v2/serializers.py:262 core/forms.py:194
#: core/api/v2/serializers.py:296 core/forms.py:201
msgid "This code is invalid"
msgstr ""
#: core/api/v2/serializers.py:333 core/views/auth.py:184 core/views/auth.py:237
#: core/api/v2/serializers.py:367 core/views/auth.py:196 core/views/auth.py:249
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""
@@ -1723,8 +1727,9 @@ msgstr ""
msgid "LDAP settings"
msgstr ""
#: core/app_settings.py:132 core/app_settings.py:836 sievefilters/forms.py:312
#: sievefilters/forms.py:342
#: core/app_settings.py:132 core/app_settings.py:836
#: sievefilters/app_settings.py:18 sievefilters/app_settings.py:58
#: sievefilters/forms.py:25 sievefilters/forms.py:55
msgid "Server address"
msgstr ""
@@ -1732,8 +1737,9 @@ msgstr ""
msgid "The IP address or the DNS name of the LDAP server"
msgstr ""
#: core/app_settings.py:138 core/app_settings.py:845 sievefilters/forms.py:319
#: sievefilters/forms.py:354
#: core/app_settings.py:138 core/app_settings.py:845
#: sievefilters/app_settings.py:25 sievefilters/app_settings.py:74
#: sievefilters/forms.py:32 sievefilters/forms.py:67
msgid "Server port"
msgstr ""
@@ -1766,7 +1772,8 @@ msgstr ""
msgid "The TCP port number used by the LDAP secondary server"
msgstr ""
#: core/app_settings.py:167 core/app_settings.py:886 sievefilters/forms.py:348
#: core/app_settings.py:167 core/app_settings.py:886
#: sievefilters/app_settings.py:65 sievefilters/forms.py:61
msgid "Use a secured connection"
msgstr ""
@@ -2131,35 +2138,31 @@ msgstr ""
msgid "Dummy"
msgstr ""
#: core/drf_authentication.py:17
msgid "Missing 2FA verification."
msgstr ""
#: core/forms.py:35
#: core/forms.py:26
msgid "Old password"
msgstr ""
#: core/forms.py:40
#: core/forms.py:31
msgid "New password"
msgstr ""
#: core/forms.py:79
#: core/forms.py:70
msgid "Old password mismatchs"
msgstr ""
#: core/forms.py:92
#: core/forms.py:83
msgid "Passwords mismatch"
msgstr ""
#: core/forms.py:124
#: core/forms.py:130
msgid "Enable API access"
msgstr ""
#: core/forms.py:170
#: core/forms.py:176
msgid "Verification code"
msgstr ""
#: core/forms.py:181
#: core/forms.py:187
msgid "Invalid code"
msgstr ""
@@ -2229,30 +2232,30 @@ msgstr ""
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:135
#: core/models.py:136
#, fuzzy
#| msgid "Failed to update LDAP account: {}"
msgid "Failed to update password: LDAP module not installed"
msgstr "无法更新LDAP帐户: {}"
#: core/models.py:170 policyd/core.py:106
#: core/models.py:171 policyd/core.py:106
msgid "account"
msgstr ""
#: core/models.py:298
#: core/models.py:303
msgid "Unknown"
msgstr ""
#: core/models.py:341
#: core/models.py:346
msgid "You can't import an account with a role greater than yours"
msgstr ""
#: core/models.py:356
#: core/models.py:361
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""
#: core/models.py:363
#: core/models.py:368
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -2576,26 +2579,22 @@ msgstr ""
msgid "Parameters saved"
msgstr ""
#: core/views/auth.py:67
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:75
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:89
#: core/views/auth.py:66
#, python-format
msgid "User '%s' successfully logged in"
msgstr ""
#: core/views/auth.py:101
msgid "Your username and password didn't match. Please try again."
#: core/views/auth.py:104
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""
#: core/views/auth.py:144
#: core/views/auth.py:111
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""
#: core/views/auth.py:156
msgid "User '{}' successfully logged out"
msgstr ""
@@ -2959,7 +2958,7 @@ msgstr ""
msgid "IMAP Migration"
msgstr ""
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:109
#: imap_migration/auth_backends.py:49 sievefilters/imaputils.py:107
#, python-format
msgid "Connection to IMAP server failed: %s"
msgstr ""
@@ -3027,9 +3026,9 @@ msgstr ""
msgid "Enter a valid email address."
msgstr ""
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_confirm_code.html:25
#: templates/registration/password_reset_form.html:29
#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:25
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_form.html:23
msgid "Submit"
msgstr ""
@@ -3584,15 +3583,41 @@ msgstr ""
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:27 postfix_autoreply/forms.py:88
#: postfix_autoreply/api/v2/serializers.py:42 postfix_autoreply/forms.py:88
msgid "This date is over"
msgstr ""
#: postfix_autoreply/api/v2/serializers.py:30 postfix_autoreply/forms.py:90
#: postfix_autoreply/api/v2/serializers.py:45 postfix_autoreply/forms.py:90
msgid "Must be greater than start date"
msgstr ""
#: postfix_autoreply/apps.py:12 postfix_autoreply/forms.py:163
#: postfix_autoreply/app_settings.py:18 postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/app_settings.py:20 postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/app_settings.py:27 postfix_autoreply/app_settings.py:36
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/app_settings.py:29 postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/app_settings.py:38 postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/apps.py:14 postfix_autoreply/apps.py:20
#: postfix_autoreply/forms.py:163
msgid "Automatic replies"
msgstr ""
@@ -3616,27 +3641,10 @@ msgid ""
"%(untildate)s"
msgstr ""
#: postfix_autoreply/forms.py:110
msgid "Automatic reply timeout"
msgstr ""
#: postfix_autoreply/forms.py:113
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr ""
#: postfix_autoreply/forms.py:119
msgid "Default subject"
msgstr ""
#: postfix_autoreply/forms.py:120
msgid "I'm off"
msgstr ""
#: postfix_autoreply/forms.py:122
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr ""
#: postfix_autoreply/forms.py:129
msgid "Default content"
msgstr ""
@@ -3650,13 +3658,6 @@ msgid ""
"%(name)s\n"
msgstr ""
#: postfix_autoreply/forms.py:138
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
#: postfix_autoreply/handlers.py:118
#: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3
msgid "Auto-reply message"
@@ -3718,29 +3719,76 @@ msgstr ""
msgid "verify recipients"
msgstr ""
#: sievefilters/api/v2/viewsets.py:188
#: sievefilters/api/v2/serializers.py:26
msgid "auto"
msgstr ""
#: sievefilters/api/v2/viewsets.py:184
#, python-format
msgid "Filter %s already exists"
msgstr ""
#: sievefilters/apps.py:12
#: sievefilters/app_settings.py:12 sievefilters/forms.py:22
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/app_settings.py:19 sievefilters/forms.py:27
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:27 sievefilters/forms.py:34
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/app_settings.py:34 sievefilters/forms.py:39
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/app_settings.py:35 sievefilters/forms.py:41
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/app_settings.py:41 sievefilters/forms.py:45
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:42 sievefilters/forms.py:48
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/app_settings.py:52 sievefilters/forms.py:52
msgid "IMAP settings"
msgstr ""
#: sievefilters/app_settings.py:59 sievefilters/forms.py:57
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/app_settings.py:67 sievefilters/forms.py:63
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/app_settings.py:75 sievefilters/forms.py:69
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/apps.py:20
msgid "Sieve filters"
msgstr ""
#: sievefilters/apps.py:15 sievefilters/handlers.py:20
#: sievefilters/templates/sievefilters/index.html:4
#: sievefilters/apps.py:28
msgid "Message filters"
msgstr ""
#: sievefilters/constants.py:10 sievefilters/forms.py:42
#: sievefilters/constants.py:10
msgid "All of the following"
msgstr ""
#: sievefilters/constants.py:11 sievefilters/forms.py:43
#: sievefilters/constants.py:11
msgid "Any of the following"
msgstr ""
#: sievefilters/constants.py:12 sievefilters/forms.py:44
#: sievefilters/constants.py:12
msgid "All messages"
msgstr ""
@@ -3800,219 +3848,50 @@ msgstr ""
msgid "Stop processing"
msgstr ""
#: sievefilters/forms.py:26
msgid "Check to activate this filters set"
msgstr ""
#: sievefilters/forms.py:40
msgid "Match type"
msgstr ""
#: sievefilters/forms.py:60
msgid "Wrong filter name"
msgstr ""
#: sievefilters/forms.py:309
msgid "ManageSieve settings"
msgstr ""
#: sievefilters/forms.py:314
msgid "Address of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:321
msgid "Listening port of your MANAGESIEVE server"
msgstr ""
#: sievefilters/forms.py:326
msgid "Connect using STARTTLS"
msgstr ""
#: sievefilters/forms.py:328
msgid "Use the STARTTLS extension"
msgstr ""
#: sievefilters/forms.py:332
msgid "Authentication mechanism"
msgstr ""
#: sievefilters/forms.py:335
msgid "Prefered authentication mechanism"
msgstr ""
#: sievefilters/forms.py:339
msgid "IMAP settings"
msgstr ""
#: sievefilters/forms.py:344
msgid "Address of your IMAP server"
msgstr ""
#: sievefilters/forms.py:350
msgid "Use a secured connection to access IMAP server"
msgstr ""
#: sievefilters/forms.py:356
msgid "Listening port of your IMAP server"
msgstr ""
#: sievefilters/forms.py:367
#: sievefilters/forms.py:80
msgid "Editor mode"
msgstr ""
#: sievefilters/forms.py:369
#: sievefilters/forms.py:82
msgid "Select the mode you want the editor to work in"
msgstr ""
#: sievefilters/forms.py:377
#: sievefilters/forms.py:90
msgid "Trash folder"
msgstr ""
#: sievefilters/forms.py:378
#: sievefilters/forms.py:91
msgid "Folder where deleted messages go"
msgstr ""
#: sievefilters/forms.py:383
#: sievefilters/forms.py:96
msgid "Sent folder"
msgstr ""
#: sievefilters/forms.py:384
#: sievefilters/forms.py:97
msgid "Folder where copies of sent messages go"
msgstr ""
#: sievefilters/forms.py:389
#: sievefilters/forms.py:102
msgid "Drafts folder"
msgstr ""
#: sievefilters/forms.py:390
#: sievefilters/forms.py:103
msgid "Folder where drafts go"
msgstr ""
#: sievefilters/imaputils.py:92
#: sievefilters/imaputils.py:90
msgid "Failed to retrieve hierarchy delimiter"
msgstr ""
#: sievefilters/lib.py:54
#: sievefilters/lib.py:52
msgid "Connection to MANAGESIEVE server failed, check your configuration"
msgstr ""
#: sievefilters/lib.py:96
#: sievefilters/lib.py:79
msgid "Not enough space on server"
msgstr ""
#: sievefilters/templates/sievefilters/filter.html:9
msgid "Conditions"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:7
msgid "Active"
msgstr ""
#: sievefilters/templates/sievefilters/guieditor.html:24
msgid "No filter defined yet"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:82
msgid "Filter sets"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:86
msgid "active"
msgstr ""
#: sievefilters/templates/sievefilters/index.html:101
msgid ""
"No filters set defined yet. You must create one in order to define filters."
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:22
msgid "New filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:40 sievefilters/views.py:148
msgid "New filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:52
msgid "Save filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:61
msgid "Activate filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:67
msgid "Remove filters set"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:73
msgid "Download"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:88 sievefilters/views.py:168
msgid "Edit filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:97
msgid "Remove this filter"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:108
msgid "Move this filter up"
msgstr ""
#: sievefilters/templatetags/sfilters_tags.py:119
msgid "Move this filter down"
msgstr ""
#: sievefilters/views.py:87
msgid "Failed to retrieve filters set"
msgstr ""
#: sievefilters/views.py:155
msgid "Filter created"
msgstr ""
#: sievefilters/views.py:177
msgid "Filter modified"
msgstr ""
#: sievefilters/views.py:197
msgid "Filter removed"
msgstr ""
#: sievefilters/views.py:198
msgid "Failed to remove filter"
msgstr ""
#: sievefilters/views.py:212
msgid "Filters set saved"
msgstr ""
#: sievefilters/views.py:231
msgid "Filters set created"
msgstr ""
#: sievefilters/views.py:237
msgid "Create a new filters set"
msgstr ""
#: sievefilters/views.py:256
msgid "Filters set deleted"
msgstr ""
#: sievefilters/views.py:270
msgid "Filters set activated"
msgstr ""
#: sievefilters/views.py:297
msgid "yes"
msgstr ""
#: sievefilters/views.py:301
msgid "no"
msgstr ""
#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr ""
@@ -4062,15 +3941,21 @@ msgstr ""
msgid "Welcome to Modoboa"
msgstr ""
#: templates/registration/login.html:21
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:23
msgid "Log in"
#: templates/registration/login.html:11
msgid "Identification"
msgstr ""
#: templates/registration/login.html:24
msgid "Remember me"
msgstr ""
#: templates/registration/login.html:26
msgid "Log in"
msgstr ""
#: templates/registration/login.html:29
#: templates/registration/password_reset_confirm_code.html:7
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_form.html:17
msgid "Forgot password?"
msgstr ""
@@ -4082,25 +3967,29 @@ msgid ""
"in</a> now."
msgstr ""
#: templates/registration/password_reset_confirm.html:7
#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
msgstr ""
#: templates/registration/password_reset_confirm.html:17
#: templates/registration/password_reset_confirm.html:29
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr ""
#: templates/registration/password_reset_confirm_code.html:20
#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
msgstr ""
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_confirm_code.html:30
msgid "Resend code"
msgstr ""
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_confirm_code.html:45
msgid "The code has been sent again"
msgstr ""
#: templates/registration/password_reset_done.html:8
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
@@ -4128,14 +4017,45 @@ msgstr ""
msgid "Sincerely, The Modoboa Team."
msgstr ""
#: templates/registration/password_reset_form.html:24
msgid "Please fill-in your primary email address"
msgstr ""
#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr ""
#: templates/registration/twofactor_code_verify.html:11
msgid "Verification"
msgstr ""
#: templates/registration/twofactor_code_verify.html:15
msgid "Use TOTP/backup code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:18
msgid "Use Webauthn device"
msgstr ""
#: templates/registration/twofactor_code_verify.html:27
msgid "One-time password"
msgstr ""
#: templates/registration/twofactor_code_verify.html:35
msgid ""
"Enter the code from the two-factor app on your mobile device. If you've lost "
"your device, you may enter one of your recovery codes."
msgstr ""
#: templates/registration/twofactor_code_verify.html:42
msgid "Verify code"
msgstr ""
#: templates/registration/twofactor_code_verify.html:45
#: templates/registration/twofactor_code_verify.html:51
msgid "Back"
msgstr ""
#: templates/registration/twofactor_code_verify.html:49
msgid "Log using Webauthn"
msgstr ""
#: transport/backends.py:55
msgid "Invalid value"
msgstr ""
File diff suppressed because it is too large Load Diff