diff --git a/lib/autodetect-imap-settings.js b/lib/autodetect-imap-settings.js index 7fdb1814c..e352b6c84 100644 --- a/lib/autodetect-imap-settings.js +++ b/lib/autodetect-imap-settings.js @@ -6,6 +6,7 @@ const { parseString: parseXmlCb } = require('xml2js'); const util = require('util'); const packageData = require('../package.json'); const parseXml = util.promisify(parseXmlCb); +const { gt } = require('./translations'); const { FETCH_TIMEOUT } = require('./consts'); const { fetch: fetchCmd, Agent } = require('undici'); @@ -13,7 +14,8 @@ const fetchAgent = new Agent({ connect: { timeout: FETCH_TIMEOUT } }); const RESOLV_TIMEOUT = 5 * 1000; -const APP_PASSWORDS = [ +// use a function instead of const to prevent translations before locale is set +const getAppPasswords = () => [ { trigger: { exchange: /\bl\.google\.com$/i @@ -65,6 +67,9 @@ const APP_PASSWORDS = [ }, value: { required: true, + warning: gt.gettext( + 'Microsoft has disabled password-based sign-ins (including app passwords) for Outlook.com, Hotmail.com, and Microsoft 365 email accounts. To continue, please use the "Sign in with Microsoft" button to securely connect your account.' + ), provider: 'Microsoft', instructions: 'https://support.microsoft.com/en-us/account-billing/how-to-get-and-use-app-passwords-5896ed9b-4263-e681-128a-a6f2979a7944' } @@ -85,7 +90,7 @@ const APP_PASSWORDS = [ function getAppPassword(email, exchange) { let domain = email.split('@').pop().trim().toLowerCase(); - for (let appPassword of APP_PASSWORDS) { + for (let appPassword of getAppPasswords()) { if (appPassword.trigger.domains && appPassword.trigger.domains.includes(domain)) { return appPassword.value; } diff --git a/package.json b/package.json index f1ea9bf5d..7f23b59bb 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "build-dist": "pkg --compress Brotli package.json && npm install && node winconf.js", "build-dist-fast": "pkg --debug package.json && npm install && node winconf.js", "licenses": "license-checker --excludePackages 'emailengine-app' --json | node list-generate.js > static/licenses.html", - "gettext": "find ./views -name \"*.hbs\" -print0 | xargs -0 xgettext-template -L Handlebars -o translations/messages.pot --force-po && jsxgettext lib/routes-ui.js workers/api.js lib/tools.js -j -o translations/messages.pot", + "gettext": "find ./views -name \"*.hbs\" -print0 | xargs -0 xgettext-template -L Handlebars -o translations/messages.pot --force-po && jsxgettext lib/routes-ui.js workers/api.js lib/tools.js lib/autodetect-imap-settings.js -j -o translations/messages.pot", "prepare-docker": "echo \"EE_DOCKER_LEGACY=$EE_DOCKER_LEGACY\" >> system.env && cat system.env", "update": "rm -rf node_modules package-lock.json && ncu -u && npm install && ./copy-static-files.sh && npm run licenses && npm run gettext", "test-gmail-api": "node lib/email-client/gmail-client.js --dbs.redis=redis://127.0.0.1/11" diff --git a/translations/de.mo b/translations/de.mo index 2ddf19490..f9ffab07c 100644 Binary files a/translations/de.mo and b/translations/de.mo differ diff --git a/translations/de.po b/translations/de.po index f9a2e859e..cbb7b9f81 100644 --- a/translations/de.po +++ b/translations/de.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2024-09-04 05:45+0000\n" +"POT-Creation-Date: 2024-10-31 07:51+0000\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -12,6 +12,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.2\n" +#: views/config/license.hbs:49 +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d Tag" +msgstr[1] "%d Tage" + #: views/redirect.hbs:1 msgid "Click here to continue…" msgstr "Klicken Sie hier, um fortzufahren…" @@ -39,7 +45,7 @@ msgstr "" "Sind Sie sicher, dass Sie Ihre E-Mail-Adresse %s erneut anmelden " "möchten?" -#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:226 +#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:250 msgid "Close" msgstr "Schließen" @@ -59,84 +65,60 @@ msgstr "E-Mail-Adresse" msgid "Enter your email address" msgstr "Geben Sie Ihre E-Mail-Adresse ein" -#: views/config/license.hbs:49 -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d Tag" -msgstr[1] "%d Tage" - -#: views/accounts/register/imap.hbs:11 -msgid "Your name" -msgstr "Ihr Name" - -#: views/accounts/register/imap.hbs:17 -msgid "Enter your full name" -msgstr "Gib deinen vollen Namen ein" - -#: views/accounts/register/imap.hbs:31 -#: views/accounts/register/imap-server.hbs:35 -#: views/accounts/register/imap-server.hbs:115 -msgid "Password" -msgstr "Passwort *" - -#: views/accounts/register/imap.hbs:37 -msgid "Enter your account password" -msgstr "Passwort für Ihr Konto eingeben" - -#: views/accounts/register/imap.hbs:51 -#: views/accounts/register/imap-server.hbs:194 -msgid "Continue" -msgstr "Weiter" - -#: views/accounts/register/index.hbs:2 -msgid "Choose your email account provider" -msgstr "Wählen Sie Ihren E-Mail-Kontoanbieter" - -#: views/accounts/register/index.hbs:15 -msgid "Standard IMAP" -msgstr "Standard IMAP" - -#: views/accounts/register/imap-server.hbs:18 +#: views/accounts/register/imap-server.hbs:19 msgid "IMAP" msgstr "IMAP" -#: views/accounts/register/imap-server.hbs:21 -#: views/accounts/register/imap-server.hbs:101 +#: views/accounts/register/imap-server.hbs:22 +#: views/accounts/register/imap-server.hbs:114 msgid "Username" msgstr "Benutzername" -#: views/accounts/register/imap-server.hbs:42 -#: views/accounts/register/imap-server.hbs:47 -#: views/accounts/register/imap-server.hbs:122 -#: views/accounts/register/imap-server.hbs:127 +#: views/accounts/register/imap-server.hbs:36 +#: views/accounts/register/imap-server.hbs:128 +#: views/accounts/register/imap.hbs:31 +msgid "Password" +msgstr "Passwort *" + +#: views/accounts/register/imap-server.hbs:46 +#: views/accounts/register/imap-server.hbs:53 +#: views/accounts/register/imap-server.hbs:60 +#: views/accounts/register/imap-server.hbs:137 +#: views/accounts/register/imap-server.hbs:144 +#: views/accounts/register/imap-server.hbs:151 msgid "Application Password" msgstr "Anwendungspasswort" -#: views/accounts/register/imap-server.hbs:43 -#: views/accounts/register/imap-server.hbs:123 +#: views/accounts/register/imap-server.hbs:47 +#: views/accounts/register/imap-server.hbs:138 +msgid "Important" +msgstr "Wichtig!" + +#: views/accounts/register/imap-server.hbs:54 +#: views/accounts/register/imap-server.hbs:145 msgid "%s accounts require to use an application password for %s." msgstr "Für %s-Konten muss ein Anwendungskennwort für %s verwendet werden." -#: views/accounts/register/imap-server.hbs:44 -#: views/accounts/register/imap-server.hbs:124 +#: views/accounts/register/imap-server.hbs:55 +#: views/accounts/register/imap-server.hbs:146 msgid "Instructions" msgstr "Anweisungen" -#: views/accounts/register/imap-server.hbs:62 -#: views/accounts/register/imap-server.hbs:142 +#: views/accounts/register/imap-server.hbs:75 +#: views/accounts/register/imap-server.hbs:166 msgid "Hostname" msgstr "Hostname" -#: views/accounts/register/imap-server.hbs:72 -#: views/accounts/register/imap-server.hbs:152 +#: views/accounts/register/imap-server.hbs:85 +#: views/accounts/register/imap-server.hbs:176 msgid "Port" msgstr "Port" -#: views/accounts/register/imap-server.hbs:86 +#: views/accounts/register/imap-server.hbs:99 msgid "TLS for IMAP" msgstr "TLS für IMAP" -#: views/accounts/register/imap-server.hbs:87 +#: views/accounts/register/imap-server.hbs:100 msgid "" "TLS (also known as SSL) is usually only needed when using port 993. For " "other ports EmailEngine falls back to using STARTTLS based encryption." @@ -145,20 +127,20 @@ msgstr "" "Port 993 benötigt. Bei anderen Ports greift EmailEngine auf die STARTTLS-" "basierte Verschlüsselung zurück." -#: views/accounts/register/imap-server.hbs:89 -#: views/accounts/register/imap-server.hbs:169 +#: views/accounts/register/imap-server.hbs:102 +#: views/accounts/register/imap-server.hbs:193 msgid "Use TLS" msgstr "TLS verwenden" -#: views/accounts/register/imap-server.hbs:98 +#: views/accounts/register/imap-server.hbs:111 msgid "SMTP" msgstr "SMTP" -#: views/accounts/register/imap-server.hbs:166 +#: views/accounts/register/imap-server.hbs:190 msgid "TLS for SMTP" msgstr "TLS für SMTP" -#: views/accounts/register/imap-server.hbs:167 +#: views/accounts/register/imap-server.hbs:191 msgid "" "TLS (also known as SSL) is usually only needed when using port 465. For " "other ports EmailEngine falls back to using STARTTLS based encryption." @@ -167,90 +149,115 @@ msgstr "" "Port 465 benötigt. Bei anderen Ports greift EmailEngine auf die STARTTLS-" "basierte Verschlüsselung zurück." -#: views/accounts/register/imap-server.hbs:185 +#: views/accounts/register/imap-server.hbs:209 msgid "Test settings" msgstr "Test-Einstellungen" -#: views/accounts/register/imap-server.hbs:202 +#: views/accounts/register/imap-server.hbs:218 +#: views/accounts/register/imap.hbs:51 +msgid "Continue" +msgstr "Weiter" + +#: views/accounts/register/imap-server.hbs:226 msgid "Continue without testing" msgstr "Ohne Prüfung fortfahren" -#: views/accounts/register/imap-server.hbs:216 +#: views/accounts/register/imap-server.hbs:240 msgid "Test failed" msgstr "Test fehlgeschlagen" -#: views/accounts/register/imap-server.hbs:222 +#: views/accounts/register/imap-server.hbs:246 msgid "Failed to validate provided email server settings." msgstr "" "Die angegebenen E-Mail-Server-Einstellungen konnten nicht validiert werden." -#: views/accounts/register/imap-server.hbs:292 +#: views/accounts/register/imap-server.hbs:316 msgid "General error" msgstr "Allgemeiner Fehler" -#: views/accounts/register/imap-server.hbs:294 +#: views/accounts/register/imap-server.hbs:318 msgid "Validation error" msgstr "Validierungsfehler" -#: views/accounts/register/imap-server.hbs:300 +#: views/accounts/register/imap-server.hbs:324 msgid "Failed to validate IMAP server settings" msgstr "Validierung der IMAP-Servereinstellungen fehlgeschlagen" -#: views/accounts/register/imap-server.hbs:302 +#: views/accounts/register/imap-server.hbs:326 msgid "IMAP Server responded with the following message:" msgstr "Der IMAP-Server antwortete mit der folgenden Meldung:" -#: views/accounts/register/imap-server.hbs:309 +#: views/accounts/register/imap-server.hbs:333 msgid "Failed to validate SMTP server settings" msgstr "SMTP-Servereinstellungen konnten nicht validiert werden" -#: views/accounts/register/imap-server.hbs:311 +#: views/accounts/register/imap-server.hbs:335 msgid "SMTP Server responded with the following message:" msgstr "Der SMTP-Server antwortete mit der folgenden Meldung:" -#: views/accounts/register/imap-server.hbs:369 +#: views/accounts/register/imap-server.hbs:393 msgid "HTTP error!" msgstr "HTTP-Fehler!" -#: lib/routes-ui.js:653 +#: views/accounts/register/imap.hbs:11 +msgid "Your name" +msgstr "Ihr Name" + +#: views/accounts/register/imap.hbs:17 +msgid "Enter your full name" +msgstr "Gib deinen vollen Namen ein" + +#: views/accounts/register/imap.hbs:37 +msgid "Enter your account password" +msgstr "Passwort für Ihr Konto eingeben" + +#: views/accounts/register/index.hbs:2 +msgid "Choose your email account provider" +msgstr "Wählen Sie Ihren E-Mail-Kontoanbieter" + +#: views/accounts/register/index.hbs:15 +msgid "Standard IMAP" +msgstr "Standard IMAP" + +#: lib/routes-ui.js:677 msgid "Invalid API key for OpenAI" msgstr "Ungültiger API-Schlüssel für OpenAI" -#: lib/routes-ui.js:4918 lib/routes-ui.js:6867 lib/routes-ui.js:6878 +#: lib/routes-ui.js:4940 lib/routes-ui.js:6889 lib/routes-ui.js:6900 msgid "Server hostname was not found" msgstr "Server-Hostname wurde nicht gefunden" -#: lib/routes-ui.js:4921 lib/routes-ui.js:6870 lib/routes-ui.js:6881 +#: lib/routes-ui.js:4943 lib/routes-ui.js:6892 lib/routes-ui.js:6903 msgid "Invalid username or password" msgstr "Ungültiger Benutzername oder Passwort" -#: lib/routes-ui.js:4925 lib/routes-ui.js:6885 +#: lib/routes-ui.js:4947 lib/routes-ui.js:6907 msgid "TLS protocol error" msgstr "TLS-Protokollfehler" -#: lib/routes-ui.js:6614 lib/routes-ui.js:6649 lib/routes-ui.js:6764 -#: lib/routes-ui.js:6811 lib/routes-ui.js:7039 lib/routes-ui.js:7075 +#: lib/routes-ui.js:6636 lib/routes-ui.js:6671 lib/routes-ui.js:6786 +#: lib/routes-ui.js:6833 lib/routes-ui.js:7061 lib/routes-ui.js:7097 msgid "Email Account Setup" msgstr "E-Mail-Konto einrichten" -#: lib/routes-ui.js:6674 lib/routes-ui.js:6707 lib/routes-ui.js:9500 +#: lib/routes-ui.js:6696 lib/routes-ui.js:6729 lib/routes-ui.js:9528 msgid "Failed to validate request arguments" msgstr "Validierung der Anforderungsargumente fehlgeschlagen" -#: lib/routes-ui.js:6804 lib/routes-ui.js:7068 +#: lib/routes-ui.js:6826 lib/routes-ui.js:7090 msgid "Failed to process account" msgstr "Konto konnte nicht bearbeitet werden" -#: lib/routes-ui.js:9463 lib/tools.js:731 +#: lib/routes-ui.js:9491 lib/tools.js:731 msgid "Invalid input" msgstr "Ungültige Eingabe" -#: lib/routes-ui.js:9473 lib/routes-ui.js:9591 lib/routes-ui.js:9608 -#: lib/routes-ui.js:9643 +#: lib/routes-ui.js:9501 lib/routes-ui.js:9619 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9671 msgid "Subscription Management" msgstr "Mitgliederverwaltung" -#: lib/routes-ui.js:9602 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9630 lib/routes-ui.js:9664 msgid "Failed to process request" msgstr "Anfrage konnte nicht bearbeitet werden" @@ -262,5 +269,17 @@ msgstr "Signaturüberprüfung fehlgeschlagen" msgid "Invalid or expired account setup URL" msgstr "Ungültige oder abgelaufene URL für die Kontoeinrichtung" +#: lib/autodetect-imap-settings.js:69 +msgid "" +"Microsoft has disabled password-based sign-ins (including app passwords) for " +"Outlook.com, Hotmail.com, and Microsoft 365 email accounts. To continue, " +"please use the \"Sign in with Microsoft\" button to securely connect your " +"account." +msgstr "" +"Microsoft hat die kennwortbasierte Anmeldung (einschließlich Kennwörter für " +"Anwendungen) für Outlook.com-, Hotmail.com- und Microsoft 365-E-Mail-Konten " +"deaktiviert. Um fortzufahren, verwenden Sie bitte die Schaltfläche \"Sign in " +"with Microsoft\", um Ihr Konto sicher zu verbinden." + #~ msgid "Unknown OAuth provider" #~ msgstr "Unbekannter OAuth-Anbieter" diff --git a/translations/en.mo b/translations/en.mo index 1395465fe..1a0601d55 100644 Binary files a/translations/en.mo and b/translations/en.mo differ diff --git a/translations/en.po b/translations/en.po index 7992e012f..db3d8ff9e 100644 --- a/translations/en.po +++ b/translations/en.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2024-09-04 05:45+0000\n" -"PO-Revision-Date: 2024-09-04 08:45+0300\n" +"POT-Creation-Date: 2024-10-31 07:51+0000\n" +"PO-Revision-Date: 2024-10-31 09:52+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -13,6 +13,12 @@ msgstr "" "X-Generator: Poedit 3.2\n" "X-Poedit-Basepath: .\n" +#: views/config/license.hbs:49 +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" + #: views/redirect.hbs:1 msgid "Click here to continue…" msgstr "" @@ -37,7 +43,7 @@ msgstr "" msgid "Are you sure you want to re-subscribe your email address %s?" msgstr "" -#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:226 +#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:250 msgid "Close" msgstr "" @@ -57,191 +63,192 @@ msgstr "" msgid "Enter your email address" msgstr "" -#: views/config/license.hbs:49 -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: views/accounts/register/imap.hbs:11 -msgid "Your name" +#: views/accounts/register/imap-server.hbs:19 +msgid "IMAP" msgstr "" -#: views/accounts/register/imap.hbs:17 -msgid "Enter your full name" +#: views/accounts/register/imap-server.hbs:22 +#: views/accounts/register/imap-server.hbs:114 +msgid "Username" msgstr "" +#: views/accounts/register/imap-server.hbs:36 +#: views/accounts/register/imap-server.hbs:128 #: views/accounts/register/imap.hbs:31 -#: views/accounts/register/imap-server.hbs:35 -#: views/accounts/register/imap-server.hbs:115 msgid "Password" msgstr "" -#: views/accounts/register/imap.hbs:37 -msgid "Enter your account password" -msgstr "" - -#: views/accounts/register/imap.hbs:51 -#: views/accounts/register/imap-server.hbs:194 -msgid "Continue" -msgstr "" - -#: views/accounts/register/index.hbs:2 -msgid "Choose your email account provider" -msgstr "" - -#: views/accounts/register/index.hbs:15 -msgid "Standard IMAP" -msgstr "" - -#: views/accounts/register/imap-server.hbs:18 -msgid "IMAP" -msgstr "" - -#: views/accounts/register/imap-server.hbs:21 -#: views/accounts/register/imap-server.hbs:101 -msgid "Username" +#: views/accounts/register/imap-server.hbs:46 +#: views/accounts/register/imap-server.hbs:53 +#: views/accounts/register/imap-server.hbs:60 +#: views/accounts/register/imap-server.hbs:137 +#: views/accounts/register/imap-server.hbs:144 +#: views/accounts/register/imap-server.hbs:151 +msgid "Application Password" msgstr "" -#: views/accounts/register/imap-server.hbs:42 #: views/accounts/register/imap-server.hbs:47 -#: views/accounts/register/imap-server.hbs:122 -#: views/accounts/register/imap-server.hbs:127 -msgid "Application Password" +#: views/accounts/register/imap-server.hbs:138 +msgid "Important" msgstr "" -#: views/accounts/register/imap-server.hbs:43 -#: views/accounts/register/imap-server.hbs:123 +#: views/accounts/register/imap-server.hbs:54 +#: views/accounts/register/imap-server.hbs:145 msgid "%s accounts require to use an application password for %s." msgstr "" -#: views/accounts/register/imap-server.hbs:44 -#: views/accounts/register/imap-server.hbs:124 +#: views/accounts/register/imap-server.hbs:55 +#: views/accounts/register/imap-server.hbs:146 msgid "Instructions" msgstr "" -#: views/accounts/register/imap-server.hbs:62 -#: views/accounts/register/imap-server.hbs:142 +#: views/accounts/register/imap-server.hbs:75 +#: views/accounts/register/imap-server.hbs:166 msgid "Hostname" msgstr "" -#: views/accounts/register/imap-server.hbs:72 -#: views/accounts/register/imap-server.hbs:152 +#: views/accounts/register/imap-server.hbs:85 +#: views/accounts/register/imap-server.hbs:176 msgid "Port" msgstr "" -#: views/accounts/register/imap-server.hbs:86 +#: views/accounts/register/imap-server.hbs:99 msgid "TLS for IMAP" msgstr "" -#: views/accounts/register/imap-server.hbs:87 +#: views/accounts/register/imap-server.hbs:100 msgid "" "TLS (also known as SSL) is usually only needed when using port 993. For " "other ports EmailEngine falls back to using STARTTLS based encryption." msgstr "" -#: views/accounts/register/imap-server.hbs:89 -#: views/accounts/register/imap-server.hbs:169 +#: views/accounts/register/imap-server.hbs:102 +#: views/accounts/register/imap-server.hbs:193 msgid "Use TLS" msgstr "" -#: views/accounts/register/imap-server.hbs:98 +#: views/accounts/register/imap-server.hbs:111 msgid "SMTP" msgstr "" -#: views/accounts/register/imap-server.hbs:166 +#: views/accounts/register/imap-server.hbs:190 msgid "TLS for SMTP" msgstr "" -#: views/accounts/register/imap-server.hbs:167 +#: views/accounts/register/imap-server.hbs:191 msgid "" "TLS (also known as SSL) is usually only needed when using port 465. For " "other ports EmailEngine falls back to using STARTTLS based encryption." msgstr "" -#: views/accounts/register/imap-server.hbs:185 +#: views/accounts/register/imap-server.hbs:209 msgid "Test settings" msgstr "" -#: views/accounts/register/imap-server.hbs:202 +#: views/accounts/register/imap-server.hbs:218 +#: views/accounts/register/imap.hbs:51 +msgid "Continue" +msgstr "" + +#: views/accounts/register/imap-server.hbs:226 msgid "Continue without testing" msgstr "" -#: views/accounts/register/imap-server.hbs:216 +#: views/accounts/register/imap-server.hbs:240 msgid "Test failed" msgstr "" -#: views/accounts/register/imap-server.hbs:222 +#: views/accounts/register/imap-server.hbs:246 msgid "Failed to validate provided email server settings." msgstr "" -#: views/accounts/register/imap-server.hbs:292 +#: views/accounts/register/imap-server.hbs:316 msgid "General error" msgstr "" -#: views/accounts/register/imap-server.hbs:294 +#: views/accounts/register/imap-server.hbs:318 msgid "Validation error" msgstr "" -#: views/accounts/register/imap-server.hbs:300 +#: views/accounts/register/imap-server.hbs:324 msgid "Failed to validate IMAP server settings" msgstr "" -#: views/accounts/register/imap-server.hbs:302 +#: views/accounts/register/imap-server.hbs:326 msgid "IMAP Server responded with the following message:" msgstr "" -#: views/accounts/register/imap-server.hbs:309 +#: views/accounts/register/imap-server.hbs:333 msgid "Failed to validate SMTP server settings" msgstr "" -#: views/accounts/register/imap-server.hbs:311 +#: views/accounts/register/imap-server.hbs:335 msgid "SMTP Server responded with the following message:" msgstr "" -#: views/accounts/register/imap-server.hbs:369 +#: views/accounts/register/imap-server.hbs:393 msgid "HTTP error!" msgstr "" -#: lib/routes-ui.js:653 +#: views/accounts/register/imap.hbs:11 +msgid "Your name" +msgstr "" + +#: views/accounts/register/imap.hbs:17 +msgid "Enter your full name" +msgstr "" + +#: views/accounts/register/imap.hbs:37 +msgid "Enter your account password" +msgstr "" + +#: views/accounts/register/index.hbs:2 +msgid "Choose your email account provider" +msgstr "" + +#: views/accounts/register/index.hbs:15 +msgid "Standard IMAP" +msgstr "" + +#: lib/routes-ui.js:677 msgid "Invalid API key for OpenAI" msgstr "" -#: lib/routes-ui.js:4918 lib/routes-ui.js:6867 lib/routes-ui.js:6878 +#: lib/routes-ui.js:4940 lib/routes-ui.js:6889 lib/routes-ui.js:6900 msgid "Server hostname was not found" msgstr "" -#: lib/routes-ui.js:4921 lib/routes-ui.js:6870 lib/routes-ui.js:6881 +#: lib/routes-ui.js:4943 lib/routes-ui.js:6892 lib/routes-ui.js:6903 msgid "Invalid username or password" msgstr "" -#: lib/routes-ui.js:4925 lib/routes-ui.js:6885 +#: lib/routes-ui.js:4947 lib/routes-ui.js:6907 msgid "TLS protocol error" msgstr "" -#: lib/routes-ui.js:6614 lib/routes-ui.js:6649 lib/routes-ui.js:6764 -#: lib/routes-ui.js:6811 lib/routes-ui.js:7039 lib/routes-ui.js:7075 +#: lib/routes-ui.js:6636 lib/routes-ui.js:6671 lib/routes-ui.js:6786 +#: lib/routes-ui.js:6833 lib/routes-ui.js:7061 lib/routes-ui.js:7097 msgid "Email Account Setup" msgstr "" -#: lib/routes-ui.js:6674 lib/routes-ui.js:6707 lib/routes-ui.js:9500 +#: lib/routes-ui.js:6696 lib/routes-ui.js:6729 lib/routes-ui.js:9528 msgid "Failed to validate request arguments" msgstr "" -#: lib/routes-ui.js:6804 lib/routes-ui.js:7068 +#: lib/routes-ui.js:6826 lib/routes-ui.js:7090 msgid "Failed to process account" msgstr "" -#: lib/routes-ui.js:9463 lib/tools.js:731 +#: lib/routes-ui.js:9491 lib/tools.js:731 msgid "Invalid input" msgstr "" -#: lib/routes-ui.js:9473 lib/routes-ui.js:9591 lib/routes-ui.js:9608 -#: lib/routes-ui.js:9643 +#: lib/routes-ui.js:9501 lib/routes-ui.js:9619 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9671 msgid "Subscription Management" msgstr "" -#: lib/routes-ui.js:9602 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9630 lib/routes-ui.js:9664 msgid "Failed to process request" msgstr "" @@ -252,3 +259,11 @@ msgstr "" #: lib/tools.js:1418 lib/tools.js:1423 msgid "Invalid or expired account setup URL" msgstr "" + +#: lib/autodetect-imap-settings.js:69 +msgid "" +"Microsoft has disabled password-based sign-ins (including app passwords) for " +"Outlook.com, Hotmail.com, and Microsoft 365 email accounts. To continue, " +"please use the \"Sign in with Microsoft\" button to securely connect your " +"account." +msgstr "" diff --git a/translations/et.mo b/translations/et.mo index 980910cb1..c6882ea47 100644 Binary files a/translations/et.mo and b/translations/et.mo differ diff --git a/translations/et.po b/translations/et.po index 579b0d2ed..0509aa3ff 100644 --- a/translations/et.po +++ b/translations/et.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2024-09-04 05:45+0000\n" +"POT-Creation-Date: 2024-10-31 07:51+0000\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -12,6 +12,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.2\n" +#: views/config/license.hbs:49 +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d päev" +msgstr[1] "%d päeva" + #: views/redirect.hbs:1 msgid "Click here to continue…" msgstr "Kliki siin, et jätkata…" @@ -39,7 +45,7 @@ msgstr "" "Kas olete kindel, et soovite oma e-posti aadressi %s uuesti " "tellijaks märkida?" -#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:226 +#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:250 msgid "Close" msgstr "Sulge" @@ -59,84 +65,60 @@ msgstr "E-posti aadress" msgid "Enter your email address" msgstr "Sisestage oma e-posti aadress" -#: views/config/license.hbs:49 -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d päev" -msgstr[1] "%d päeva" - -#: views/accounts/register/imap.hbs:11 -msgid "Your name" -msgstr "Sinu nimi" - -#: views/accounts/register/imap.hbs:17 -msgid "Enter your full name" -msgstr "Sisestage oma täisnimi" - -#: views/accounts/register/imap.hbs:31 -#: views/accounts/register/imap-server.hbs:35 -#: views/accounts/register/imap-server.hbs:115 -msgid "Password" -msgstr "Parool" - -#: views/accounts/register/imap.hbs:37 -msgid "Enter your account password" -msgstr "Sisestage oma konto parool" - -#: views/accounts/register/imap.hbs:51 -#: views/accounts/register/imap-server.hbs:194 -msgid "Continue" -msgstr "Jätka" - -#: views/accounts/register/index.hbs:2 -msgid "Choose your email account provider" -msgstr "Valige oma e-posti konto pakkuja" - -#: views/accounts/register/index.hbs:15 -msgid "Standard IMAP" -msgstr "Standardne IMAP" - -#: views/accounts/register/imap-server.hbs:18 +#: views/accounts/register/imap-server.hbs:19 msgid "IMAP" msgstr "IMAP" -#: views/accounts/register/imap-server.hbs:21 -#: views/accounts/register/imap-server.hbs:101 +#: views/accounts/register/imap-server.hbs:22 +#: views/accounts/register/imap-server.hbs:114 msgid "Username" msgstr "Kasutajanimi" -#: views/accounts/register/imap-server.hbs:42 -#: views/accounts/register/imap-server.hbs:47 -#: views/accounts/register/imap-server.hbs:122 -#: views/accounts/register/imap-server.hbs:127 +#: views/accounts/register/imap-server.hbs:36 +#: views/accounts/register/imap-server.hbs:128 +#: views/accounts/register/imap.hbs:31 +msgid "Password" +msgstr "Parool" + +#: views/accounts/register/imap-server.hbs:46 +#: views/accounts/register/imap-server.hbs:53 +#: views/accounts/register/imap-server.hbs:60 +#: views/accounts/register/imap-server.hbs:137 +#: views/accounts/register/imap-server.hbs:144 +#: views/accounts/register/imap-server.hbs:151 msgid "Application Password" msgstr "Rakenduse parool" -#: views/accounts/register/imap-server.hbs:43 -#: views/accounts/register/imap-server.hbs:123 +#: views/accounts/register/imap-server.hbs:47 +#: views/accounts/register/imap-server.hbs:138 +msgid "Important" +msgstr "Tähelepanu!" + +#: views/accounts/register/imap-server.hbs:54 +#: views/accounts/register/imap-server.hbs:145 msgid "%s accounts require to use an application password for %s." msgstr "%s kontod peavad kasutama %s jaoks rakenduse parooli." -#: views/accounts/register/imap-server.hbs:44 -#: views/accounts/register/imap-server.hbs:124 +#: views/accounts/register/imap-server.hbs:55 +#: views/accounts/register/imap-server.hbs:146 msgid "Instructions" msgstr "Juhend" -#: views/accounts/register/imap-server.hbs:62 -#: views/accounts/register/imap-server.hbs:142 +#: views/accounts/register/imap-server.hbs:75 +#: views/accounts/register/imap-server.hbs:166 msgid "Hostname" msgstr "Serveri nimi" -#: views/accounts/register/imap-server.hbs:72 -#: views/accounts/register/imap-server.hbs:152 +#: views/accounts/register/imap-server.hbs:85 +#: views/accounts/register/imap-server.hbs:176 msgid "Port" msgstr "Port" -#: views/accounts/register/imap-server.hbs:86 +#: views/accounts/register/imap-server.hbs:99 msgid "TLS for IMAP" msgstr "TLS IMAP serveris" -#: views/accounts/register/imap-server.hbs:87 +#: views/accounts/register/imap-server.hbs:100 msgid "" "TLS (also known as SSL) is usually only needed when using port 993. For " "other ports EmailEngine falls back to using STARTTLS based encryption." @@ -145,20 +127,20 @@ msgstr "" "porti 993. Teiste portide puhul kasutab EmailEngine STARTTLS-põhist " "krüpteerimist." -#: views/accounts/register/imap-server.hbs:89 -#: views/accounts/register/imap-server.hbs:169 +#: views/accounts/register/imap-server.hbs:102 +#: views/accounts/register/imap-server.hbs:193 msgid "Use TLS" msgstr "Kasuta TLS krüpteerimist" -#: views/accounts/register/imap-server.hbs:98 +#: views/accounts/register/imap-server.hbs:111 msgid "SMTP" msgstr "SMTP" -#: views/accounts/register/imap-server.hbs:166 +#: views/accounts/register/imap-server.hbs:190 msgid "TLS for SMTP" msgstr "TLS SMTP serveris" -#: views/accounts/register/imap-server.hbs:167 +#: views/accounts/register/imap-server.hbs:191 msgid "" "TLS (also known as SSL) is usually only needed when using port 465. For " "other ports EmailEngine falls back to using STARTTLS based encryption." @@ -167,89 +149,114 @@ msgstr "" "porti 465. Teiste portide puhul kasutab EmailEngine STARTTLS-põhist " "krüpteerimist." -#: views/accounts/register/imap-server.hbs:185 +#: views/accounts/register/imap-server.hbs:209 msgid "Test settings" msgstr "Kontrolli seadeid" -#: views/accounts/register/imap-server.hbs:202 +#: views/accounts/register/imap-server.hbs:218 +#: views/accounts/register/imap.hbs:51 +msgid "Continue" +msgstr "Jätka" + +#: views/accounts/register/imap-server.hbs:226 msgid "Continue without testing" msgstr "Jätka ilma seadistusi kontrollimata" -#: views/accounts/register/imap-server.hbs:216 +#: views/accounts/register/imap-server.hbs:240 msgid "Test failed" msgstr "Test ebaõnnestus" -#: views/accounts/register/imap-server.hbs:222 +#: views/accounts/register/imap-server.hbs:246 msgid "Failed to validate provided email server settings." msgstr "Esitatud e-posti serveri seadete valideerimine ebaõnnestus." -#: views/accounts/register/imap-server.hbs:292 +#: views/accounts/register/imap-server.hbs:316 msgid "General error" msgstr "Üldine viga" -#: views/accounts/register/imap-server.hbs:294 +#: views/accounts/register/imap-server.hbs:318 msgid "Validation error" msgstr "Valideerimisviga" -#: views/accounts/register/imap-server.hbs:300 +#: views/accounts/register/imap-server.hbs:324 msgid "Failed to validate IMAP server settings" msgstr "IMAP serveri seadete valideerimine ebaõnnestus" -#: views/accounts/register/imap-server.hbs:302 +#: views/accounts/register/imap-server.hbs:326 msgid "IMAP Server responded with the following message:" msgstr "IMAP server vastas järgmise teatega:" -#: views/accounts/register/imap-server.hbs:309 +#: views/accounts/register/imap-server.hbs:333 msgid "Failed to validate SMTP server settings" msgstr "SMTP serveri seadete valideerimine ebaõnnestus" -#: views/accounts/register/imap-server.hbs:311 +#: views/accounts/register/imap-server.hbs:335 msgid "SMTP Server responded with the following message:" msgstr "SMTP server vastas järgmise teatega:" -#: views/accounts/register/imap-server.hbs:369 +#: views/accounts/register/imap-server.hbs:393 msgid "HTTP error!" msgstr "HTTP viga!" -#: lib/routes-ui.js:653 +#: views/accounts/register/imap.hbs:11 +msgid "Your name" +msgstr "Sinu nimi" + +#: views/accounts/register/imap.hbs:17 +msgid "Enter your full name" +msgstr "Sisestage oma täisnimi" + +#: views/accounts/register/imap.hbs:37 +msgid "Enter your account password" +msgstr "Sisestage oma konto parool" + +#: views/accounts/register/index.hbs:2 +msgid "Choose your email account provider" +msgstr "Valige oma e-posti konto pakkuja" + +#: views/accounts/register/index.hbs:15 +msgid "Standard IMAP" +msgstr "Standardne IMAP" + +#: lib/routes-ui.js:677 msgid "Invalid API key for OpenAI" msgstr "OpenAI jaoks vale API võti" -#: lib/routes-ui.js:4918 lib/routes-ui.js:6867 lib/routes-ui.js:6878 +#: lib/routes-ui.js:4940 lib/routes-ui.js:6889 lib/routes-ui.js:6900 msgid "Server hostname was not found" msgstr "Serverit ei leitud" -#: lib/routes-ui.js:4921 lib/routes-ui.js:6870 lib/routes-ui.js:6881 +#: lib/routes-ui.js:4943 lib/routes-ui.js:6892 lib/routes-ui.js:6903 msgid "Invalid username or password" msgstr "Vigane kasutajanimi või parool" -#: lib/routes-ui.js:4925 lib/routes-ui.js:6885 +#: lib/routes-ui.js:4947 lib/routes-ui.js:6907 msgid "TLS protocol error" msgstr "TLS protokolli viga" -#: lib/routes-ui.js:6614 lib/routes-ui.js:6649 lib/routes-ui.js:6764 -#: lib/routes-ui.js:6811 lib/routes-ui.js:7039 lib/routes-ui.js:7075 +#: lib/routes-ui.js:6636 lib/routes-ui.js:6671 lib/routes-ui.js:6786 +#: lib/routes-ui.js:6833 lib/routes-ui.js:7061 lib/routes-ui.js:7097 msgid "Email Account Setup" msgstr "E-posti konto seadistamine" -#: lib/routes-ui.js:6674 lib/routes-ui.js:6707 lib/routes-ui.js:9500 +#: lib/routes-ui.js:6696 lib/routes-ui.js:6729 lib/routes-ui.js:9528 msgid "Failed to validate request arguments" msgstr "Päringu argumentide kontroll ebaõnnestus" -#: lib/routes-ui.js:6804 lib/routes-ui.js:7068 +#: lib/routes-ui.js:6826 lib/routes-ui.js:7090 msgid "Failed to process account" msgstr "Konto töötlemine ebaõnnestus" -#: lib/routes-ui.js:9463 lib/tools.js:731 +#: lib/routes-ui.js:9491 lib/tools.js:731 msgid "Invalid input" msgstr "Vale sisestus" -#: lib/routes-ui.js:9473 lib/routes-ui.js:9591 lib/routes-ui.js:9608 -#: lib/routes-ui.js:9643 +#: lib/routes-ui.js:9501 lib/routes-ui.js:9619 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9671 msgid "Subscription Management" msgstr "Tellimuse haldamine" -#: lib/routes-ui.js:9602 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9630 lib/routes-ui.js:9664 msgid "Failed to process request" msgstr "Päringu töötlemine ebaõnnestus" @@ -261,5 +268,17 @@ msgstr "Päringu allkirja kontroll ebaõnnestus" msgid "Invalid or expired account setup URL" msgstr "Kehtetu või aegunud konto seadistamise URL" +#: lib/autodetect-imap-settings.js:69 +msgid "" +"Microsoft has disabled password-based sign-ins (including app passwords) for " +"Outlook.com, Hotmail.com, and Microsoft 365 email accounts. To continue, " +"please use the \"Sign in with Microsoft\" button to securely connect your " +"account." +msgstr "" +"Microsoft on keelanud paroolil põhineva sisselogimise (sealhulgas rakenduste " +"paroolid) Outlook.com, Hotmail.com ja Microsoft 365 e-posti kontodele. " +"Jätkamiseks kasutage oma konto turvaliseks ühendamiseks nuppu \"Sign in with " +"Microsoft\"." + #~ msgid "Unknown OAuth provider" #~ msgstr "Tundmatu OAuth teenus" diff --git a/translations/fr.mo b/translations/fr.mo index 4d88a0d1b..961f32b8e 100644 Binary files a/translations/fr.mo and b/translations/fr.mo differ diff --git a/translations/fr.po b/translations/fr.po index 7822ba82b..e37f20e4f 100644 --- a/translations/fr.po +++ b/translations/fr.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2024-09-04 05:45+0000\n" +"POT-Creation-Date: 2024-10-31 07:51+0000\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -12,6 +12,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Poedit 3.2\n" +#: views/config/license.hbs:49 +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d jour" +msgstr[1] "%d jours" + #: views/redirect.hbs:1 msgid "Click here to continue…" msgstr "Cliquez sur ici pour continuer…" @@ -36,7 +42,7 @@ msgstr "Se réabonner" msgid "Are you sure you want to re-subscribe your email address %s?" msgstr "Êtes-vous sûr de vouloir réabonner votre adresse e-mail %s ?" -#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:226 +#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:250 msgid "Close" msgstr "Fermer" @@ -56,84 +62,60 @@ msgstr "Adresse e-mail" msgid "Enter your email address" msgstr "Entrez votre adresse email" -#: views/config/license.hbs:49 -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d jour" -msgstr[1] "%d jours" - -#: views/accounts/register/imap.hbs:11 -msgid "Your name" -msgstr "Votre nom" - -#: views/accounts/register/imap.hbs:17 -msgid "Enter your full name" -msgstr "Entrer votre nom et prénom" - -#: views/accounts/register/imap.hbs:31 -#: views/accounts/register/imap-server.hbs:35 -#: views/accounts/register/imap-server.hbs:115 -msgid "Password" -msgstr "Mot de passe" - -#: views/accounts/register/imap.hbs:37 -msgid "Enter your account password" -msgstr "Saisissez le mot de passe de votre compte" - -#: views/accounts/register/imap.hbs:51 -#: views/accounts/register/imap-server.hbs:194 -msgid "Continue" -msgstr "Continuer" - -#: views/accounts/register/index.hbs:2 -msgid "Choose your email account provider" -msgstr "Choisissez votre fournisseur de compte de messagerie" - -#: views/accounts/register/index.hbs:15 -msgid "Standard IMAP" -msgstr "IMAP Standard" - -#: views/accounts/register/imap-server.hbs:18 +#: views/accounts/register/imap-server.hbs:19 msgid "IMAP" msgstr "IMAP" -#: views/accounts/register/imap-server.hbs:21 -#: views/accounts/register/imap-server.hbs:101 +#: views/accounts/register/imap-server.hbs:22 +#: views/accounts/register/imap-server.hbs:114 msgid "Username" msgstr "Nom d'utilisateur" -#: views/accounts/register/imap-server.hbs:42 -#: views/accounts/register/imap-server.hbs:47 -#: views/accounts/register/imap-server.hbs:122 -#: views/accounts/register/imap-server.hbs:127 +#: views/accounts/register/imap-server.hbs:36 +#: views/accounts/register/imap-server.hbs:128 +#: views/accounts/register/imap.hbs:31 +msgid "Password" +msgstr "Mot de passe" + +#: views/accounts/register/imap-server.hbs:46 +#: views/accounts/register/imap-server.hbs:53 +#: views/accounts/register/imap-server.hbs:60 +#: views/accounts/register/imap-server.hbs:137 +#: views/accounts/register/imap-server.hbs:144 +#: views/accounts/register/imap-server.hbs:151 msgid "Application Password" msgstr "Mot de passe de l'application" -#: views/accounts/register/imap-server.hbs:43 -#: views/accounts/register/imap-server.hbs:123 +#: views/accounts/register/imap-server.hbs:47 +#: views/accounts/register/imap-server.hbs:138 +msgid "Important" +msgstr "Important" + +#: views/accounts/register/imap-server.hbs:54 +#: views/accounts/register/imap-server.hbs:145 msgid "%s accounts require to use an application password for %s." msgstr "Les comptes %s doivent utiliser un mot de passe d'application pour %s." -#: views/accounts/register/imap-server.hbs:44 -#: views/accounts/register/imap-server.hbs:124 +#: views/accounts/register/imap-server.hbs:55 +#: views/accounts/register/imap-server.hbs:146 msgid "Instructions" msgstr "Instructions" -#: views/accounts/register/imap-server.hbs:62 -#: views/accounts/register/imap-server.hbs:142 +#: views/accounts/register/imap-server.hbs:75 +#: views/accounts/register/imap-server.hbs:166 msgid "Hostname" msgstr "Nom d'hôte" -#: views/accounts/register/imap-server.hbs:72 -#: views/accounts/register/imap-server.hbs:152 +#: views/accounts/register/imap-server.hbs:85 +#: views/accounts/register/imap-server.hbs:176 msgid "Port" msgstr "Port" -#: views/accounts/register/imap-server.hbs:86 +#: views/accounts/register/imap-server.hbs:99 msgid "TLS for IMAP" msgstr "TLS pour IMAP" -#: views/accounts/register/imap-server.hbs:87 +#: views/accounts/register/imap-server.hbs:100 msgid "" "TLS (also known as SSL) is usually only needed when using port 993. For " "other ports EmailEngine falls back to using STARTTLS based encryption." @@ -142,20 +124,20 @@ msgstr "" "lors de l'utilisation du port 993. Pour les autres ports, EmailEngine " "revient à l'utilisation du cryptage basé sur STARTTLS." -#: views/accounts/register/imap-server.hbs:89 -#: views/accounts/register/imap-server.hbs:169 +#: views/accounts/register/imap-server.hbs:102 +#: views/accounts/register/imap-server.hbs:193 msgid "Use TLS" msgstr "Utiliser TLS" -#: views/accounts/register/imap-server.hbs:98 +#: views/accounts/register/imap-server.hbs:111 msgid "SMTP" msgstr "SMTP" -#: views/accounts/register/imap-server.hbs:166 +#: views/accounts/register/imap-server.hbs:190 msgid "TLS for SMTP" msgstr "TLS pour SMTP" -#: views/accounts/register/imap-server.hbs:167 +#: views/accounts/register/imap-server.hbs:191 msgid "" "TLS (also known as SSL) is usually only needed when using port 465. For " "other ports EmailEngine falls back to using STARTTLS based encryption." @@ -164,90 +146,115 @@ msgstr "" "lors de l'utilisation du port 465. Pour les autres ports, EmailEngine " "revient à l'utilisation du cryptage basé sur STARTTLS." -#: views/accounts/register/imap-server.hbs:185 +#: views/accounts/register/imap-server.hbs:209 msgid "Test settings" msgstr "Tester" -#: views/accounts/register/imap-server.hbs:202 +#: views/accounts/register/imap-server.hbs:218 +#: views/accounts/register/imap.hbs:51 +msgid "Continue" +msgstr "Continuer" + +#: views/accounts/register/imap-server.hbs:226 msgid "Continue without testing" msgstr "Continuer sans tester" -#: views/accounts/register/imap-server.hbs:216 +#: views/accounts/register/imap-server.hbs:240 msgid "Test failed" msgstr "Test échoué" -#: views/accounts/register/imap-server.hbs:222 +#: views/accounts/register/imap-server.hbs:246 msgid "Failed to validate provided email server settings." msgstr "" "Échec de la validation des paramètres de serveur de messagerie fournis." -#: views/accounts/register/imap-server.hbs:292 +#: views/accounts/register/imap-server.hbs:316 msgid "General error" msgstr "Erreur générale" -#: views/accounts/register/imap-server.hbs:294 +#: views/accounts/register/imap-server.hbs:318 msgid "Validation error" msgstr "Erreur de validation" -#: views/accounts/register/imap-server.hbs:300 +#: views/accounts/register/imap-server.hbs:324 msgid "Failed to validate IMAP server settings" msgstr "Impossible de valider les paramètres du serveur IMAP" -#: views/accounts/register/imap-server.hbs:302 +#: views/accounts/register/imap-server.hbs:326 msgid "IMAP Server responded with the following message:" msgstr "Le serveur IMAP a répondu avec le message suivant :" -#: views/accounts/register/imap-server.hbs:309 +#: views/accounts/register/imap-server.hbs:333 msgid "Failed to validate SMTP server settings" msgstr "Impossible de valider les paramètres du serveur SMTP" -#: views/accounts/register/imap-server.hbs:311 +#: views/accounts/register/imap-server.hbs:335 msgid "SMTP Server responded with the following message:" msgstr "Le serveur SMTP a répondu avec le message suivant :" -#: views/accounts/register/imap-server.hbs:369 +#: views/accounts/register/imap-server.hbs:393 msgid "HTTP error!" msgstr "Erreur HTTP!" -#: lib/routes-ui.js:653 +#: views/accounts/register/imap.hbs:11 +msgid "Your name" +msgstr "Votre nom" + +#: views/accounts/register/imap.hbs:17 +msgid "Enter your full name" +msgstr "Entrer votre nom et prénom" + +#: views/accounts/register/imap.hbs:37 +msgid "Enter your account password" +msgstr "Saisissez le mot de passe de votre compte" + +#: views/accounts/register/index.hbs:2 +msgid "Choose your email account provider" +msgstr "Choisissez votre fournisseur de compte de messagerie" + +#: views/accounts/register/index.hbs:15 +msgid "Standard IMAP" +msgstr "IMAP Standard" + +#: lib/routes-ui.js:677 msgid "Invalid API key for OpenAI" msgstr "Clé API invalide pour OpenAI" -#: lib/routes-ui.js:4918 lib/routes-ui.js:6867 lib/routes-ui.js:6878 +#: lib/routes-ui.js:4940 lib/routes-ui.js:6889 lib/routes-ui.js:6900 msgid "Server hostname was not found" msgstr "Le nom d'hôte du serveur est introuvable" -#: lib/routes-ui.js:4921 lib/routes-ui.js:6870 lib/routes-ui.js:6881 +#: lib/routes-ui.js:4943 lib/routes-ui.js:6892 lib/routes-ui.js:6903 msgid "Invalid username or password" msgstr "Nom d'utilisateur ou mot de passe invalide" -#: lib/routes-ui.js:4925 lib/routes-ui.js:6885 +#: lib/routes-ui.js:4947 lib/routes-ui.js:6907 msgid "TLS protocol error" msgstr "Erreur de protocole TLS" -#: lib/routes-ui.js:6614 lib/routes-ui.js:6649 lib/routes-ui.js:6764 -#: lib/routes-ui.js:6811 lib/routes-ui.js:7039 lib/routes-ui.js:7075 +#: lib/routes-ui.js:6636 lib/routes-ui.js:6671 lib/routes-ui.js:6786 +#: lib/routes-ui.js:6833 lib/routes-ui.js:7061 lib/routes-ui.js:7097 msgid "Email Account Setup" msgstr "Configuration du compte de messagerie" -#: lib/routes-ui.js:6674 lib/routes-ui.js:6707 lib/routes-ui.js:9500 +#: lib/routes-ui.js:6696 lib/routes-ui.js:6729 lib/routes-ui.js:9528 msgid "Failed to validate request arguments" msgstr "Impossible de valider les arguments de la demande" -#: lib/routes-ui.js:6804 lib/routes-ui.js:7068 +#: lib/routes-ui.js:6826 lib/routes-ui.js:7090 msgid "Failed to process account" msgstr "Échec du traitement du compte" -#: lib/routes-ui.js:9463 lib/tools.js:731 +#: lib/routes-ui.js:9491 lib/tools.js:731 msgid "Invalid input" msgstr "Entrée invalide" -#: lib/routes-ui.js:9473 lib/routes-ui.js:9591 lib/routes-ui.js:9608 -#: lib/routes-ui.js:9643 +#: lib/routes-ui.js:9501 lib/routes-ui.js:9619 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9671 msgid "Subscription Management" msgstr "Gestion des abonnements" -#: lib/routes-ui.js:9602 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9630 lib/routes-ui.js:9664 msgid "Failed to process request" msgstr "Le traitement de la demande a échoué." @@ -259,5 +266,18 @@ msgstr "La validation de la signature a échoué" msgid "Invalid or expired account setup URL" msgstr "URL de configuration du compte invalide ou expirée" +#: lib/autodetect-imap-settings.js:69 +msgid "" +"Microsoft has disabled password-based sign-ins (including app passwords) for " +"Outlook.com, Hotmail.com, and Microsoft 365 email accounts. To continue, " +"please use the \"Sign in with Microsoft\" button to securely connect your " +"account." +msgstr "" +"Microsoft a désactivé les connexions basées sur un mot de passe (y compris " +"les mots de passe des applications) pour les comptes de messagerie Outlook." +"com, Hotmail.com et Microsoft 365. Pour continuer, veuillez utiliser le " +"bouton \"Sign in with Microsoft\" pour connecter votre compte en toute " +"sécurité." + #~ msgid "Unknown OAuth provider" #~ msgstr "Fournisseur OAuth inconnu" diff --git a/translations/ja.mo b/translations/ja.mo index b120de371..21752f6a2 100644 Binary files a/translations/ja.mo and b/translations/ja.mo differ diff --git a/translations/ja.po b/translations/ja.po index 2941d0daf..5078b4465 100644 --- a/translations/ja.po +++ b/translations/ja.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2024-09-04 05:45+0000\n" +"POT-Creation-Date: 2024-10-31 07:51+0000\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -12,6 +12,11 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 3.2\n" +#: views/config/license.hbs:49 +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d日" + #: views/redirect.hbs:1 msgid "Click here to continue…" msgstr "続けるにはここをクリックしてください。" @@ -36,7 +41,7 @@ msgstr "再購読" msgid "Are you sure you want to re-subscribe your email address %s?" msgstr "メールアドレス%sを再購読しますか?" -#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:226 +#: views/unsubscribe.hbs:31 views/accounts/register/imap-server.hbs:250 msgid "Close" msgstr "閉じる" @@ -56,194 +61,196 @@ msgstr "メールアドレス" msgid "Enter your email address" msgstr "メールアドレスを入力してください" -#: views/config/license.hbs:49 -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d日" - -#: views/accounts/register/imap.hbs:11 -msgid "Your name" -msgstr "名前" - -#: views/accounts/register/imap.hbs:17 -msgid "Enter your full name" -msgstr "フルネームを入力してください" - -#: views/accounts/register/imap.hbs:31 -#: views/accounts/register/imap-server.hbs:35 -#: views/accounts/register/imap-server.hbs:115 -msgid "Password" -msgstr "パスワード" - -#: views/accounts/register/imap.hbs:37 -msgid "Enter your account password" -msgstr "アカウントのパスワードを入力してください" - -#: views/accounts/register/imap.hbs:51 -#: views/accounts/register/imap-server.hbs:194 -msgid "Continue" -msgstr "続行" - -#: views/accounts/register/index.hbs:2 -msgid "Choose your email account provider" -msgstr "メールアカウントプロバイダーを選択してください" - -#: views/accounts/register/index.hbs:15 -msgid "Standard IMAP" -msgstr "標準IMAP" - -#: views/accounts/register/imap-server.hbs:18 +#: views/accounts/register/imap-server.hbs:19 msgid "IMAP" msgstr "IMAP" -#: views/accounts/register/imap-server.hbs:21 -#: views/accounts/register/imap-server.hbs:101 +#: views/accounts/register/imap-server.hbs:22 +#: views/accounts/register/imap-server.hbs:114 msgid "Username" msgstr "ユーザー名" -#: views/accounts/register/imap-server.hbs:42 -#: views/accounts/register/imap-server.hbs:47 -#: views/accounts/register/imap-server.hbs:122 -#: views/accounts/register/imap-server.hbs:127 +#: views/accounts/register/imap-server.hbs:36 +#: views/accounts/register/imap-server.hbs:128 +#: views/accounts/register/imap.hbs:31 +msgid "Password" +msgstr "パスワード" + +#: views/accounts/register/imap-server.hbs:46 +#: views/accounts/register/imap-server.hbs:53 +#: views/accounts/register/imap-server.hbs:60 +#: views/accounts/register/imap-server.hbs:137 +#: views/accounts/register/imap-server.hbs:144 +#: views/accounts/register/imap-server.hbs:151 msgid "Application Password" msgstr "アプリケーションパスワード" -#: views/accounts/register/imap-server.hbs:43 -#: views/accounts/register/imap-server.hbs:123 +#: views/accounts/register/imap-server.hbs:47 +#: views/accounts/register/imap-server.hbs:138 +msgid "Important" +msgstr "重要" + +#: views/accounts/register/imap-server.hbs:54 +#: views/accounts/register/imap-server.hbs:145 msgid "%s accounts require to use an application password for %s." msgstr "%sアカウントでは%s用のアプリケーションパスワードの使用が必要です。" -#: views/accounts/register/imap-server.hbs:44 -#: views/accounts/register/imap-server.hbs:124 +#: views/accounts/register/imap-server.hbs:55 +#: views/accounts/register/imap-server.hbs:146 msgid "Instructions" msgstr "指示" -#: views/accounts/register/imap-server.hbs:62 -#: views/accounts/register/imap-server.hbs:142 +#: views/accounts/register/imap-server.hbs:75 +#: views/accounts/register/imap-server.hbs:166 msgid "Hostname" msgstr "ホスト名" -#: views/accounts/register/imap-server.hbs:72 -#: views/accounts/register/imap-server.hbs:152 +#: views/accounts/register/imap-server.hbs:85 +#: views/accounts/register/imap-server.hbs:176 msgid "Port" msgstr "ポート" -#: views/accounts/register/imap-server.hbs:86 +#: views/accounts/register/imap-server.hbs:99 msgid "TLS for IMAP" msgstr "IMAPのTLS" -#: views/accounts/register/imap-server.hbs:87 +#: views/accounts/register/imap-server.hbs:100 msgid "" "TLS (also known as SSL) is usually only needed when using port 993. For " "other ports EmailEngine falls back to using STARTTLS based encryption." msgstr "" -"TLS(SSLとも呼ばれます)は、通常ポート993を使用する場合にのみ必要です。その" -"他のポートではEmailEngineがSTARTTLSベースの暗号化にフォールバックします。" +"TLS(SSLとも呼ばれます)は、通常ポート993を使用する場合にのみ必要です。その他" +"のポートではEmailEngineがSTARTTLSベースの暗号化にフォールバックします。" -#: views/accounts/register/imap-server.hbs:89 -#: views/accounts/register/imap-server.hbs:169 +#: views/accounts/register/imap-server.hbs:102 +#: views/accounts/register/imap-server.hbs:193 msgid "Use TLS" msgstr "TLSを使用する" -#: views/accounts/register/imap-server.hbs:98 +#: views/accounts/register/imap-server.hbs:111 msgid "SMTP" msgstr "SMTP" -#: views/accounts/register/imap-server.hbs:166 +#: views/accounts/register/imap-server.hbs:190 msgid "TLS for SMTP" msgstr "SMTPのTLS" -#: views/accounts/register/imap-server.hbs:167 +#: views/accounts/register/imap-server.hbs:191 msgid "" "TLS (also known as SSL) is usually only needed when using port 465. For " "other ports EmailEngine falls back to using STARTTLS based encryption." msgstr "" -"TLS(SSLとも呼ばれます)は、通常ポート465を使用する場合にのみ必要です。その" -"他のポートではEmailEngineがSTARTTLSベースの暗号化にフォールバックします。" +"TLS(SSLとも呼ばれます)は、通常ポート465を使用する場合にのみ必要です。その他" +"のポートではEmailEngineがSTARTTLSベースの暗号化にフォールバックします。" -#: views/accounts/register/imap-server.hbs:185 +#: views/accounts/register/imap-server.hbs:209 msgid "Test settings" msgstr "設定のテスト" -#: views/accounts/register/imap-server.hbs:202 +#: views/accounts/register/imap-server.hbs:218 +#: views/accounts/register/imap.hbs:51 +msgid "Continue" +msgstr "続行" + +#: views/accounts/register/imap-server.hbs:226 msgid "Continue without testing" msgstr "テストせずに続行" -#: views/accounts/register/imap-server.hbs:216 +#: views/accounts/register/imap-server.hbs:240 msgid "Test failed" msgstr "テスト失敗" -#: views/accounts/register/imap-server.hbs:222 +#: views/accounts/register/imap-server.hbs:246 msgid "Failed to validate provided email server settings." msgstr "提供されたメールサーバーの設定の検証に失敗しました。" -#: views/accounts/register/imap-server.hbs:292 +#: views/accounts/register/imap-server.hbs:316 msgid "General error" msgstr "一般的なエラー" -#: views/accounts/register/imap-server.hbs:294 +#: views/accounts/register/imap-server.hbs:318 msgid "Validation error" msgstr "検証のエラー" -#: views/accounts/register/imap-server.hbs:300 +#: views/accounts/register/imap-server.hbs:324 msgid "Failed to validate IMAP server settings" msgstr "IMAPサーバー設定の検証に失敗しました" -#: views/accounts/register/imap-server.hbs:302 +#: views/accounts/register/imap-server.hbs:326 msgid "IMAP Server responded with the following message:" msgstr "IMAPサーバーは以下のメッセージで応答しました:" -#: views/accounts/register/imap-server.hbs:309 +#: views/accounts/register/imap-server.hbs:333 msgid "Failed to validate SMTP server settings" msgstr "SMTPサーバー設定の検証に失敗しました" -#: views/accounts/register/imap-server.hbs:311 +#: views/accounts/register/imap-server.hbs:335 msgid "SMTP Server responded with the following message:" msgstr "SMTPサーバーは以下のメッセージで応答しました:" -#: views/accounts/register/imap-server.hbs:369 +#: views/accounts/register/imap-server.hbs:393 msgid "HTTP error!" msgstr "HTTPエラー!" -#: lib/routes-ui.js:653 +#: views/accounts/register/imap.hbs:11 +msgid "Your name" +msgstr "名前" + +#: views/accounts/register/imap.hbs:17 +msgid "Enter your full name" +msgstr "フルネームを入力してください" + +#: views/accounts/register/imap.hbs:37 +msgid "Enter your account password" +msgstr "アカウントのパスワードを入力してください" + +#: views/accounts/register/index.hbs:2 +msgid "Choose your email account provider" +msgstr "メールアカウントプロバイダーを選択してください" + +#: views/accounts/register/index.hbs:15 +msgid "Standard IMAP" +msgstr "標準IMAP" + +#: lib/routes-ui.js:677 msgid "Invalid API key for OpenAI" msgstr "OpenAIの無効なAPIキー" -#: lib/routes-ui.js:4918 lib/routes-ui.js:6867 lib/routes-ui.js:6878 +#: lib/routes-ui.js:4940 lib/routes-ui.js:6889 lib/routes-ui.js:6900 msgid "Server hostname was not found" msgstr "サーバーホスト名が見つかりませんでした" -#: lib/routes-ui.js:4921 lib/routes-ui.js:6870 lib/routes-ui.js:6881 +#: lib/routes-ui.js:4943 lib/routes-ui.js:6892 lib/routes-ui.js:6903 msgid "Invalid username or password" msgstr "無効なユーザー名またはパスワード" -#: lib/routes-ui.js:4925 lib/routes-ui.js:6885 +#: lib/routes-ui.js:4947 lib/routes-ui.js:6907 msgid "TLS protocol error" msgstr "TLSプロトコルエラー" -#: lib/routes-ui.js:6614 lib/routes-ui.js:6649 lib/routes-ui.js:6764 -#: lib/routes-ui.js:6811 lib/routes-ui.js:7039 lib/routes-ui.js:7075 +#: lib/routes-ui.js:6636 lib/routes-ui.js:6671 lib/routes-ui.js:6786 +#: lib/routes-ui.js:6833 lib/routes-ui.js:7061 lib/routes-ui.js:7097 msgid "Email Account Setup" msgstr "メールアカウント設定" -#: lib/routes-ui.js:6674 lib/routes-ui.js:6707 lib/routes-ui.js:9500 +#: lib/routes-ui.js:6696 lib/routes-ui.js:6729 lib/routes-ui.js:9528 msgid "Failed to validate request arguments" msgstr "リクエスト引数の検証に失敗しました" -#: lib/routes-ui.js:6804 lib/routes-ui.js:7068 +#: lib/routes-ui.js:6826 lib/routes-ui.js:7090 msgid "Failed to process account" msgstr "アカウントの処理に失敗しました" -#: lib/routes-ui.js:9463 lib/tools.js:731 +#: lib/routes-ui.js:9491 lib/tools.js:731 msgid "Invalid input" msgstr "無効な入力" -#: lib/routes-ui.js:9473 lib/routes-ui.js:9591 lib/routes-ui.js:9608 -#: lib/routes-ui.js:9643 +#: lib/routes-ui.js:9501 lib/routes-ui.js:9619 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9671 msgid "Subscription Management" msgstr "サブスクリプション管理" -#: lib/routes-ui.js:9602 lib/routes-ui.js:9636 +#: lib/routes-ui.js:9630 lib/routes-ui.js:9664 msgid "Failed to process request" msgstr "リクエストの処理に失敗しました" @@ -254,3 +261,15 @@ msgstr "署名の検証に失敗しました" #: lib/tools.js:1418 lib/tools.js:1423 msgid "Invalid or expired account setup URL" msgstr "無効または期限切れのアカウント設定URL" + +#: lib/autodetect-imap-settings.js:69 +msgid "" +"Microsoft has disabled password-based sign-ins (including app passwords) for " +"Outlook.com, Hotmail.com, and Microsoft 365 email accounts. To continue, " +"please use the \"Sign in with Microsoft\" button to securely connect your " +"account." +msgstr "" +"マイクロソフトは、Outlook.com、Hotmail.com、およびMicrosoft 365メールアカウン" +"トのパスワードベースのサインイン(アプリのパスワードを含む)を無効にしていま" +"す。続行するには、「Microsoftでサインイン」ボタンを使用してアカウントを安全に" +"接続してください。" diff --git a/translations/messages.pot b/translations/messages.pot index 13cf63671..54d29e574 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Content-Type: text/plain; charset=ascii\n" -"POT-Creation-Date: 2024-10-31 07:14+0000\n" +"POT-Creation-Date: 2024-10-31 07:51+0000\n" #: views/config/license.hbs:49 msgid "%d day" @@ -35,7 +35,7 @@ msgid "Are you sure you want to re-subscribe your email address %s?" msgstr "" #: views/unsubscribe.hbs:31 -#: views/accounts/register/imap-server.hbs:226 +#: views/accounts/register/imap-server.hbs:250 msgid "Close" msgstr "" @@ -57,146 +57,153 @@ msgstr "" msgid "Enter your email address" msgstr "" -#: views/accounts/register/imap.hbs:11 -msgid "Your name" +#: views/accounts/register/imap-server.hbs:19 +msgid "IMAP" msgstr "" -#: views/accounts/register/imap.hbs:17 -msgid "Enter your full name" +#: views/accounts/register/imap-server.hbs:22 +#: views/accounts/register/imap-server.hbs:114 +msgid "Username" msgstr "" +#: views/accounts/register/imap-server.hbs:36 +#: views/accounts/register/imap-server.hbs:128 #: views/accounts/register/imap.hbs:31 -#: views/accounts/register/imap-server.hbs:35 -#: views/accounts/register/imap-server.hbs:115 msgid "Password" msgstr "" -#: views/accounts/register/imap.hbs:37 -msgid "Enter your account password" -msgstr "" - -#: views/accounts/register/imap.hbs:51 -#: views/accounts/register/imap-server.hbs:194 -msgid "Continue" -msgstr "" - -#: views/accounts/register/index.hbs:2 -msgid "Choose your email account provider" -msgstr "" - -#: views/accounts/register/index.hbs:15 -msgid "Standard IMAP" -msgstr "" - -#: views/accounts/register/imap-server.hbs:18 -msgid "IMAP" -msgstr "" - -#: views/accounts/register/imap-server.hbs:21 -#: views/accounts/register/imap-server.hbs:101 -msgid "Username" +#: views/accounts/register/imap-server.hbs:46 +#: views/accounts/register/imap-server.hbs:53 +#: views/accounts/register/imap-server.hbs:60 +#: views/accounts/register/imap-server.hbs:137 +#: views/accounts/register/imap-server.hbs:144 +#: views/accounts/register/imap-server.hbs:151 +msgid "Application Password" msgstr "" -#: views/accounts/register/imap-server.hbs:42 #: views/accounts/register/imap-server.hbs:47 -#: views/accounts/register/imap-server.hbs:122 -#: views/accounts/register/imap-server.hbs:127 -msgid "Application Password" +#: views/accounts/register/imap-server.hbs:138 +msgid "Important" msgstr "" -#: views/accounts/register/imap-server.hbs:43 -#: views/accounts/register/imap-server.hbs:123 +#: views/accounts/register/imap-server.hbs:54 +#: views/accounts/register/imap-server.hbs:145 msgid "%s accounts require to use an application password for %s." msgstr "" -#: views/accounts/register/imap-server.hbs:44 -#: views/accounts/register/imap-server.hbs:124 +#: views/accounts/register/imap-server.hbs:55 +#: views/accounts/register/imap-server.hbs:146 msgid "Instructions" msgstr "" -#: views/accounts/register/imap-server.hbs:62 -#: views/accounts/register/imap-server.hbs:142 +#: views/accounts/register/imap-server.hbs:75 +#: views/accounts/register/imap-server.hbs:166 msgid "Hostname" msgstr "" -#: views/accounts/register/imap-server.hbs:72 -#: views/accounts/register/imap-server.hbs:152 +#: views/accounts/register/imap-server.hbs:85 +#: views/accounts/register/imap-server.hbs:176 msgid "Port" msgstr "" -#: views/accounts/register/imap-server.hbs:86 +#: views/accounts/register/imap-server.hbs:99 msgid "TLS for IMAP" msgstr "" -#: views/accounts/register/imap-server.hbs:87 +#: views/accounts/register/imap-server.hbs:100 msgid "" "TLS (also known as SSL) is usually only needed when using port 993. For " "other ports EmailEngine falls back to using STARTTLS based encryption." msgstr "" -#: views/accounts/register/imap-server.hbs:89 -#: views/accounts/register/imap-server.hbs:169 +#: views/accounts/register/imap-server.hbs:102 +#: views/accounts/register/imap-server.hbs:193 msgid "Use TLS" msgstr "" -#: views/accounts/register/imap-server.hbs:98 +#: views/accounts/register/imap-server.hbs:111 msgid "SMTP" msgstr "" -#: views/accounts/register/imap-server.hbs:166 +#: views/accounts/register/imap-server.hbs:190 msgid "TLS for SMTP" msgstr "" -#: views/accounts/register/imap-server.hbs:167 +#: views/accounts/register/imap-server.hbs:191 msgid "" "TLS (also known as SSL) is usually only needed when using port 465. For " "other ports EmailEngine falls back to using STARTTLS based encryption." msgstr "" -#: views/accounts/register/imap-server.hbs:185 +#: views/accounts/register/imap-server.hbs:209 msgid "Test settings" msgstr "" -#: views/accounts/register/imap-server.hbs:202 +#: views/accounts/register/imap-server.hbs:218 +#: views/accounts/register/imap.hbs:51 +msgid "Continue" +msgstr "" + +#: views/accounts/register/imap-server.hbs:226 msgid "Continue without testing" msgstr "" -#: views/accounts/register/imap-server.hbs:216 +#: views/accounts/register/imap-server.hbs:240 msgid "Test failed" msgstr "" -#: views/accounts/register/imap-server.hbs:222 +#: views/accounts/register/imap-server.hbs:246 msgid "Failed to validate provided email server settings." msgstr "" -#: views/accounts/register/imap-server.hbs:292 +#: views/accounts/register/imap-server.hbs:316 msgid "General error" msgstr "" -#: views/accounts/register/imap-server.hbs:294 +#: views/accounts/register/imap-server.hbs:318 msgid "Validation error" msgstr "" -#: views/accounts/register/imap-server.hbs:300 +#: views/accounts/register/imap-server.hbs:324 msgid "Failed to validate IMAP server settings" msgstr "" -#: views/accounts/register/imap-server.hbs:302 +#: views/accounts/register/imap-server.hbs:326 msgid "IMAP Server responded with the following message:" msgstr "" -#: views/accounts/register/imap-server.hbs:309 +#: views/accounts/register/imap-server.hbs:333 msgid "Failed to validate SMTP server settings" msgstr "" -#: views/accounts/register/imap-server.hbs:311 +#: views/accounts/register/imap-server.hbs:335 msgid "SMTP Server responded with the following message:" msgstr "" -#: views/accounts/register/imap-server.hbs:369 +#: views/accounts/register/imap-server.hbs:393 msgid "HTTP error!" msgstr "" +#: views/accounts/register/imap.hbs:11 +msgid "Your name" +msgstr "" + +#: views/accounts/register/imap.hbs:17 +msgid "Enter your full name" +msgstr "" + +#: views/accounts/register/imap.hbs:37 +msgid "Enter your account password" +msgstr "" + +#: views/accounts/register/index.hbs:2 +msgid "Choose your email account provider" +msgstr "" + +#: views/accounts/register/index.hbs:15 +msgid "Standard IMAP" +msgstr "" + #: lib/routes-ui.js:677 msgid "Invalid API key for OpenAI" msgstr "" @@ -262,4 +269,12 @@ msgstr "" #: lib/tools.js:1418 #: lib/tools.js:1423 msgid "Invalid or expired account setup URL" +msgstr "" + +#: lib/autodetect-imap-settings.js:69 +msgid "" +"Microsoft has disabled password-based sign-ins (including app passwords) " +"for Outlook.com, Hotmail.com, and Microsoft 365 email accounts. To " +"continue, please use the \"Sign in with Microsoft\" button to securely " +"connect your account." msgstr "" \ No newline at end of file diff --git a/views/accounts/register/imap-server.hbs b/views/accounts/register/imap-server.hbs index da9966d79..a0b362cda 100644 --- a/views/accounts/register/imap-server.hbs +++ b/views/accounts/register/imap-server.hbs @@ -8,6 +8,7 @@ + @@ -37,12 +38,24 @@ {{else}} + + {{#if values.appPassword_warning}} + + {{_ 'Important' }} + + {{else}} + {{_ 'Instructions' }} + {{/if}} + @@ -117,12 +130,23 @@ {{else}} + {{#if values.appPassword_warning}} + + {{_ 'Important' }} + + {{else}} + {{_ 'Instructions' }} + {{/if}} +