Remove the login box frame and hide "Lost your password?" reliably
Some checks are pending
CI / PHP lint (7.4) (pull_request) Waiting to run
CI / PHP lint (8.0) (pull_request) Waiting to run
CI / PHP lint (8.1) (pull_request) Waiting to run
CI / PHP lint (8.2) (pull_request) Waiting to run
CI / PHP lint (8.3) (pull_request) Waiting to run
CI / PHP lint (8.4) (pull_request) Waiting to run
CI / WordPress Coding Standards (pull_request) Waiting to run
CI / WordPress.org Plugin Check (pull_request) Waiting to run
Some checks are pending
CI / PHP lint (7.4) (pull_request) Waiting to run
CI / PHP lint (8.0) (pull_request) Waiting to run
CI / PHP lint (8.1) (pull_request) Waiting to run
CI / PHP lint (8.2) (pull_request) Waiting to run
CI / PHP lint (8.3) (pull_request) Waiting to run
CI / PHP lint (8.4) (pull_request) Waiting to run
CI / WordPress Coding Standards (pull_request) Waiting to run
CI / WordPress.org Plugin Check (pull_request) Waiting to run
- No border or shadow around the login box on wp-login.php (form and Microsoft block, also in button-only mode); the white area stays. - Button-only mode: the "Lost your password?" link is removed through lost_password_html_link instead of CSS only, the lostpassword, retrievepassword, rp and resetpass screens redirect to the login page and allow_password_reset refuses resets – all unless the fallback link is active. - The login stylesheet is also loaded when only the form is hidden (e.g. broken connection); before, the link and form showed there. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
cc88f145f2
commit
7749ebff9b
10 changed files with 377 additions and 301 deletions
|
|
@ -27,7 +27,11 @@ All notable changes to this project are documented in this file. The format foll
|
|||
- "Link Microsoft account" on the profile screen (the signed-in user binds their own Microsoft account) and an administrator-assigned Microsoft account (UPN) per user – for administrators whose user principal name differs from their e-mail address. Sign-in finds bound accounts by object ID first, then by assigned UPN, then by e-mail.
|
||||
- Privacy exporter and eraser for the data the plugin copies.
|
||||
|
||||
### Changed
|
||||
- No frame around the login box (form and Microsoft block) on wp-login.php.
|
||||
|
||||
### Fixed
|
||||
- Button-only mode: the "Lost your password?" link is removed server-side, the lost-password and reset screens redirect to the login page and password resets are refused (unless the fallback link is active); the login stylesheet is also loaded while the connection is broken, so the password form stays hidden.
|
||||
- Accounts whose WordPress e-mail is the user principal name (while the Microsoft mail differs) were not found at sign-in and got a duplicate account from the sync; sign-in and sync now try the mail address and the UPN.
|
||||
|
||||
### Security
|
||||
|
|
|
|||
|
|
@ -258,7 +258,9 @@ Die Passwort-Anmeldung betrifft das nicht; wer auch die sperren will, kombiniert
|
|||
|
||||
Im Tab *Sicherheit* → **Button-only mode**:
|
||||
|
||||
- Blendet Benutzername/Passwort-Felder und den „Passwort vergessen?“-Link aus.
|
||||
- Blendet Benutzername/Passwort-Felder aus. Der „Passwort vergessen?“-Link wird serverseitig entfernt, die
|
||||
Passwort-vergessen-Seite leitet zur Anmeldung um, und Passwort-Resets (auch „Passwort zurücksetzen“ in der
|
||||
Benutzerliste) sind gesperrt – mit aktivem Fallback-Link funktioniert beides wie gewohnt.
|
||||
- **Sperrt Passwort-Logins serverseitig**, nicht nur per CSS – auf `wp-login.php` und in jedem eigenen Login-Formular (`authenticate`-Filter).
|
||||
- Unterschieden wird nach **Zugangsdaten, nicht nach Anfrage-Typ**: Das normale Passwort wird überall abgelehnt – auch über
|
||||
XML-RPC und in Login-Handlern anderer Plugins, die in `xmlrpc.php` oder einer REST-Anfrage laufen. Application Passwords
|
||||
|
|
|
|||
|
|
@ -12,13 +12,14 @@
|
|||
background: #fff;
|
||||
padding: 0 24px 26px;
|
||||
margin: -1px 0 0;
|
||||
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
|
||||
border: 1px solid #c3c4c7;
|
||||
border-top: 0;
|
||||
border: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
/* No frame around the login box: neither around the form nor around the Microsoft block. */
|
||||
body.m365-login-page #loginform,
|
||||
body.m365-login-attached #loginform {
|
||||
border-bottom: 0;
|
||||
border: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
|
@ -26,8 +27,8 @@ body.m365-login-attached #loginform {
|
|||
background: #fff;
|
||||
padding: 24px;
|
||||
margin: 20px 0 0;
|
||||
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
|
||||
border: 1px solid #c3c4c7;
|
||||
border: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.m365-login--above .m365-login__divider {
|
||||
|
|
@ -123,16 +124,18 @@ body.m365-login-attached #loginform {
|
|||
|
||||
/* Button-only mode: the password form is hidden until the fallback key is used. */
|
||||
body.m365-button-only #loginform,
|
||||
body.m365-button-only #nav {
|
||||
display: none;
|
||||
body.m365-button-only #nav,
|
||||
body.m365-button-only a[href*="action=lostpassword"],
|
||||
body.m365-button-only .wp-login-lost-password {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
body.m365-button-only .m365-login--below,
|
||||
body.m365-button-only .m365-login--above {
|
||||
margin-top: 20px;
|
||||
padding: 26px 24px;
|
||||
border: 1px solid #c3c4c7;
|
||||
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
|
||||
border: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
/* Custom login pages: wp_login_form() injection, shortcode and template function. */
|
||||
|
|
|
|||
|
|
@ -68,6 +68,12 @@ class M365_Login_Auth {
|
|||
// Track application-password sign-ins per authenticate pass (XML-RPC multicall runs several passes per request).
|
||||
add_filter( 'authenticate', array( $this, 'reset_app_password_user' ), 0 );
|
||||
add_action( 'application_password_did_authenticate', array( $this, 'remember_app_password_user' ) );
|
||||
// Button-only mode: no "Lost your password?" link, no reset screen, no reset e-mails.
|
||||
add_filter( 'lost_password_html_link', array( $this, 'hide_lost_password_link' ), 99 );
|
||||
add_filter( 'allow_password_reset', array( $this, 'block_password_reset' ), 99 );
|
||||
foreach ( array( 'lostpassword', 'retrievepassword', 'rp', 'resetpass' ) as $reset_action ) {
|
||||
add_action( 'login_form_' . $reset_action, array( $this, 'block_reset_screen' ) );
|
||||
}
|
||||
// No session cookies from API contexts (XML-RPC, REST) while password sign-in is disabled.
|
||||
add_filter( 'send_auth_cookies', array( $this, 'block_api_auth_cookies' ), 99, 4 );
|
||||
|
||||
|
|
@ -197,6 +203,50 @@ class M365_Login_Auth {
|
|||
return new WP_Error( 'm365_login_button_only', __( 'Password sign-in is disabled on this site. Please use the Microsoft button.', 'm365-login' ) );
|
||||
}
|
||||
|
||||
/**
|
||||
* Whether password resets are switched off (button-only mode without an active fallback).
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
private function passwords_disabled() {
|
||||
return $this->settings->button_only() && ! $this->fallback_active();
|
||||
}
|
||||
|
||||
/**
|
||||
* Removes the "Lost your password?" link from wp-login.php (server side, independent of CSS).
|
||||
*
|
||||
* @param string $html Link markup.
|
||||
* @return string
|
||||
*/
|
||||
public function hide_lost_password_link( $html ) {
|
||||
return $this->passwords_disabled() ? '' : $html;
|
||||
}
|
||||
|
||||
/**
|
||||
* Refuses password resets (form, e-mails, "Send password reset" in the users list).
|
||||
*
|
||||
* @param bool|WP_Error $allow Whether the reset is allowed.
|
||||
* @return bool|WP_Error
|
||||
*/
|
||||
public function block_password_reset( $allow ) {
|
||||
if ( ! $this->passwords_disabled() ) {
|
||||
return $allow;
|
||||
}
|
||||
return new WP_Error( 'm365_login_no_password_reset', __( 'Passwords are not used on this site. Please sign in with the Microsoft button.', 'm365-login' ) );
|
||||
}
|
||||
|
||||
/**
|
||||
* Sends the lost-password and reset screens back to the login page.
|
||||
*/
|
||||
public function block_reset_screen() {
|
||||
if ( ! $this->passwords_disabled() ) {
|
||||
return;
|
||||
}
|
||||
nocache_headers();
|
||||
wp_safe_redirect( add_query_arg( 'm365_error', 'password_reset_disabled', $this->settings->login_page_url() ) );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Starts a new authenticate pass (runs first on the authenticate filter).
|
||||
*
|
||||
|
|
@ -1261,28 +1311,29 @@ class M365_Login_Auth {
|
|||
*/
|
||||
private function error_messages() {
|
||||
return array(
|
||||
'not_configured' => __( 'Microsoft login is not configured yet.', 'm365-login' ),
|
||||
'invalid_state' => __( 'The login request expired or was invalid. Please try again.', 'm365-login' ),
|
||||
'access_denied' => __( 'Microsoft sign-in was cancelled.', 'm365-login' ),
|
||||
'provider_error' => __( 'Microsoft returned an error. Please try again.', 'm365-login' ),
|
||||
'token_exchange' => __( 'Could not complete the sign-in with Microsoft. Please try again or contact an administrator.', 'm365-login' ),
|
||||
'invalid_token' => __( 'The Microsoft sign-in could not be verified.', 'm365-login' ),
|
||||
'no_email' => __( 'Your Microsoft account did not provide an e-mail address.', 'm365-login' ),
|
||||
'domain_not_allowed' => __( 'Your e-mail domain is not allowed to sign in here.', 'm365-login' ),
|
||||
'no_user' => __( 'No WordPress account exists for your Microsoft e-mail address.', 'm365-login' ),
|
||||
'oid_mismatch' => __( 'This WordPress account is linked to a different Microsoft account. Please contact an administrator.', 'm365-login' ),
|
||||
'not_allowed' => __( 'You are not allowed to sign in with this account.', 'm365-login' ),
|
||||
'not_in_group' => __( 'Your Microsoft account is not a member of a group that is allowed to sign in here.', 'm365-login' ),
|
||||
'group_check_failed' => __( 'Your group membership could not be verified. Please contact an administrator.', 'm365-login' ),
|
||||
'in_denied_group' => __( 'Your Microsoft account is a member of a group that is not allowed to sign in here.', 'm365-login' ),
|
||||
'fallback_invalid' => __( 'The fallback key is not valid.', 'm365-login' ),
|
||||
'fallback_locked' => __( 'Too many attempts. Please wait 15 minutes.', 'm365-login' ),
|
||||
'too_many_attempts' => __( 'Too many sign-in attempts from your connection. Please wait a few minutes and try again.', 'm365-login' ),
|
||||
'account_disabled' => __( 'This account has been deactivated.', 'm365-login' ),
|
||||
'privileged_unlinked' => __( 'For security reasons this administrator account is not linked automatically. Sign in once with your password and click "Link Microsoft account" on your profile page – or ask an administrator to enter your Microsoft account (user principal name) in your WordPress profile.', 'm365-login' ),
|
||||
'link_session' => __( 'The link could not be completed because you are no longer signed in to WordPress. Please sign in and try again.', 'm365-login' ),
|
||||
'link_other' => __( 'Your WordPress account is already linked to a different Microsoft account. An administrator can remove the link in your profile.', 'm365-login' ),
|
||||
'external_identity' => __( 'Guest and external accounts cannot sign in here.', 'm365-login' ),
|
||||
'not_configured' => __( 'Microsoft login is not configured yet.', 'm365-login' ),
|
||||
'invalid_state' => __( 'The login request expired or was invalid. Please try again.', 'm365-login' ),
|
||||
'access_denied' => __( 'Microsoft sign-in was cancelled.', 'm365-login' ),
|
||||
'provider_error' => __( 'Microsoft returned an error. Please try again.', 'm365-login' ),
|
||||
'token_exchange' => __( 'Could not complete the sign-in with Microsoft. Please try again or contact an administrator.', 'm365-login' ),
|
||||
'invalid_token' => __( 'The Microsoft sign-in could not be verified.', 'm365-login' ),
|
||||
'no_email' => __( 'Your Microsoft account did not provide an e-mail address.', 'm365-login' ),
|
||||
'domain_not_allowed' => __( 'Your e-mail domain is not allowed to sign in here.', 'm365-login' ),
|
||||
'no_user' => __( 'No WordPress account exists for your Microsoft e-mail address.', 'm365-login' ),
|
||||
'oid_mismatch' => __( 'This WordPress account is linked to a different Microsoft account. Please contact an administrator.', 'm365-login' ),
|
||||
'not_allowed' => __( 'You are not allowed to sign in with this account.', 'm365-login' ),
|
||||
'not_in_group' => __( 'Your Microsoft account is not a member of a group that is allowed to sign in here.', 'm365-login' ),
|
||||
'group_check_failed' => __( 'Your group membership could not be verified. Please contact an administrator.', 'm365-login' ),
|
||||
'in_denied_group' => __( 'Your Microsoft account is a member of a group that is not allowed to sign in here.', 'm365-login' ),
|
||||
'fallback_invalid' => __( 'The fallback key is not valid.', 'm365-login' ),
|
||||
'fallback_locked' => __( 'Too many attempts. Please wait 15 minutes.', 'm365-login' ),
|
||||
'too_many_attempts' => __( 'Too many sign-in attempts from your connection. Please wait a few minutes and try again.', 'm365-login' ),
|
||||
'account_disabled' => __( 'This account has been deactivated.', 'm365-login' ),
|
||||
'privileged_unlinked' => __( 'For security reasons this administrator account is not linked automatically. Sign in once with your password and click "Link Microsoft account" on your profile page – or ask an administrator to enter your Microsoft account (user principal name) in your WordPress profile.', 'm365-login' ),
|
||||
'link_session' => __( 'The link could not be completed because you are no longer signed in to WordPress. Please sign in and try again.', 'm365-login' ),
|
||||
'link_other' => __( 'Your WordPress account is already linked to a different Microsoft account. An administrator can remove the link in your profile.', 'm365-login' ),
|
||||
'external_identity' => __( 'Guest and external accounts cannot sign in here.', 'm365-login' ),
|
||||
'password_reset_disabled' => __( 'Passwords are not used on this site. Please sign in with the Microsoft button.', 'm365-login' ),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -212,6 +212,9 @@ class M365_Login_Button {
|
|||
* @return string[]
|
||||
*/
|
||||
public function body_class( $classes ) {
|
||||
if ( $this->should_render() ) {
|
||||
$classes[] = 'm365-login-page';
|
||||
}
|
||||
if ( $this->form_hidden() ) {
|
||||
$classes[] = 'm365-button-only';
|
||||
}
|
||||
|
|
@ -222,7 +225,8 @@ class M365_Login_Button {
|
|||
* Enqueues login styles and the small positioning script.
|
||||
*/
|
||||
public function enqueue() {
|
||||
if ( ! $this->should_render() ) {
|
||||
// Also when only the form is hidden (e.g. broken connection): the stylesheet hides the password form and links.
|
||||
if ( ! $this->should_render() && ! $this->form_hidden() ) {
|
||||
return;
|
||||
}
|
||||
wp_enqueue_style( 'm365-login', M365_LOGIN_URL . 'assets/css/login.css', array(), M365_LOGIN_VERSION );
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -128,7 +128,7 @@ msgstr "Du hast ungespeicherte Änderungen. Der Sync verwendet die gespeicherten
|
|||
msgid "Move up"
|
||||
msgstr "Nach oben"
|
||||
|
||||
#: includes/class-m365-login-admin.php:294 includes/class-m365-login-admin.php:333 includes/class-m365-login-admin.php:359 includes/class-m365-login-admin.php:392 includes/class-m365-login-admin.php:566 includes/class-m365-login-sync.php:2224
|
||||
#: includes/class-m365-login-admin.php:294 includes/class-m365-login-admin.php:333 includes/class-m365-login-admin.php:359 includes/class-m365-login-admin.php:392 includes/class-m365-login-admin.php:566 includes/class-m365-login-sync.php:2230
|
||||
msgid "You are not allowed to do this."
|
||||
msgstr "Dafür fehlt die Berechtigung."
|
||||
|
||||
|
|
@ -1079,103 +1079,107 @@ msgstr "Button auf einer eigenen Login-Seite platzieren:"
|
|||
msgid "More options on the Button tab under \"Custom login page\"."
|
||||
msgstr "Weitere Optionen im Tab „Button“ unter „Eigene Login-Seite“."
|
||||
|
||||
#: includes/class-m365-login-auth.php:197
|
||||
#: includes/class-m365-login-auth.php:203
|
||||
msgid "Password sign-in is disabled on this site. Please use the Microsoft button."
|
||||
msgstr "Die Anmeldung mit Passwort ist auf dieser Website deaktiviert. Bitte den Microsoft-Button verwenden."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1224
|
||||
#: includes/class-m365-login-auth.php:235 includes/class-m365-login-auth.php:1336
|
||||
msgid "Passwords are not used on this site. Please sign in with the Microsoft button."
|
||||
msgstr "Auf dieser Website werden keine Passwörter verwendet. Bitte melde dich mit dem Microsoft-Button an."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1286
|
||||
msgid "Microsoft sign-in is temporarily unavailable. Please contact an administrator."
|
||||
msgstr "Die Microsoft-Anmeldung ist vorübergehend nicht verfügbar. Bitte wende dich an einen Administrator."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1231
|
||||
#: includes/class-m365-login-auth.php:1293
|
||||
msgid "Password sign-in is temporarily enabled for this browser (30 minutes)."
|
||||
msgstr "Die Passwort-Anmeldung ist für diesen Browser vorübergehend aktiviert (30 Minuten)."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1252 includes/class-m365-login-graph.php:63
|
||||
#: includes/class-m365-login-auth.php:1314 includes/class-m365-login-graph.php:63
|
||||
msgid "Microsoft login is not configured yet."
|
||||
msgstr "Die Microsoft-Anmeldung ist noch nicht eingerichtet."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1253
|
||||
#: includes/class-m365-login-auth.php:1315
|
||||
msgid "The login request expired or was invalid. Please try again."
|
||||
msgstr "Die Anmeldeanfrage ist abgelaufen oder ungültig. Bitte erneut versuchen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1254
|
||||
#: includes/class-m365-login-auth.php:1316
|
||||
msgid "Microsoft sign-in was cancelled."
|
||||
msgstr "Die Microsoft-Anmeldung wurde abgebrochen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1255
|
||||
#: includes/class-m365-login-auth.php:1317
|
||||
msgid "Microsoft returned an error. Please try again."
|
||||
msgstr "Microsoft hat einen Fehler gemeldet. Bitte erneut versuchen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1256
|
||||
#: includes/class-m365-login-auth.php:1318
|
||||
msgid "Could not complete the sign-in with Microsoft. Please try again or contact an administrator."
|
||||
msgstr "Die Anmeldung über Microsoft konnte nicht abgeschlossen werden. Bitte erneut versuchen oder einen Administrator kontaktieren."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1257
|
||||
#: includes/class-m365-login-auth.php:1319
|
||||
msgid "The Microsoft sign-in could not be verified."
|
||||
msgstr "Die Microsoft-Anmeldung konnte nicht verifiziert werden."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1258
|
||||
#: includes/class-m365-login-auth.php:1320
|
||||
msgid "Your Microsoft account did not provide an e-mail address."
|
||||
msgstr "Das Microsoft-Konto hat keine E-Mail-Adresse übermittelt."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1259
|
||||
#: includes/class-m365-login-auth.php:1321
|
||||
msgid "Your e-mail domain is not allowed to sign in here."
|
||||
msgstr "Diese E-Mail-Domain ist hier nicht zur Anmeldung zugelassen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1260
|
||||
#: includes/class-m365-login-auth.php:1322
|
||||
msgid "No WordPress account exists for your Microsoft e-mail address."
|
||||
msgstr "Für die E-Mail-Adresse des Microsoft-Kontos existiert kein WordPress-Konto."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1261
|
||||
#: includes/class-m365-login-auth.php:1323
|
||||
msgid "This WordPress account is linked to a different Microsoft account. Please contact an administrator."
|
||||
msgstr "Dieses WordPress-Konto ist mit einem anderen Microsoft-Konto verknüpft. Bitte einen Administrator kontaktieren."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1262
|
||||
#: includes/class-m365-login-auth.php:1324
|
||||
msgid "You are not allowed to sign in with this account."
|
||||
msgstr "Die Anmeldung mit diesem Konto ist nicht erlaubt."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1263
|
||||
#: includes/class-m365-login-auth.php:1325
|
||||
msgid "Your Microsoft account is not a member of a group that is allowed to sign in here."
|
||||
msgstr "Das Microsoft-Konto ist in keiner Gruppe, die sich hier anmelden darf."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1264
|
||||
#: includes/class-m365-login-auth.php:1326
|
||||
msgid "Your group membership could not be verified. Please contact an administrator."
|
||||
msgstr "Die Gruppenmitgliedschaft konnte nicht geprüft werden. Bitte einen Administrator kontaktieren."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1265
|
||||
#: includes/class-m365-login-auth.php:1327
|
||||
msgid "Your Microsoft account is a member of a group that is not allowed to sign in here."
|
||||
msgstr "Dein Microsoft-Konto ist Mitglied einer Gruppe, die sich hier nicht anmelden darf."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1266
|
||||
#: includes/class-m365-login-auth.php:1328
|
||||
msgid "The fallback key is not valid."
|
||||
msgstr "Der Fallback-Schlüssel ist ungültig."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1267
|
||||
#: includes/class-m365-login-auth.php:1329
|
||||
msgid "Too many attempts. Please wait 15 minutes."
|
||||
msgstr "Zu viele Versuche. Bitte 15 Minuten warten."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1268
|
||||
#: includes/class-m365-login-auth.php:1330
|
||||
msgid "Too many sign-in attempts from your connection. Please wait a few minutes and try again."
|
||||
msgstr "Zu viele Anmeldeversuche von dieser Verbindung. Bitte ein paar Minuten warten und erneut versuchen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1269 includes/class-m365-login-sync.php:2132
|
||||
#: includes/class-m365-login-auth.php:1331 includes/class-m365-login-sync.php:2138
|
||||
msgid "This account has been deactivated."
|
||||
msgstr "Dieses Konto wurde deaktiviert."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1270
|
||||
#: includes/class-m365-login-auth.php:1332
|
||||
msgid "For security reasons this administrator account is not linked automatically. Sign in once with your password and click \"Link Microsoft account\" on your profile page – or ask an administrator to enter your Microsoft account (user principal name) in your WordPress profile."
|
||||
msgstr "Aus Sicherheitsgründen wird dieses Administrator-Konto nicht automatisch verknüpft. Melde dich einmal mit deinem Passwort an und klicke in deinem Profil auf „Mit Microsoft-Konto verknüpfen“ – oder bitte einen Administrator, dein Microsoft-Konto (Benutzerprinzipalname) in deinem WordPress-Profil einzutragen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1271
|
||||
#: includes/class-m365-login-auth.php:1333
|
||||
msgid "The link could not be completed because you are no longer signed in to WordPress. Please sign in and try again."
|
||||
msgstr "Die Verknüpfung konnte nicht abgeschlossen werden, weil du nicht mehr bei WordPress angemeldet bist. Bitte melde dich an und versuche es erneut."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1272
|
||||
#: includes/class-m365-login-auth.php:1334
|
||||
msgid "Your WordPress account is already linked to a different Microsoft account. An administrator can remove the link in your profile."
|
||||
msgstr "Dein WordPress-Konto ist bereits mit einem anderen Microsoft-Konto verknüpft. Ein Administrator kann die Verknüpfung in deinem Profil aufheben."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1273
|
||||
#: includes/class-m365-login-auth.php:1335
|
||||
msgid "Guest and external accounts cannot sign in here."
|
||||
msgstr "Gast- und externe Konten können sich hier nicht anmelden."
|
||||
|
||||
|
|
@ -1399,294 +1403,294 @@ msgid "Microsoft 365 returned no users at all while accounts are linked. Nothing
|
|||
msgstr "Microsoft 365 hat überhaupt keine Benutzer geliefert, obwohl Konten verknüpft sind. Es wurde nichts geändert. Prüfe den Tenant und die Sync-Gruppen."
|
||||
|
||||
#. translators: %d: number of accounts
|
||||
#: includes/class-m365-login-sync.php:584
|
||||
#: includes/class-m365-login-sync.php:585
|
||||
msgid "%d linked account belongs to another (or an unknown) tenant and was not deactivated or deleted. Unlink it by hand if it is no longer needed."
|
||||
msgid_plural "%d linked accounts belong to another (or an unknown) tenant and were not deactivated or deleted. Unlink them by hand if they are no longer needed."
|
||||
msgstr[0] "%d verknüpftes Konto gehört zu einem anderen (oder unbekannten) Tenant und wurde nicht deaktiviert oder gelöscht. Verknüpfung bei Bedarf von Hand aufheben."
|
||||
msgstr[1] "%d verknüpfte Konten gehören zu einem anderen (oder unbekannten) Tenant und wurden nicht deaktiviert oder gelöscht. Verknüpfung bei Bedarf von Hand aufheben."
|
||||
|
||||
#. translators: 1: number of accounts, 2: limit
|
||||
#: includes/class-m365-login-sync.php:595
|
||||
#: includes/class-m365-login-sync.php:596
|
||||
msgid "Safety stop: %1$d accounts would be deactivated or deleted, more than the limit of %2$d per run. No account was deactivated or deleted. Check the sync groups and the tenant, then run the sync again (the limit can be changed with the m365_login_sync_deprovision_limit filter)."
|
||||
msgstr "Sicherheitsstopp: %1$d Konten würden deaktiviert oder gelöscht, mehr als das Limit von %2$d pro Lauf. Es wurde kein Konto deaktiviert oder gelöscht. Prüfe die Sync-Gruppen und den Tenant und starte den Sync dann erneut (das Limit lässt sich mit dem Filter m365_login_sync_deprovision_limit ändern)."
|
||||
|
||||
#: includes/class-m365-login-sync.php:721 includes/class-m365-login-sync.php:779 includes/class-m365-login-sync.php:1227 includes/class-m365-login-sync.php:2277
|
||||
#: includes/class-m365-login-sync.php:722 includes/class-m365-login-sync.php:785 includes/class-m365-login-sync.php:1233 includes/class-m365-login-sync.php:2283
|
||||
msgid "disabled in Microsoft 365"
|
||||
msgstr "in Microsoft 365 deaktiviert"
|
||||
|
||||
#. translators: %s: user principal name
|
||||
#: includes/class-m365-login-sync.php:732
|
||||
#: includes/class-m365-login-sync.php:733
|
||||
msgid "%s: no usable e-mail address, skipped."
|
||||
msgstr "%s: keine verwendbare E-Mail-Adresse, übersprungen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:739
|
||||
#: includes/class-m365-login-sync.php:740
|
||||
msgid "%s: e-mail domain is not on the allow-list, skipped."
|
||||
msgstr "%s: E-Mail-Domain steht nicht auf der Liste erlaubter Domains, übersprungen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:755
|
||||
#: includes/class-m365-login-sync.php:761
|
||||
msgid "%s: the WordPress account with this e-mail address is linked to a different Microsoft account, skipped."
|
||||
msgstr "%s: Das WordPress-Konto mit dieser E-Mail-Adresse ist mit einem anderen Microsoft-Konto verknüpft, übersprungen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:760
|
||||
#: includes/class-m365-login-sync.php:766
|
||||
msgid "%s: privileged WordPress account – linked only when the Microsoft user principal name equals its e-mail address or the Microsoft account assigned in its profile, or when the person links it from the profile. Skipped."
|
||||
msgstr "%s: privilegiertes WordPress-Konto – wird nur verknüpft, wenn der Microsoft-Benutzerprinzipalname seiner E-Mail-Adresse oder dem im Profil zugewiesenen Microsoft-Konto entspricht, oder wenn die Person es im Profil selbst verknüpft. Übersprungen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:764
|
||||
#: includes/class-m365-login-sync.php:770
|
||||
msgid "%s: existing account linked."
|
||||
msgstr "%s: bestehendes Konto verknüpft."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:790
|
||||
#: includes/class-m365-login-sync.php:796
|
||||
msgid "%s: added to this site."
|
||||
msgstr "%s: zu dieser Website hinzugefügt."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:799
|
||||
#: includes/class-m365-login-sync.php:805
|
||||
msgid "%s: reactivated (active in Microsoft 365 again)."
|
||||
msgstr "%s: reaktiviert (in Microsoft 365 wieder aktiv)."
|
||||
|
||||
#. translators: 1: e-mail address, 2: list of changed fields
|
||||
#: includes/class-m365-login-sync.php:810
|
||||
#: includes/class-m365-login-sync.php:816
|
||||
msgid "%1$s: updated (%2$s)."
|
||||
msgstr "%1$s: aktualisiert (%2$s)."
|
||||
|
||||
#. translators: 1: e-mail address, 2: role names
|
||||
#: includes/class-m365-login-sync.php:837
|
||||
#: includes/class-m365-login-sync.php:843
|
||||
msgid "%1$s: account created (%2$s)."
|
||||
msgstr "%1$s: Konto angelegt (%2$s)."
|
||||
|
||||
#. translators: 1: e-mail address, 2: error message
|
||||
#: includes/class-m365-login-sync.php:864
|
||||
#: includes/class-m365-login-sync.php:870
|
||||
msgid "%1$s: account could not be created: %2$s"
|
||||
msgstr "%1$s: Konto konnte nicht angelegt werden: %2$s"
|
||||
|
||||
#. translators: 1: current e-mail address, 2: e-mail address in Microsoft 365
|
||||
#: includes/class-m365-login-sync.php:923
|
||||
#: includes/class-m365-login-sync.php:929
|
||||
msgid "%1$s: the e-mail address in Microsoft 365 changed to %2$s. It is not changed automatically for privileged accounts – update it by hand if intended."
|
||||
msgstr "%1$s: Die E-Mail-Adresse in Microsoft 365 wurde zu %2$s geändert. Bei privilegierten Konten wird sie nicht automatisch geändert – bei Bedarf von Hand anpassen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:926
|
||||
#: includes/class-m365-login-sync.php:932
|
||||
msgid "%s: e-mail address is used by another WordPress account and was not changed."
|
||||
msgstr "%s: Die E-Mail-Adresse gehört bereits einem anderen WordPress-Konto und wurde nicht geändert."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:929
|
||||
#: includes/class-m365-login-sync.php:935
|
||||
msgid "e-mail"
|
||||
msgstr "E-Mail"
|
||||
|
||||
#. translators: %s: profile field
|
||||
#: includes/class-m365-login-sync.php:979
|
||||
#: includes/class-m365-login-sync.php:985
|
||||
msgid "%s removed"
|
||||
msgstr "%s entfernt"
|
||||
|
||||
#. translators: 1: e-mail address, 2: error message
|
||||
#: includes/class-m365-login-sync.php:989
|
||||
#: includes/class-m365-login-sync.php:995
|
||||
msgid "%1$s: profile could not be updated: %2$s"
|
||||
msgstr "%1$s: Profil konnte nicht aktualisiert werden: %2$s"
|
||||
|
||||
#. translators: %s: role names
|
||||
#: includes/class-m365-login-sync.php:1098
|
||||
#: includes/class-m365-login-sync.php:1104
|
||||
msgid "roles: %s"
|
||||
msgstr "Rollen: %s"
|
||||
|
||||
#. translators: 1: number of accounts, 2: limit
|
||||
#: includes/class-m365-login-sync.php:1168
|
||||
#: includes/class-m365-login-sync.php:1174
|
||||
msgid "Safety stop: %1$d accounts would lose administrative rights, more than the limit of %2$d per run (or all of them). Nothing was demoted, deactivated or deleted. Check the group → role mapping, then run the sync again (filter m365_login_sync_demotion_limit)."
|
||||
msgstr "Sicherheitsstopp: %1$d Konten würden Administrationsrechte verlieren, mehr als das Limit von %2$d pro Lauf (oder alle). Es wurde nichts herabgestuft, deaktiviert oder gelöscht. Prüfe die Gruppen-Rollen-Zuordnung und starte den Sync dann erneut (Filter m365_login_sync_demotion_limit)."
|
||||
|
||||
#: includes/class-m365-login-sync.php:1219 includes/class-m365-login-sync.php:2278
|
||||
#: includes/class-m365-login-sync.php:1225 includes/class-m365-login-sync.php:2284
|
||||
msgid "deleted in Microsoft 365"
|
||||
msgstr "in Microsoft 365 gelöscht"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1230 includes/class-m365-login-sync.php:2279
|
||||
#: includes/class-m365-login-sync.php:1236 includes/class-m365-login-sync.php:2285
|
||||
msgid "no longer a member of the sync groups"
|
||||
msgstr "kein Mitglied der Sync-Gruppen mehr"
|
||||
|
||||
#. translators: 1: e-mail address, 2: reason
|
||||
#: includes/class-m365-login-sync.php:1262
|
||||
#: includes/class-m365-login-sync.php:1268
|
||||
msgid "%1$s: %2$s, but the account is protected (administrator or your own account) and was not changed."
|
||||
msgstr "%1$s: %2$s, das Konto ist aber geschützt (Administrator oder dein eigenes Konto) und wurde nicht geändert."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1406
|
||||
#: includes/class-m365-login-sync.php:1412
|
||||
msgid "%s: no valid user to receive the content is selected, so the account is deactivated instead of deleted."
|
||||
msgstr "%s: Es ist kein gültiger Benutzer für die Übernahme der Inhalte ausgewählt, deshalb wird das Konto deaktiviert statt gelöscht."
|
||||
|
||||
#. translators: 1: e-mail address, 2: reason
|
||||
#: includes/class-m365-login-sync.php:1415
|
||||
#: includes/class-m365-login-sync.php:1421
|
||||
msgid "%1$s: account deleted (%2$s)."
|
||||
msgstr "%1$s: Konto gelöscht (%2$s)."
|
||||
|
||||
#. translators: 1: e-mail address, 2: reason
|
||||
#: includes/class-m365-login-sync.php:1424
|
||||
#: includes/class-m365-login-sync.php:1430
|
||||
msgid "%1$s: account deactivated (%2$s)."
|
||||
msgstr "%1$s: Konto deaktiviert (%2$s)."
|
||||
|
||||
#: includes/class-m365-login-sync.php:1503
|
||||
#: includes/class-m365-login-sync.php:1509
|
||||
msgid "Microsoft Graph refused the request. Grant the application permissions \"User.Read.All\" and \"GroupMember.Read.All\" with admin consent in Entra ID."
|
||||
msgstr "Microsoft Graph hat die Anfrage abgelehnt. Erteile in Entra ID die Anwendungsberechtigungen „User.Read.All“ und „GroupMember.Read.All“ mit Administratorzustimmung."
|
||||
|
||||
#. translators: %s: error message
|
||||
#: includes/class-m365-login-sync.php:1506
|
||||
#: includes/class-m365-login-sync.php:1512
|
||||
msgid "Microsoft Graph error: %s"
|
||||
msgstr "Microsoft-Graph-Fehler: %s"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1524
|
||||
#: includes/class-m365-login-sync.php:1530
|
||||
msgid "Log truncated."
|
||||
msgstr "Protokoll gekürzt."
|
||||
|
||||
#. translators: 1: e-mail address, 2: error message
|
||||
#: includes/class-m365-login-sync.php:1607
|
||||
#: includes/class-m365-login-sync.php:1613
|
||||
msgid "%1$s: profile photo could not be read: %2$s"
|
||||
msgstr "%1$s: Profilbild konnte nicht gelesen werden: %2$s"
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1631 includes/class-m365-login-sync.php:1674
|
||||
#: includes/class-m365-login-sync.php:1637 includes/class-m365-login-sync.php:1680
|
||||
msgid "%s: profile photo updated."
|
||||
msgstr "%s: Profilbild aktualisiert."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1650
|
||||
#: includes/class-m365-login-sync.php:1656
|
||||
msgid "%s: profile photo could not be downloaded."
|
||||
msgstr "%s: Profilbild konnte nicht heruntergeladen werden."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1657
|
||||
#: includes/class-m365-login-sync.php:1663
|
||||
msgid "%s: profile photo is not a valid image or could not be saved."
|
||||
msgstr "%s: Profilbild ist kein gültiges Bild oder konnte nicht gespeichert werden."
|
||||
|
||||
#. translators: %d: number of photos
|
||||
#: includes/class-m365-login-sync.php:1680
|
||||
#: includes/class-m365-login-sync.php:1686
|
||||
msgid "%d changed profile photo will be downloaded in the next run (download limit per run reached)."
|
||||
msgid_plural "%d changed profile photos will be downloaded in the next run (download limit per run reached)."
|
||||
msgstr[0] "%d geändertes Profilbild wird im nächsten Lauf heruntergeladen (Download-Limit pro Lauf erreicht)."
|
||||
msgstr[1] "%d geänderte Profilbilder werden im nächsten Lauf heruntergeladen (Download-Limit pro Lauf erreicht)."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1695
|
||||
#: includes/class-m365-login-sync.php:1701
|
||||
msgid "%s: profile photo removed."
|
||||
msgstr "%s: Profilbild entfernt."
|
||||
|
||||
#. translators: %d: number of photos
|
||||
#: includes/class-m365-login-sync.php:1723
|
||||
#: includes/class-m365-login-sync.php:1729
|
||||
msgid "Profile photo sync is off: %d stored photo removed."
|
||||
msgid_plural "Profile photo sync is off: %d stored photos removed."
|
||||
msgstr[0] "Profilbild-Sync ist aus: %d gespeichertes Profilbild entfernt."
|
||||
msgstr[1] "Profilbild-Sync ist aus: %d gespeicherte Profilbilder entfernt."
|
||||
|
||||
#: includes/class-m365-login-sync.php:1895 includes/class-m365-login-sync.php:1909
|
||||
#: includes/class-m365-login-sync.php:1901 includes/class-m365-login-sync.php:1915
|
||||
msgid "Microsoft 365 (M365 Login)"
|
||||
msgstr "Microsoft 365 (M365 Login)"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1927
|
||||
#: includes/class-m365-login-sync.php:1933
|
||||
msgid "Microsoft object ID"
|
||||
msgstr "Microsoft-Objekt-ID"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1928
|
||||
#: includes/class-m365-login-sync.php:1934
|
||||
msgid "Microsoft tenant ID"
|
||||
msgstr "Microsoft-Tenant-ID"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1939
|
||||
#: includes/class-m365-login-sync.php:1945
|
||||
msgid "Profile photo"
|
||||
msgstr "Profilbild"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1943 includes/class-m365-login-sync.php:2294
|
||||
#: includes/class-m365-login-sync.php:1949 includes/class-m365-login-sync.php:2300
|
||||
msgid "Last sync"
|
||||
msgstr "Letzter Sync"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1957 includes/class-m365-login-sync.php:2161 includes/class-m365-login-sync.php:2308
|
||||
#: includes/class-m365-login-sync.php:1963 includes/class-m365-login-sync.php:2167 includes/class-m365-login-sync.php:2314
|
||||
msgid "Microsoft 365"
|
||||
msgstr "Microsoft 365"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1998
|
||||
#: includes/class-m365-login-sync.php:2004
|
||||
msgid "The link to the Microsoft account and a possible deactivation were kept because they secure the account. The next user sync copies selected profile fields again unless the person is excluded from the sync."
|
||||
msgstr "Die Verknüpfung mit dem Microsoft-Konto und eine eventuelle Deaktivierung wurden behalten, weil sie das Konto absichern. Der nächste Benutzer-Sync überträgt ausgewählte Profilfelder erneut, sofern die Person nicht vom Sync ausgenommen ist."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2179
|
||||
#: includes/class-m365-login-sync.php:2185
|
||||
msgid "Deactivated"
|
||||
msgstr "Deaktiviert"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2182
|
||||
#: includes/class-m365-login-sync.php:2188
|
||||
msgid "Imported"
|
||||
msgstr "Importiert"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2184 includes/class-m365-login-sync.php:2314
|
||||
#: includes/class-m365-login-sync.php:2190 includes/class-m365-login-sync.php:2320
|
||||
msgid "Linked"
|
||||
msgstr "Verknüpft"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2212
|
||||
#: includes/class-m365-login-sync.php:2218
|
||||
msgid "Reactivate"
|
||||
msgstr "Reaktivieren"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2212
|
||||
#: includes/class-m365-login-sync.php:2218
|
||||
msgid "Deactivate"
|
||||
msgstr "Deaktivieren"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2241
|
||||
#: includes/class-m365-login-sync.php:2247
|
||||
msgid "Your Microsoft account is now linked. From now on you can sign in with the Microsoft button."
|
||||
msgstr "Dein Microsoft-Konto ist jetzt verknüpft. Ab sofort kannst du dich mit dem Microsoft-Button anmelden."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2255
|
||||
#: includes/class-m365-login-sync.php:2261
|
||||
msgid "The account has been deactivated and signed out everywhere."
|
||||
msgstr "Das Konto wurde deaktiviert und überall abgemeldet."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2256
|
||||
#: includes/class-m365-login-sync.php:2262
|
||||
msgid "The account has been reactivated."
|
||||
msgstr "Das Konto wurde reaktiviert."
|
||||
|
||||
#. translators: 1: date, 2: reason
|
||||
#: includes/class-m365-login-sync.php:2283
|
||||
#: includes/class-m365-login-sync.php:2289
|
||||
msgid "Deactivated since %1$s (%2$s)"
|
||||
msgstr "Deaktiviert seit %1$s (%2$s)"
|
||||
|
||||
#. translators: 1: date, 2: reason
|
||||
#: includes/class-m365-login-sync.php:2285
|
||||
#: includes/class-m365-login-sync.php:2291
|
||||
msgid "manually"
|
||||
msgstr "manuell"
|
||||
|
||||
#. translators: 1: date, 2: reason
|
||||
#: includes/class-m365-login-sync.php:2287
|
||||
#: includes/class-m365-login-sync.php:2293
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2290
|
||||
#: includes/class-m365-login-sync.php:2296
|
||||
msgid "Object ID"
|
||||
msgstr "Objekt-ID"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2311
|
||||
#: includes/class-m365-login-sync.php:2317
|
||||
msgid "Microsoft account"
|
||||
msgstr "Microsoft-Konto"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2316
|
||||
#: includes/class-m365-login-sync.php:2322
|
||||
msgid "Not linked"
|
||||
msgstr "Nicht verknüpft"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2319
|
||||
#: includes/class-m365-login-sync.php:2325
|
||||
msgid "Link Microsoft account"
|
||||
msgstr "Mit Microsoft-Konto verknüpfen"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2320
|
||||
#: includes/class-m365-login-sync.php:2326
|
||||
msgid "You sign in with Microsoft once; afterwards this WordPress account is bound to that Microsoft account, even if its user principal name differs from your e-mail address."
|
||||
msgstr "Du meldest dich einmal bei Microsoft an; danach ist dieses WordPress-Konto an dieses Microsoft-Konto gebunden – auch wenn dessen Benutzerprinzipalname von deiner E-Mail-Adresse abweicht."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2326
|
||||
#: includes/class-m365-login-sync.php:2332
|
||||
msgid "Assigned Microsoft account (UPN)"
|
||||
msgstr "Zugewiesenes Microsoft-Konto (UPN)"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2329
|
||||
#: includes/class-m365-login-sync.php:2335
|
||||
msgid "Optional. The user principal name of the Microsoft account that belongs to this user. Sign-in and user sync link exactly this account – needed for administrators whose user principal name differs from their WordPress e-mail address."
|
||||
msgstr "Optional. Der Benutzerprinzipalname des Microsoft-Kontos, das zu diesem Benutzer gehört. Anmeldung und Benutzer-Sync verknüpfen genau dieses Konto – nötig für Administratoren, deren Benutzerprinzipalname von ihrer WordPress-E-Mail-Adresse abweicht."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2331
|
||||
#: includes/class-m365-login-sync.php:2337
|
||||
msgid "Remove the link to the Microsoft account"
|
||||
msgstr "Verknüpfung mit dem Microsoft-Konto aufheben"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2344
|
||||
#: includes/class-m365-login-sync.php:2350
|
||||
msgid "These values are managed by the Microsoft 365 user sync and overwritten on the next run."
|
||||
msgstr "Diese Werte verwaltet der Microsoft-365-Benutzer-Sync; sie werden beim nächsten Lauf überschrieben."
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -128,7 +128,7 @@ msgstr "Sie haben ungespeicherte Änderungen. Der Sync verwendet die gespeichert
|
|||
msgid "Move up"
|
||||
msgstr "Nach oben"
|
||||
|
||||
#: includes/class-m365-login-admin.php:294 includes/class-m365-login-admin.php:333 includes/class-m365-login-admin.php:359 includes/class-m365-login-admin.php:392 includes/class-m365-login-admin.php:566 includes/class-m365-login-sync.php:2224
|
||||
#: includes/class-m365-login-admin.php:294 includes/class-m365-login-admin.php:333 includes/class-m365-login-admin.php:359 includes/class-m365-login-admin.php:392 includes/class-m365-login-admin.php:566 includes/class-m365-login-sync.php:2230
|
||||
msgid "You are not allowed to do this."
|
||||
msgstr "Dafür fehlt die Berechtigung."
|
||||
|
||||
|
|
@ -1079,103 +1079,107 @@ msgstr "Button auf einer eigenen Login-Seite platzieren:"
|
|||
msgid "More options on the Button tab under \"Custom login page\"."
|
||||
msgstr "Weitere Optionen im Tab „Button“ unter „Eigene Login-Seite“."
|
||||
|
||||
#: includes/class-m365-login-auth.php:197
|
||||
#: includes/class-m365-login-auth.php:203
|
||||
msgid "Password sign-in is disabled on this site. Please use the Microsoft button."
|
||||
msgstr "Die Anmeldung mit Passwort ist auf dieser Website deaktiviert. Bitte den Microsoft-Button verwenden."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1224
|
||||
#: includes/class-m365-login-auth.php:235 includes/class-m365-login-auth.php:1336
|
||||
msgid "Passwords are not used on this site. Please sign in with the Microsoft button."
|
||||
msgstr "Auf dieser Website werden keine Passwörter verwendet. Bitte melden Sie sich mit dem Microsoft-Button an."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1286
|
||||
msgid "Microsoft sign-in is temporarily unavailable. Please contact an administrator."
|
||||
msgstr "Die Microsoft-Anmeldung ist vorübergehend nicht verfügbar. Bitte wenden Sie sich an einen Administrator."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1231
|
||||
#: includes/class-m365-login-auth.php:1293
|
||||
msgid "Password sign-in is temporarily enabled for this browser (30 minutes)."
|
||||
msgstr "Die Passwort-Anmeldung ist für diesen Browser vorübergehend aktiviert (30 Minuten)."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1252 includes/class-m365-login-graph.php:63
|
||||
#: includes/class-m365-login-auth.php:1314 includes/class-m365-login-graph.php:63
|
||||
msgid "Microsoft login is not configured yet."
|
||||
msgstr "Die Microsoft-Anmeldung ist noch nicht eingerichtet."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1253
|
||||
#: includes/class-m365-login-auth.php:1315
|
||||
msgid "The login request expired or was invalid. Please try again."
|
||||
msgstr "Die Anmeldeanfrage ist abgelaufen oder ungültig. Bitte erneut versuchen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1254
|
||||
#: includes/class-m365-login-auth.php:1316
|
||||
msgid "Microsoft sign-in was cancelled."
|
||||
msgstr "Die Microsoft-Anmeldung wurde abgebrochen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1255
|
||||
#: includes/class-m365-login-auth.php:1317
|
||||
msgid "Microsoft returned an error. Please try again."
|
||||
msgstr "Microsoft hat einen Fehler gemeldet. Bitte erneut versuchen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1256
|
||||
#: includes/class-m365-login-auth.php:1318
|
||||
msgid "Could not complete the sign-in with Microsoft. Please try again or contact an administrator."
|
||||
msgstr "Die Anmeldung über Microsoft konnte nicht abgeschlossen werden. Bitte erneut versuchen oder einen Administrator kontaktieren."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1257
|
||||
#: includes/class-m365-login-auth.php:1319
|
||||
msgid "The Microsoft sign-in could not be verified."
|
||||
msgstr "Die Microsoft-Anmeldung konnte nicht verifiziert werden."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1258
|
||||
#: includes/class-m365-login-auth.php:1320
|
||||
msgid "Your Microsoft account did not provide an e-mail address."
|
||||
msgstr "Das Microsoft-Konto hat keine E-Mail-Adresse übermittelt."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1259
|
||||
#: includes/class-m365-login-auth.php:1321
|
||||
msgid "Your e-mail domain is not allowed to sign in here."
|
||||
msgstr "Diese E-Mail-Domain ist hier nicht zur Anmeldung zugelassen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1260
|
||||
#: includes/class-m365-login-auth.php:1322
|
||||
msgid "No WordPress account exists for your Microsoft e-mail address."
|
||||
msgstr "Für die E-Mail-Adresse des Microsoft-Kontos existiert kein WordPress-Konto."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1261
|
||||
#: includes/class-m365-login-auth.php:1323
|
||||
msgid "This WordPress account is linked to a different Microsoft account. Please contact an administrator."
|
||||
msgstr "Dieses WordPress-Konto ist mit einem anderen Microsoft-Konto verknüpft. Bitte einen Administrator kontaktieren."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1262
|
||||
#: includes/class-m365-login-auth.php:1324
|
||||
msgid "You are not allowed to sign in with this account."
|
||||
msgstr "Die Anmeldung mit diesem Konto ist nicht erlaubt."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1263
|
||||
#: includes/class-m365-login-auth.php:1325
|
||||
msgid "Your Microsoft account is not a member of a group that is allowed to sign in here."
|
||||
msgstr "Das Microsoft-Konto ist in keiner Gruppe, die sich hier anmelden darf."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1264
|
||||
#: includes/class-m365-login-auth.php:1326
|
||||
msgid "Your group membership could not be verified. Please contact an administrator."
|
||||
msgstr "Die Gruppenmitgliedschaft konnte nicht geprüft werden. Bitte einen Administrator kontaktieren."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1265
|
||||
#: includes/class-m365-login-auth.php:1327
|
||||
msgid "Your Microsoft account is a member of a group that is not allowed to sign in here."
|
||||
msgstr "Ihr Microsoft-Konto ist Mitglied einer Gruppe, die sich hier nicht anmelden darf."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1266
|
||||
#: includes/class-m365-login-auth.php:1328
|
||||
msgid "The fallback key is not valid."
|
||||
msgstr "Der Fallback-Schlüssel ist ungültig."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1267
|
||||
#: includes/class-m365-login-auth.php:1329
|
||||
msgid "Too many attempts. Please wait 15 minutes."
|
||||
msgstr "Zu viele Versuche. Bitte 15 Minuten warten."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1268
|
||||
#: includes/class-m365-login-auth.php:1330
|
||||
msgid "Too many sign-in attempts from your connection. Please wait a few minutes and try again."
|
||||
msgstr "Zu viele Anmeldeversuche von dieser Verbindung. Bitte ein paar Minuten warten und erneut versuchen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1269 includes/class-m365-login-sync.php:2132
|
||||
#: includes/class-m365-login-auth.php:1331 includes/class-m365-login-sync.php:2138
|
||||
msgid "This account has been deactivated."
|
||||
msgstr "Dieses Konto wurde deaktiviert."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1270
|
||||
#: includes/class-m365-login-auth.php:1332
|
||||
msgid "For security reasons this administrator account is not linked automatically. Sign in once with your password and click \"Link Microsoft account\" on your profile page – or ask an administrator to enter your Microsoft account (user principal name) in your WordPress profile."
|
||||
msgstr "Aus Sicherheitsgründen wird dieses Administrator-Konto nicht automatisch verknüpft. Melden Sie sich einmal mit Ihrem Passwort an und klicken Sie in Ihrem Profil auf „Mit Microsoft-Konto verknüpfen“ – oder bitten Sie einen Administrator, Ihr Microsoft-Konto (Benutzerprinzipalname) in Ihrem WordPress-Profil einzutragen."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1271
|
||||
#: includes/class-m365-login-auth.php:1333
|
||||
msgid "The link could not be completed because you are no longer signed in to WordPress. Please sign in and try again."
|
||||
msgstr "Die Verknüpfung konnte nicht abgeschlossen werden, weil Sie nicht mehr bei WordPress angemeldet sind. Bitte melden Sie sich an und versuchen Sie es erneut."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1272
|
||||
#: includes/class-m365-login-auth.php:1334
|
||||
msgid "Your WordPress account is already linked to a different Microsoft account. An administrator can remove the link in your profile."
|
||||
msgstr "Ihr WordPress-Konto ist bereits mit einem anderen Microsoft-Konto verknüpft. Ein Administrator kann die Verknüpfung in Ihrem Profil aufheben."
|
||||
|
||||
#: includes/class-m365-login-auth.php:1273
|
||||
#: includes/class-m365-login-auth.php:1335
|
||||
msgid "Guest and external accounts cannot sign in here."
|
||||
msgstr "Gast- und externe Konten können sich hier nicht anmelden."
|
||||
|
||||
|
|
@ -1399,294 +1403,294 @@ msgid "Microsoft 365 returned no users at all while accounts are linked. Nothing
|
|||
msgstr "Microsoft 365 hat überhaupt keine Benutzer geliefert, obwohl Konten verknüpft sind. Es wurde nichts geändert. Prüfen Sie den Tenant und die Sync-Gruppen."
|
||||
|
||||
#. translators: %d: number of accounts
|
||||
#: includes/class-m365-login-sync.php:584
|
||||
#: includes/class-m365-login-sync.php:585
|
||||
msgid "%d linked account belongs to another (or an unknown) tenant and was not deactivated or deleted. Unlink it by hand if it is no longer needed."
|
||||
msgid_plural "%d linked accounts belong to another (or an unknown) tenant and were not deactivated or deleted. Unlink them by hand if they are no longer needed."
|
||||
msgstr[0] "%d verknüpftes Konto gehört zu einem anderen (oder unbekannten) Tenant und wurde nicht deaktiviert oder gelöscht. Verknüpfung bei Bedarf von Hand aufheben."
|
||||
msgstr[1] "%d verknüpfte Konten gehören zu einem anderen (oder unbekannten) Tenant und wurden nicht deaktiviert oder gelöscht. Verknüpfung bei Bedarf von Hand aufheben."
|
||||
|
||||
#. translators: 1: number of accounts, 2: limit
|
||||
#: includes/class-m365-login-sync.php:595
|
||||
#: includes/class-m365-login-sync.php:596
|
||||
msgid "Safety stop: %1$d accounts would be deactivated or deleted, more than the limit of %2$d per run. No account was deactivated or deleted. Check the sync groups and the tenant, then run the sync again (the limit can be changed with the m365_login_sync_deprovision_limit filter)."
|
||||
msgstr "Sicherheitsstopp: %1$d Konten würden deaktiviert oder gelöscht, mehr als das Limit von %2$d pro Lauf. Es wurde kein Konto deaktiviert oder gelöscht. Prüfen Sie die Sync-Gruppen und den Tenant und starten Sie den Sync dann erneut (das Limit lässt sich mit dem Filter m365_login_sync_deprovision_limit ändern)."
|
||||
|
||||
#: includes/class-m365-login-sync.php:721 includes/class-m365-login-sync.php:779 includes/class-m365-login-sync.php:1227 includes/class-m365-login-sync.php:2277
|
||||
#: includes/class-m365-login-sync.php:722 includes/class-m365-login-sync.php:785 includes/class-m365-login-sync.php:1233 includes/class-m365-login-sync.php:2283
|
||||
msgid "disabled in Microsoft 365"
|
||||
msgstr "in Microsoft 365 deaktiviert"
|
||||
|
||||
#. translators: %s: user principal name
|
||||
#: includes/class-m365-login-sync.php:732
|
||||
#: includes/class-m365-login-sync.php:733
|
||||
msgid "%s: no usable e-mail address, skipped."
|
||||
msgstr "%s: keine verwendbare E-Mail-Adresse, übersprungen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:739
|
||||
#: includes/class-m365-login-sync.php:740
|
||||
msgid "%s: e-mail domain is not on the allow-list, skipped."
|
||||
msgstr "%s: E-Mail-Domain steht nicht auf der Liste erlaubter Domains, übersprungen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:755
|
||||
#: includes/class-m365-login-sync.php:761
|
||||
msgid "%s: the WordPress account with this e-mail address is linked to a different Microsoft account, skipped."
|
||||
msgstr "%s: Das WordPress-Konto mit dieser E-Mail-Adresse ist mit einem anderen Microsoft-Konto verknüpft, übersprungen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:760
|
||||
#: includes/class-m365-login-sync.php:766
|
||||
msgid "%s: privileged WordPress account – linked only when the Microsoft user principal name equals its e-mail address or the Microsoft account assigned in its profile, or when the person links it from the profile. Skipped."
|
||||
msgstr "%s: privilegiertes WordPress-Konto – wird nur verknüpft, wenn der Microsoft-Benutzerprinzipalname seiner E-Mail-Adresse oder dem im Profil zugewiesenen Microsoft-Konto entspricht, oder wenn die Person es im Profil selbst verknüpft. Übersprungen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:764
|
||||
#: includes/class-m365-login-sync.php:770
|
||||
msgid "%s: existing account linked."
|
||||
msgstr "%s: bestehendes Konto verknüpft."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:790
|
||||
#: includes/class-m365-login-sync.php:796
|
||||
msgid "%s: added to this site."
|
||||
msgstr "%s: zu dieser Website hinzugefügt."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:799
|
||||
#: includes/class-m365-login-sync.php:805
|
||||
msgid "%s: reactivated (active in Microsoft 365 again)."
|
||||
msgstr "%s: reaktiviert (in Microsoft 365 wieder aktiv)."
|
||||
|
||||
#. translators: 1: e-mail address, 2: list of changed fields
|
||||
#: includes/class-m365-login-sync.php:810
|
||||
#: includes/class-m365-login-sync.php:816
|
||||
msgid "%1$s: updated (%2$s)."
|
||||
msgstr "%1$s: aktualisiert (%2$s)."
|
||||
|
||||
#. translators: 1: e-mail address, 2: role names
|
||||
#: includes/class-m365-login-sync.php:837
|
||||
#: includes/class-m365-login-sync.php:843
|
||||
msgid "%1$s: account created (%2$s)."
|
||||
msgstr "%1$s: Konto angelegt (%2$s)."
|
||||
|
||||
#. translators: 1: e-mail address, 2: error message
|
||||
#: includes/class-m365-login-sync.php:864
|
||||
#: includes/class-m365-login-sync.php:870
|
||||
msgid "%1$s: account could not be created: %2$s"
|
||||
msgstr "%1$s: Konto konnte nicht angelegt werden: %2$s"
|
||||
|
||||
#. translators: 1: current e-mail address, 2: e-mail address in Microsoft 365
|
||||
#: includes/class-m365-login-sync.php:923
|
||||
#: includes/class-m365-login-sync.php:929
|
||||
msgid "%1$s: the e-mail address in Microsoft 365 changed to %2$s. It is not changed automatically for privileged accounts – update it by hand if intended."
|
||||
msgstr "%1$s: Die E-Mail-Adresse in Microsoft 365 wurde zu %2$s geändert. Bei privilegierten Konten wird sie nicht automatisch geändert – bei Bedarf von Hand anpassen."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:926
|
||||
#: includes/class-m365-login-sync.php:932
|
||||
msgid "%s: e-mail address is used by another WordPress account and was not changed."
|
||||
msgstr "%s: Die E-Mail-Adresse gehört bereits einem anderen WordPress-Konto und wurde nicht geändert."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:929
|
||||
#: includes/class-m365-login-sync.php:935
|
||||
msgid "e-mail"
|
||||
msgstr "E-Mail"
|
||||
|
||||
#. translators: %s: profile field
|
||||
#: includes/class-m365-login-sync.php:979
|
||||
#: includes/class-m365-login-sync.php:985
|
||||
msgid "%s removed"
|
||||
msgstr "%s entfernt"
|
||||
|
||||
#. translators: 1: e-mail address, 2: error message
|
||||
#: includes/class-m365-login-sync.php:989
|
||||
#: includes/class-m365-login-sync.php:995
|
||||
msgid "%1$s: profile could not be updated: %2$s"
|
||||
msgstr "%1$s: Profil konnte nicht aktualisiert werden: %2$s"
|
||||
|
||||
#. translators: %s: role names
|
||||
#: includes/class-m365-login-sync.php:1098
|
||||
#: includes/class-m365-login-sync.php:1104
|
||||
msgid "roles: %s"
|
||||
msgstr "Rollen: %s"
|
||||
|
||||
#. translators: 1: number of accounts, 2: limit
|
||||
#: includes/class-m365-login-sync.php:1168
|
||||
#: includes/class-m365-login-sync.php:1174
|
||||
msgid "Safety stop: %1$d accounts would lose administrative rights, more than the limit of %2$d per run (or all of them). Nothing was demoted, deactivated or deleted. Check the group → role mapping, then run the sync again (filter m365_login_sync_demotion_limit)."
|
||||
msgstr "Sicherheitsstopp: %1$d Konten würden Administrationsrechte verlieren, mehr als das Limit von %2$d pro Lauf (oder alle). Es wurde nichts herabgestuft, deaktiviert oder gelöscht. Prüfen Sie die Gruppen-Rollen-Zuordnung und starten Sie den Sync dann erneut (Filter m365_login_sync_demotion_limit)."
|
||||
|
||||
#: includes/class-m365-login-sync.php:1219 includes/class-m365-login-sync.php:2278
|
||||
#: includes/class-m365-login-sync.php:1225 includes/class-m365-login-sync.php:2284
|
||||
msgid "deleted in Microsoft 365"
|
||||
msgstr "in Microsoft 365 gelöscht"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1230 includes/class-m365-login-sync.php:2279
|
||||
#: includes/class-m365-login-sync.php:1236 includes/class-m365-login-sync.php:2285
|
||||
msgid "no longer a member of the sync groups"
|
||||
msgstr "kein Mitglied der Sync-Gruppen mehr"
|
||||
|
||||
#. translators: 1: e-mail address, 2: reason
|
||||
#: includes/class-m365-login-sync.php:1262
|
||||
#: includes/class-m365-login-sync.php:1268
|
||||
msgid "%1$s: %2$s, but the account is protected (administrator or your own account) and was not changed."
|
||||
msgstr "%1$s: %2$s, das Konto ist aber geschützt (Administrator oder Ihr eigenes Konto) und wurde nicht geändert."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1406
|
||||
#: includes/class-m365-login-sync.php:1412
|
||||
msgid "%s: no valid user to receive the content is selected, so the account is deactivated instead of deleted."
|
||||
msgstr "%s: Es ist kein gültiger Benutzer für die Übernahme der Inhalte ausgewählt, deshalb wird das Konto deaktiviert statt gelöscht."
|
||||
|
||||
#. translators: 1: e-mail address, 2: reason
|
||||
#: includes/class-m365-login-sync.php:1415
|
||||
#: includes/class-m365-login-sync.php:1421
|
||||
msgid "%1$s: account deleted (%2$s)."
|
||||
msgstr "%1$s: Konto gelöscht (%2$s)."
|
||||
|
||||
#. translators: 1: e-mail address, 2: reason
|
||||
#: includes/class-m365-login-sync.php:1424
|
||||
#: includes/class-m365-login-sync.php:1430
|
||||
msgid "%1$s: account deactivated (%2$s)."
|
||||
msgstr "%1$s: Konto deaktiviert (%2$s)."
|
||||
|
||||
#: includes/class-m365-login-sync.php:1503
|
||||
#: includes/class-m365-login-sync.php:1509
|
||||
msgid "Microsoft Graph refused the request. Grant the application permissions \"User.Read.All\" and \"GroupMember.Read.All\" with admin consent in Entra ID."
|
||||
msgstr "Microsoft Graph hat die Anfrage abgelehnt. Erteilen Sie in Entra ID die Anwendungsberechtigungen „User.Read.All“ und „GroupMember.Read.All“ mit Administratorzustimmung."
|
||||
|
||||
#. translators: %s: error message
|
||||
#: includes/class-m365-login-sync.php:1506
|
||||
#: includes/class-m365-login-sync.php:1512
|
||||
msgid "Microsoft Graph error: %s"
|
||||
msgstr "Microsoft-Graph-Fehler: %s"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1524
|
||||
#: includes/class-m365-login-sync.php:1530
|
||||
msgid "Log truncated."
|
||||
msgstr "Protokoll gekürzt."
|
||||
|
||||
#. translators: 1: e-mail address, 2: error message
|
||||
#: includes/class-m365-login-sync.php:1607
|
||||
#: includes/class-m365-login-sync.php:1613
|
||||
msgid "%1$s: profile photo could not be read: %2$s"
|
||||
msgstr "%1$s: Profilbild konnte nicht gelesen werden: %2$s"
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1631 includes/class-m365-login-sync.php:1674
|
||||
#: includes/class-m365-login-sync.php:1637 includes/class-m365-login-sync.php:1680
|
||||
msgid "%s: profile photo updated."
|
||||
msgstr "%s: Profilbild aktualisiert."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1650
|
||||
#: includes/class-m365-login-sync.php:1656
|
||||
msgid "%s: profile photo could not be downloaded."
|
||||
msgstr "%s: Profilbild konnte nicht heruntergeladen werden."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1657
|
||||
#: includes/class-m365-login-sync.php:1663
|
||||
msgid "%s: profile photo is not a valid image or could not be saved."
|
||||
msgstr "%s: Profilbild ist kein gültiges Bild oder konnte nicht gespeichert werden."
|
||||
|
||||
#. translators: %d: number of photos
|
||||
#: includes/class-m365-login-sync.php:1680
|
||||
#: includes/class-m365-login-sync.php:1686
|
||||
msgid "%d changed profile photo will be downloaded in the next run (download limit per run reached)."
|
||||
msgid_plural "%d changed profile photos will be downloaded in the next run (download limit per run reached)."
|
||||
msgstr[0] "%d geändertes Profilbild wird im nächsten Lauf heruntergeladen (Download-Limit pro Lauf erreicht)."
|
||||
msgstr[1] "%d geänderte Profilbilder werden im nächsten Lauf heruntergeladen (Download-Limit pro Lauf erreicht)."
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1695
|
||||
#: includes/class-m365-login-sync.php:1701
|
||||
msgid "%s: profile photo removed."
|
||||
msgstr "%s: Profilbild entfernt."
|
||||
|
||||
#. translators: %d: number of photos
|
||||
#: includes/class-m365-login-sync.php:1723
|
||||
#: includes/class-m365-login-sync.php:1729
|
||||
msgid "Profile photo sync is off: %d stored photo removed."
|
||||
msgid_plural "Profile photo sync is off: %d stored photos removed."
|
||||
msgstr[0] "Profilbild-Sync ist aus: %d gespeichertes Profilbild entfernt."
|
||||
msgstr[1] "Profilbild-Sync ist aus: %d gespeicherte Profilbilder entfernt."
|
||||
|
||||
#: includes/class-m365-login-sync.php:1895 includes/class-m365-login-sync.php:1909
|
||||
#: includes/class-m365-login-sync.php:1901 includes/class-m365-login-sync.php:1915
|
||||
msgid "Microsoft 365 (M365 Login)"
|
||||
msgstr "Microsoft 365 (M365 Login)"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1927
|
||||
#: includes/class-m365-login-sync.php:1933
|
||||
msgid "Microsoft object ID"
|
||||
msgstr "Microsoft-Objekt-ID"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1928
|
||||
#: includes/class-m365-login-sync.php:1934
|
||||
msgid "Microsoft tenant ID"
|
||||
msgstr "Microsoft-Tenant-ID"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1939
|
||||
#: includes/class-m365-login-sync.php:1945
|
||||
msgid "Profile photo"
|
||||
msgstr "Profilbild"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1943 includes/class-m365-login-sync.php:2294
|
||||
#: includes/class-m365-login-sync.php:1949 includes/class-m365-login-sync.php:2300
|
||||
msgid "Last sync"
|
||||
msgstr "Letzter Sync"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1957 includes/class-m365-login-sync.php:2161 includes/class-m365-login-sync.php:2308
|
||||
#: includes/class-m365-login-sync.php:1963 includes/class-m365-login-sync.php:2167 includes/class-m365-login-sync.php:2314
|
||||
msgid "Microsoft 365"
|
||||
msgstr "Microsoft 365"
|
||||
|
||||
#: includes/class-m365-login-sync.php:1998
|
||||
#: includes/class-m365-login-sync.php:2004
|
||||
msgid "The link to the Microsoft account and a possible deactivation were kept because they secure the account. The next user sync copies selected profile fields again unless the person is excluded from the sync."
|
||||
msgstr "Die Verknüpfung mit dem Microsoft-Konto und eine eventuelle Deaktivierung wurden behalten, weil sie das Konto absichern. Der nächste Benutzer-Sync überträgt ausgewählte Profilfelder erneut, sofern die Person nicht vom Sync ausgenommen ist."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2179
|
||||
#: includes/class-m365-login-sync.php:2185
|
||||
msgid "Deactivated"
|
||||
msgstr "Deaktiviert"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2182
|
||||
#: includes/class-m365-login-sync.php:2188
|
||||
msgid "Imported"
|
||||
msgstr "Importiert"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2184 includes/class-m365-login-sync.php:2314
|
||||
#: includes/class-m365-login-sync.php:2190 includes/class-m365-login-sync.php:2320
|
||||
msgid "Linked"
|
||||
msgstr "Verknüpft"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2212
|
||||
#: includes/class-m365-login-sync.php:2218
|
||||
msgid "Reactivate"
|
||||
msgstr "Reaktivieren"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2212
|
||||
#: includes/class-m365-login-sync.php:2218
|
||||
msgid "Deactivate"
|
||||
msgstr "Deaktivieren"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2241
|
||||
#: includes/class-m365-login-sync.php:2247
|
||||
msgid "Your Microsoft account is now linked. From now on you can sign in with the Microsoft button."
|
||||
msgstr "Ihr Microsoft-Konto ist jetzt verknüpft. Ab sofort können Sie sich mit dem Microsoft-Button anmelden."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2255
|
||||
#: includes/class-m365-login-sync.php:2261
|
||||
msgid "The account has been deactivated and signed out everywhere."
|
||||
msgstr "Das Konto wurde deaktiviert und überall abgemeldet."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2256
|
||||
#: includes/class-m365-login-sync.php:2262
|
||||
msgid "The account has been reactivated."
|
||||
msgstr "Das Konto wurde reaktiviert."
|
||||
|
||||
#. translators: 1: date, 2: reason
|
||||
#: includes/class-m365-login-sync.php:2283
|
||||
#: includes/class-m365-login-sync.php:2289
|
||||
msgid "Deactivated since %1$s (%2$s)"
|
||||
msgstr "Deaktiviert seit %1$s (%2$s)"
|
||||
|
||||
#. translators: 1: date, 2: reason
|
||||
#: includes/class-m365-login-sync.php:2285
|
||||
#: includes/class-m365-login-sync.php:2291
|
||||
msgid "manually"
|
||||
msgstr "manuell"
|
||||
|
||||
#. translators: 1: date, 2: reason
|
||||
#: includes/class-m365-login-sync.php:2287
|
||||
#: includes/class-m365-login-sync.php:2293
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2290
|
||||
#: includes/class-m365-login-sync.php:2296
|
||||
msgid "Object ID"
|
||||
msgstr "Objekt-ID"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2311
|
||||
#: includes/class-m365-login-sync.php:2317
|
||||
msgid "Microsoft account"
|
||||
msgstr "Microsoft-Konto"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2316
|
||||
#: includes/class-m365-login-sync.php:2322
|
||||
msgid "Not linked"
|
||||
msgstr "Nicht verknüpft"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2319
|
||||
#: includes/class-m365-login-sync.php:2325
|
||||
msgid "Link Microsoft account"
|
||||
msgstr "Mit Microsoft-Konto verknüpfen"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2320
|
||||
#: includes/class-m365-login-sync.php:2326
|
||||
msgid "You sign in with Microsoft once; afterwards this WordPress account is bound to that Microsoft account, even if its user principal name differs from your e-mail address."
|
||||
msgstr "Sie melden sich einmal bei Microsoft an; danach ist dieses WordPress-Konto an dieses Microsoft-Konto gebunden – auch wenn dessen Benutzerprinzipalname von Ihrer E-Mail-Adresse abweicht."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2326
|
||||
#: includes/class-m365-login-sync.php:2332
|
||||
msgid "Assigned Microsoft account (UPN)"
|
||||
msgstr "Zugewiesenes Microsoft-Konto (UPN)"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2329
|
||||
#: includes/class-m365-login-sync.php:2335
|
||||
msgid "Optional. The user principal name of the Microsoft account that belongs to this user. Sign-in and user sync link exactly this account – needed for administrators whose user principal name differs from their WordPress e-mail address."
|
||||
msgstr "Optional. Der Benutzerprinzipalname des Microsoft-Kontos, das zu diesem Benutzer gehört. Anmeldung und Benutzer-Sync verknüpfen genau dieses Konto – nötig für Administratoren, deren Benutzerprinzipalname von ihrer WordPress-E-Mail-Adresse abweicht."
|
||||
|
||||
#: includes/class-m365-login-sync.php:2331
|
||||
#: includes/class-m365-login-sync.php:2337
|
||||
msgid "Remove the link to the Microsoft account"
|
||||
msgstr "Verknüpfung mit dem Microsoft-Konto aufheben"
|
||||
|
||||
#: includes/class-m365-login-sync.php:2344
|
||||
#: includes/class-m365-login-sync.php:2350
|
||||
msgid "These values are managed by the Microsoft 365 user sync and overwritten on the next run."
|
||||
msgstr "Diese Werte verwaltet der Microsoft-365-Benutzer-Sync; sie werden beim nächsten Lauf überschrieben."
|
||||
|
||||
|
|
|
|||
|
|
@ -126,7 +126,7 @@ msgstr ""
|
|||
msgid "Move up"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-admin.php:294 includes/class-m365-login-admin.php:333 includes/class-m365-login-admin.php:359 includes/class-m365-login-admin.php:392 includes/class-m365-login-admin.php:566 includes/class-m365-login-sync.php:2224
|
||||
#: includes/class-m365-login-admin.php:294 includes/class-m365-login-admin.php:333 includes/class-m365-login-admin.php:359 includes/class-m365-login-admin.php:392 includes/class-m365-login-admin.php:566 includes/class-m365-login-sync.php:2230
|
||||
msgid "You are not allowed to do this."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1077,103 +1077,107 @@ msgstr ""
|
|||
msgid "More options on the Button tab under \"Custom login page\"."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:197
|
||||
#: includes/class-m365-login-auth.php:203
|
||||
msgid "Password sign-in is disabled on this site. Please use the Microsoft button."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1224
|
||||
#: includes/class-m365-login-auth.php:235 includes/class-m365-login-auth.php:1336
|
||||
msgid "Passwords are not used on this site. Please sign in with the Microsoft button."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1286
|
||||
msgid "Microsoft sign-in is temporarily unavailable. Please contact an administrator."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1231
|
||||
#: includes/class-m365-login-auth.php:1293
|
||||
msgid "Password sign-in is temporarily enabled for this browser (30 minutes)."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1252 includes/class-m365-login-graph.php:63
|
||||
#: includes/class-m365-login-auth.php:1314 includes/class-m365-login-graph.php:63
|
||||
msgid "Microsoft login is not configured yet."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1253
|
||||
#: includes/class-m365-login-auth.php:1315
|
||||
msgid "The login request expired or was invalid. Please try again."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1254
|
||||
#: includes/class-m365-login-auth.php:1316
|
||||
msgid "Microsoft sign-in was cancelled."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1255
|
||||
#: includes/class-m365-login-auth.php:1317
|
||||
msgid "Microsoft returned an error. Please try again."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1256
|
||||
#: includes/class-m365-login-auth.php:1318
|
||||
msgid "Could not complete the sign-in with Microsoft. Please try again or contact an administrator."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1257
|
||||
#: includes/class-m365-login-auth.php:1319
|
||||
msgid "The Microsoft sign-in could not be verified."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1258
|
||||
#: includes/class-m365-login-auth.php:1320
|
||||
msgid "Your Microsoft account did not provide an e-mail address."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1259
|
||||
#: includes/class-m365-login-auth.php:1321
|
||||
msgid "Your e-mail domain is not allowed to sign in here."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1260
|
||||
#: includes/class-m365-login-auth.php:1322
|
||||
msgid "No WordPress account exists for your Microsoft e-mail address."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1261
|
||||
#: includes/class-m365-login-auth.php:1323
|
||||
msgid "This WordPress account is linked to a different Microsoft account. Please contact an administrator."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1262
|
||||
#: includes/class-m365-login-auth.php:1324
|
||||
msgid "You are not allowed to sign in with this account."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1263
|
||||
#: includes/class-m365-login-auth.php:1325
|
||||
msgid "Your Microsoft account is not a member of a group that is allowed to sign in here."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1264
|
||||
#: includes/class-m365-login-auth.php:1326
|
||||
msgid "Your group membership could not be verified. Please contact an administrator."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1265
|
||||
#: includes/class-m365-login-auth.php:1327
|
||||
msgid "Your Microsoft account is a member of a group that is not allowed to sign in here."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1266
|
||||
#: includes/class-m365-login-auth.php:1328
|
||||
msgid "The fallback key is not valid."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1267
|
||||
#: includes/class-m365-login-auth.php:1329
|
||||
msgid "Too many attempts. Please wait 15 minutes."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1268
|
||||
#: includes/class-m365-login-auth.php:1330
|
||||
msgid "Too many sign-in attempts from your connection. Please wait a few minutes and try again."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1269 includes/class-m365-login-sync.php:2132
|
||||
#: includes/class-m365-login-auth.php:1331 includes/class-m365-login-sync.php:2138
|
||||
msgid "This account has been deactivated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1270
|
||||
#: includes/class-m365-login-auth.php:1332
|
||||
msgid "For security reasons this administrator account is not linked automatically. Sign in once with your password and click \"Link Microsoft account\" on your profile page – or ask an administrator to enter your Microsoft account (user principal name) in your WordPress profile."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1271
|
||||
#: includes/class-m365-login-auth.php:1333
|
||||
msgid "The link could not be completed because you are no longer signed in to WordPress. Please sign in and try again."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1272
|
||||
#: includes/class-m365-login-auth.php:1334
|
||||
msgid "Your WordPress account is already linked to a different Microsoft account. An administrator can remove the link in your profile."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-auth.php:1273
|
||||
#: includes/class-m365-login-auth.php:1335
|
||||
msgid "Guest and external accounts cannot sign in here."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1397,294 +1401,294 @@ msgid "Microsoft 365 returned no users at all while accounts are linked. Nothing
|
|||
msgstr ""
|
||||
|
||||
#. translators: %d: number of accounts
|
||||
#: includes/class-m365-login-sync.php:584
|
||||
#: includes/class-m365-login-sync.php:585
|
||||
msgid "%d linked account belongs to another (or an unknown) tenant and was not deactivated or deleted. Unlink it by hand if it is no longer needed."
|
||||
msgid_plural "%d linked accounts belong to another (or an unknown) tenant and were not deactivated or deleted. Unlink them by hand if they are no longer needed."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#. translators: 1: number of accounts, 2: limit
|
||||
#: includes/class-m365-login-sync.php:595
|
||||
#: includes/class-m365-login-sync.php:596
|
||||
msgid "Safety stop: %1$d accounts would be deactivated or deleted, more than the limit of %2$d per run. No account was deactivated or deleted. Check the sync groups and the tenant, then run the sync again (the limit can be changed with the m365_login_sync_deprovision_limit filter)."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:721 includes/class-m365-login-sync.php:779 includes/class-m365-login-sync.php:1227 includes/class-m365-login-sync.php:2277
|
||||
#: includes/class-m365-login-sync.php:722 includes/class-m365-login-sync.php:785 includes/class-m365-login-sync.php:1233 includes/class-m365-login-sync.php:2283
|
||||
msgid "disabled in Microsoft 365"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: user principal name
|
||||
#: includes/class-m365-login-sync.php:732
|
||||
#: includes/class-m365-login-sync.php:733
|
||||
msgid "%s: no usable e-mail address, skipped."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:739
|
||||
#: includes/class-m365-login-sync.php:740
|
||||
msgid "%s: e-mail domain is not on the allow-list, skipped."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:755
|
||||
#: includes/class-m365-login-sync.php:761
|
||||
msgid "%s: the WordPress account with this e-mail address is linked to a different Microsoft account, skipped."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:760
|
||||
#: includes/class-m365-login-sync.php:766
|
||||
msgid "%s: privileged WordPress account – linked only when the Microsoft user principal name equals its e-mail address or the Microsoft account assigned in its profile, or when the person links it from the profile. Skipped."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:764
|
||||
#: includes/class-m365-login-sync.php:770
|
||||
msgid "%s: existing account linked."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:790
|
||||
#: includes/class-m365-login-sync.php:796
|
||||
msgid "%s: added to this site."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:799
|
||||
#: includes/class-m365-login-sync.php:805
|
||||
msgid "%s: reactivated (active in Microsoft 365 again)."
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: e-mail address, 2: list of changed fields
|
||||
#: includes/class-m365-login-sync.php:810
|
||||
#: includes/class-m365-login-sync.php:816
|
||||
msgid "%1$s: updated (%2$s)."
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: e-mail address, 2: role names
|
||||
#: includes/class-m365-login-sync.php:837
|
||||
#: includes/class-m365-login-sync.php:843
|
||||
msgid "%1$s: account created (%2$s)."
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: e-mail address, 2: error message
|
||||
#: includes/class-m365-login-sync.php:864
|
||||
#: includes/class-m365-login-sync.php:870
|
||||
msgid "%1$s: account could not be created: %2$s"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: current e-mail address, 2: e-mail address in Microsoft 365
|
||||
#: includes/class-m365-login-sync.php:923
|
||||
#: includes/class-m365-login-sync.php:929
|
||||
msgid "%1$s: the e-mail address in Microsoft 365 changed to %2$s. It is not changed automatically for privileged accounts – update it by hand if intended."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:926
|
||||
#: includes/class-m365-login-sync.php:932
|
||||
msgid "%s: e-mail address is used by another WordPress account and was not changed."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:929
|
||||
#: includes/class-m365-login-sync.php:935
|
||||
msgid "e-mail"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: profile field
|
||||
#: includes/class-m365-login-sync.php:979
|
||||
#: includes/class-m365-login-sync.php:985
|
||||
msgid "%s removed"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: e-mail address, 2: error message
|
||||
#: includes/class-m365-login-sync.php:989
|
||||
#: includes/class-m365-login-sync.php:995
|
||||
msgid "%1$s: profile could not be updated: %2$s"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: role names
|
||||
#: includes/class-m365-login-sync.php:1098
|
||||
#: includes/class-m365-login-sync.php:1104
|
||||
msgid "roles: %s"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: number of accounts, 2: limit
|
||||
#: includes/class-m365-login-sync.php:1168
|
||||
#: includes/class-m365-login-sync.php:1174
|
||||
msgid "Safety stop: %1$d accounts would lose administrative rights, more than the limit of %2$d per run (or all of them). Nothing was demoted, deactivated or deleted. Check the group → role mapping, then run the sync again (filter m365_login_sync_demotion_limit)."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1219 includes/class-m365-login-sync.php:2278
|
||||
#: includes/class-m365-login-sync.php:1225 includes/class-m365-login-sync.php:2284
|
||||
msgid "deleted in Microsoft 365"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1230 includes/class-m365-login-sync.php:2279
|
||||
#: includes/class-m365-login-sync.php:1236 includes/class-m365-login-sync.php:2285
|
||||
msgid "no longer a member of the sync groups"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: e-mail address, 2: reason
|
||||
#: includes/class-m365-login-sync.php:1262
|
||||
#: includes/class-m365-login-sync.php:1268
|
||||
msgid "%1$s: %2$s, but the account is protected (administrator or your own account) and was not changed."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1406
|
||||
#: includes/class-m365-login-sync.php:1412
|
||||
msgid "%s: no valid user to receive the content is selected, so the account is deactivated instead of deleted."
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: e-mail address, 2: reason
|
||||
#: includes/class-m365-login-sync.php:1415
|
||||
#: includes/class-m365-login-sync.php:1421
|
||||
msgid "%1$s: account deleted (%2$s)."
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: e-mail address, 2: reason
|
||||
#: includes/class-m365-login-sync.php:1424
|
||||
#: includes/class-m365-login-sync.php:1430
|
||||
msgid "%1$s: account deactivated (%2$s)."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1503
|
||||
#: includes/class-m365-login-sync.php:1509
|
||||
msgid "Microsoft Graph refused the request. Grant the application permissions \"User.Read.All\" and \"GroupMember.Read.All\" with admin consent in Entra ID."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: error message
|
||||
#: includes/class-m365-login-sync.php:1506
|
||||
#: includes/class-m365-login-sync.php:1512
|
||||
msgid "Microsoft Graph error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1524
|
||||
#: includes/class-m365-login-sync.php:1530
|
||||
msgid "Log truncated."
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: e-mail address, 2: error message
|
||||
#: includes/class-m365-login-sync.php:1607
|
||||
#: includes/class-m365-login-sync.php:1613
|
||||
msgid "%1$s: profile photo could not be read: %2$s"
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1631 includes/class-m365-login-sync.php:1674
|
||||
#: includes/class-m365-login-sync.php:1637 includes/class-m365-login-sync.php:1680
|
||||
msgid "%s: profile photo updated."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1650
|
||||
#: includes/class-m365-login-sync.php:1656
|
||||
msgid "%s: profile photo could not be downloaded."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1657
|
||||
#: includes/class-m365-login-sync.php:1663
|
||||
msgid "%s: profile photo is not a valid image or could not be saved."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: number of photos
|
||||
#: includes/class-m365-login-sync.php:1680
|
||||
#: includes/class-m365-login-sync.php:1686
|
||||
msgid "%d changed profile photo will be downloaded in the next run (download limit per run reached)."
|
||||
msgid_plural "%d changed profile photos will be downloaded in the next run (download limit per run reached)."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#. translators: %s: e-mail address
|
||||
#: includes/class-m365-login-sync.php:1695
|
||||
#: includes/class-m365-login-sync.php:1701
|
||||
msgid "%s: profile photo removed."
|
||||
msgstr ""
|
||||
|
||||
#. translators: %d: number of photos
|
||||
#: includes/class-m365-login-sync.php:1723
|
||||
#: includes/class-m365-login-sync.php:1729
|
||||
msgid "Profile photo sync is off: %d stored photo removed."
|
||||
msgid_plural "Profile photo sync is off: %d stored photos removed."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1895 includes/class-m365-login-sync.php:1909
|
||||
#: includes/class-m365-login-sync.php:1901 includes/class-m365-login-sync.php:1915
|
||||
msgid "Microsoft 365 (M365 Login)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1927
|
||||
#: includes/class-m365-login-sync.php:1933
|
||||
msgid "Microsoft object ID"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1928
|
||||
#: includes/class-m365-login-sync.php:1934
|
||||
msgid "Microsoft tenant ID"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1939
|
||||
#: includes/class-m365-login-sync.php:1945
|
||||
msgid "Profile photo"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1943 includes/class-m365-login-sync.php:2294
|
||||
#: includes/class-m365-login-sync.php:1949 includes/class-m365-login-sync.php:2300
|
||||
msgid "Last sync"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1957 includes/class-m365-login-sync.php:2161 includes/class-m365-login-sync.php:2308
|
||||
#: includes/class-m365-login-sync.php:1963 includes/class-m365-login-sync.php:2167 includes/class-m365-login-sync.php:2314
|
||||
msgid "Microsoft 365"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:1998
|
||||
#: includes/class-m365-login-sync.php:2004
|
||||
msgid "The link to the Microsoft account and a possible deactivation were kept because they secure the account. The next user sync copies selected profile fields again unless the person is excluded from the sync."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2179
|
||||
#: includes/class-m365-login-sync.php:2185
|
||||
msgid "Deactivated"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2182
|
||||
#: includes/class-m365-login-sync.php:2188
|
||||
msgid "Imported"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2184 includes/class-m365-login-sync.php:2314
|
||||
#: includes/class-m365-login-sync.php:2190 includes/class-m365-login-sync.php:2320
|
||||
msgid "Linked"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2212
|
||||
#: includes/class-m365-login-sync.php:2218
|
||||
msgid "Reactivate"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2212
|
||||
#: includes/class-m365-login-sync.php:2218
|
||||
msgid "Deactivate"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2241
|
||||
#: includes/class-m365-login-sync.php:2247
|
||||
msgid "Your Microsoft account is now linked. From now on you can sign in with the Microsoft button."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2255
|
||||
#: includes/class-m365-login-sync.php:2261
|
||||
msgid "The account has been deactivated and signed out everywhere."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2256
|
||||
#: includes/class-m365-login-sync.php:2262
|
||||
msgid "The account has been reactivated."
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: date, 2: reason
|
||||
#: includes/class-m365-login-sync.php:2283
|
||||
#: includes/class-m365-login-sync.php:2289
|
||||
msgid "Deactivated since %1$s (%2$s)"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: date, 2: reason
|
||||
#: includes/class-m365-login-sync.php:2285
|
||||
#: includes/class-m365-login-sync.php:2291
|
||||
msgid "manually"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: date, 2: reason
|
||||
#: includes/class-m365-login-sync.php:2287
|
||||
#: includes/class-m365-login-sync.php:2293
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2290
|
||||
#: includes/class-m365-login-sync.php:2296
|
||||
msgid "Object ID"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2311
|
||||
#: includes/class-m365-login-sync.php:2317
|
||||
msgid "Microsoft account"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2316
|
||||
#: includes/class-m365-login-sync.php:2322
|
||||
msgid "Not linked"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2319
|
||||
#: includes/class-m365-login-sync.php:2325
|
||||
msgid "Link Microsoft account"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2320
|
||||
#: includes/class-m365-login-sync.php:2326
|
||||
msgid "You sign in with Microsoft once; afterwards this WordPress account is bound to that Microsoft account, even if its user principal name differs from your e-mail address."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2326
|
||||
#: includes/class-m365-login-sync.php:2332
|
||||
msgid "Assigned Microsoft account (UPN)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2329
|
||||
#: includes/class-m365-login-sync.php:2335
|
||||
msgid "Optional. The user principal name of the Microsoft account that belongs to this user. Sign-in and user sync link exactly this account – needed for administrators whose user principal name differs from their WordPress e-mail address."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2331
|
||||
#: includes/class-m365-login-sync.php:2337
|
||||
msgid "Remove the link to the Microsoft account"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-m365-login-sync.php:2344
|
||||
#: includes/class-m365-login-sync.php:2350
|
||||
msgid "These values are managed by the Microsoft 365 user sync and overwritten on the next run."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue