mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Updated translation files
This commit is contained in:
+51
-137
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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 ""
|
||||
|
||||
|
||||
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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 ""
|
||||
|
||||
@@ -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
@@ -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 ""
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user