ID della stringa di localizzazione
Nota
In Azure Active Directory B2C i criteri personalizzati sono stati progettati principalmente per far fronte a scenari complessi. Per la maggior parte degli scenari, è consigliabile usare i flussi utente predefiniti. In caso contrario, vedere Introduzione ai criteri personalizzati in Active Directory B2C.
L'elemento Localizzazione consente di supportare più impostazioni locali o lingue nei criteri per i percorsi utente. Questo articolo fornisce l'elenco degli ID di localizzazione che è possibile usare nei criteri. Per altre informazioni sulla localizzazione dell'interfaccia utente, vedere Localizzazione.
Elementi della pagina di iscrizione o accesso
Gli ID seguenti vengono usati per una definizione di contenuto con ID e api.signuporsignin
profilo tecnico autocertivo.
ID | Default value | Versione layout di pagina |
---|---|---|
forgotpassword_link |
Password dimenticata? | All |
createaccount_intro |
Non hai ancora un account? | All |
button_signin |
Accedere | All |
social_intro |
Accedere con l'account di social networking | All |
remember_me |
Tienimi connesso. | All |
unknown_error |
Si verificano problemi durante l'accesso. Riprova più tardi. | All |
divider_title |
OPPURE | All |
local_intro_email |
Accesso con l'account esistente | < 2.0.0 |
logonIdentifier_email |
Indirizzo email | < 2.0.0 |
requiredField_email |
Immettere l'indirizzo di posta elettronica | < 2.0.0 |
invalid_email |
Immettere un indirizzo di posta elettronica valido | < 2.0.0 |
email_pattern |
^[a-zA-Z0-9.!#$%&'*+\/=?^_`\{\|\}~\-]+@[a-zA-Z0-9\-]+(?:\\.[a-zA-Z0-9\-]+)\*$ |
< 2.0.0 |
local_intro_username |
Accesso con il nome utente | < 2.0.0 |
logonIdentifier_username |
Username | < 2.0.0 |
requiredField_username |
Immettere il nome utente | < 2.0.0 |
password |
Password | < 2.0.0 |
requiredField_password |
Immettere la password | < 2.0.0 |
createaccount_link |
Iscriviti adesso | < 2.0.0 |
cancel_message |
L'utente ha dimenticato la password | < 2.0.0 |
invalid_password |
La password immessa non è nel formato previsto. | < 2.0.0 |
createaccount_one_link |
Iscriviti adesso | >= 2.0.0 |
createaccount_two_links |
Iscriversi con {0} o {1} | >= 2.0.0 |
createaccount_three_links |
Iscriversi con {0}, {1}o {2} | >= 2.0.0 |
local_intro_generic |
Accedi con il tuo {0} | >= 2.1.0 |
requiredField_generic |
Inserisci il tuo {0} | >= 2.1.0 |
invalid_generic |
Immettere un valore valido {0} | >= 2.1.1 |
heading |
Accedere | >= 2.1.1 |
Nota
- I segnaposto come
{0}
vengono popolati automaticamente con ilDisplayName
valore diClaimType
. - Per informazioni su come localizzare
ClaimType
, vedere l'esempio di iscrizione o accesso.
L'esempio seguente illustra l'uso di alcuni elementi dell'interfaccia utente nella pagina di iscrizione o accesso:
Provider di identità di iscrizione o accesso
L'ID dei provider di identità viene configurato nell'elemento del percorso utente ClaimsExchange. Per localizzare il titolo del provider di identità ElementType è impostato su ClaimsProvider
mentre StringId è impostato sull'ID di ClaimsExchange
.
<OrchestrationStep Order="2" Type="ClaimsExchange">
<Preconditions>
<Precondition Type="ClaimsExist" ExecuteActionsIf="true">
<Value>objectId</Value>
<Action>SkipThisOrchestrationStep</Action>
</Precondition>
</Preconditions>
<ClaimsExchanges>
<ClaimsExchange Id="FacebookExchange" TechnicalProfileReferenceId="Facebook-OAUTH" />
<ClaimsExchange Id="MicrosoftExchange" TechnicalProfileReferenceId="MSA-OIDC" />
<ClaimsExchange Id="GoogleExchange" TechnicalProfileReferenceId="Google-OAUTH" />
<ClaimsExchange Id="SignUpWithLogonEmailExchange" TechnicalProfileReferenceId="LocalAccount" />
</ClaimsExchanges>
</OrchestrationStep>
L'esempio seguente localizza il provider di identità Facebook sull'arabo:
<LocalizedString ElementType="ClaimsProvider" StringId="FacebookExchange">فيس بوك</LocalizedString>
Messaggi di errore in fase di iscrizione o di accesso
ID | Default value |
---|---|
UserMessageIfInvalidPassword |
La password non è corretta. |
UserMessageIfPasswordExpired |
La password è scaduta. |
UserMessageIfClaimsPrincipalDoesNotExist |
L'account non è stato trovato. |
UserMessageIfOldPasswordUsed |
È stata usata una password non aggiornata. |
DefaultMessage |
Nome utente o password non validi. |
UserMessageIfUserAccountDisabled |
"L'account è stato bloccato. Contattare il supporto tecnico per sbloccarlo e riprovare." |
UserMessageIfUserAccountLocked |
L'account è stato temporaneamente bloccato per impedirne l'uso non autorizzato. Riprovare. |
AADRequestsThrottled |
In questo momento sono presenti troppe richieste. Attendere qualche minuto e riprovare. |
Esempio di iscrizione o accesso
<LocalizedResources Id="api.signuporsignin.en">
<LocalizedStrings>
<LocalizedString ElementType="ClaimType" ElementId="email" StringId="DisplayName">Email Address</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="heading">Sign in</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="social_intro">Sign in with your social account</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="local_intro_generic">Sign in with your {0}</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="requiredField_password">Please enter your password</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="requiredField_generic">Please enter your {0}</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="invalid_generic">Please enter a valid {0}</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="createaccount_one_link">Sign up now</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="createaccount_two_links">Sign up with {0} or {1}</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="createaccount_three_links">Sign up with {0}, {1}, or {2}</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="forgotpassword_link">Forgot your password?</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="button_signin">Sign in</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="divider_title">OR</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="unknown_error">We are having trouble signing you in. Please try again later.</LocalizedString>
<!-- Uncomment the remember_me only if the keep me signed in is activated.
<LocalizedString ElementType="UxElement" StringId="remember_me">Keep me signed in</LocalizedString> -->
<LocalizedString ElementType="ClaimsProvider" StringId="FacebookExchange">Facebook</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfInvalidPassword">Your password is incorrect.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfPasswordExpired">Your password has expired.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfClaimsPrincipalDoesNotExist">We can't seem to find your account.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfOldPasswordUsed">Looks like you used an old password.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="DefaultMessage">Invalid username or password.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfUserAccountDisabled">Your account has been locked. Contact your support person to unlock it, then try again.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfUserAccountLocked">Your account is temporarily locked to prevent unauthorized use. Try again later.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="AADRequestsThrottled">There are too many requests at this moment. Please wait for some time and try again.</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Elementi dell'interfaccia utente delle pagine di iscrizione e di autocertificazione
Gli ID seguenti vengono usati per una definizione di contenuto con un ID di o qualsiasi definizione di api.localaccountsignup
contenuto che inizia con api.selfasserted
, ad esempio api.selfasserted.profileupdate
e api.localaccountpasswordreset
, e profilo tecnico autocertificato.
ID | Default value |
---|---|
ver_sent |
Il codice di verifica è stato inviato a: |
ver_but_default |
Predefiniti |
cancel_message |
L'utente ha annullato l'immissione delle informazioni autocertificate |
preloader_alt |
Attendere |
ver_but_send |
Inviare il codice di verifica |
alert_yes |
Sì |
error_fieldIncorrect |
Uno o più campi sono stati compilati in modo non corretto. Verificare le immissioni e riprovare. |
year |
Anno |
verifying_blurb |
Attendere mentre vengono elaborate le informazioni. |
button_cancel |
Annulla |
ver_fail_no_retry |
Sono stati effettuati troppi tentativi non validi. Riprova più tardi. |
month |
Month |
ver_success_msg |
Indirizzo di posta elettronica verificato. È ora possibile continuare. |
months |
Gennaio, febbraio, marzo, aprile, maggio, giugno, luglio, agosto, settembre, ottobre, novembre, dicembre |
ver_fail_server |
Si verificano problemi durante la verifica dell'indirizzo di posta elettronica. Immettere un indirizzo di posta elettronica valido e riprovare. |
error_requiredFieldMissing |
Manca un campo obbligatorio. Compilare tutti i campi obbligatori e riprovare. |
heading |
Dettagli utente |
initial_intro |
Specificare i dettagli seguenti. |
ver_but_resend |
Inviare un nuovo codice |
button_continue |
Creazione |
error_passwordEntryMismatch |
I campi di immissione della password non corrispondono. Immettere la stessa password in entrambi i campi e riprovare. |
ver_incorrect_format |
Il formato non è corretto. |
ver_but_edit |
Cambiare l'indirizzo di posta elettronica |
ver_but_verify |
Verifica il codice |
alert_no |
No |
ver_info_msg |
Il codice di verifica è stato inviato alla Posta in arrivo. Copiarlo nella casella di input qui di seguito. |
day |
Giorno |
ver_fail_throttled |
Sono state effettuate troppe richieste di verifica di questo indirizzo di posta elettronica. Attendere qualche minuto e riprovare. |
helplink_text |
Cos'è? |
ver_fail_retry |
Il codice non è corretto. Riprova. |
alert_title |
Annullare l'immissione dei dettagli personali |
required_field |
Informazione obbligatoria. |
alert_message |
Annullare l'immissione dei dettagli personali? |
ver_intro_msg |
È necessaria la verifica. Fare clic sul pulsante Invia. |
ver_input |
Codice di verifica |
required_field_descriptive |
{0} è obbligatorio |
Collegamenti di dichiarazione di non responsabilità nelle pagine di iscrizione e autocertificate
Gli ID stringa seguenti UxElement
visualizzano collegamenti di dichiarazione di non responsabilità nella parte inferiore della pagina autocertificata. Questi collegamenti non vengono visualizzati per impostazione predefinita, a meno che non siano specificati nelle stringhe localizzate.
ID | Valore di esempio |
---|---|
disclaimer_msg_intro |
Specificando il numero di telefono, si acconsente alla ricezione di un passcode monouso inviato tramite SMS per consentire l'accesso a {inserire il nome dell'applicazione}. Possono essere applicate tariffe standard per messaggi e dati. |
disclaimer_link_1_text |
Informativa sulla privacy |
disclaimer_link_1_url |
{inserire l'URL dell'informativa sulla privacy} |
disclaimer_link_2_text |
Condizioni |
disclaimer_link_2_url |
{inserire i termini e l'URL delle condizioni} |
Messaggi di errore delle pagine di iscrizione e di autocertificazione
ID | Default value |
---|---|
UserMessageIfClaimsPrincipalAlreadyExists |
Un utente con il nome specificato esiste già. Scegline uno diverso. |
UserMessageIfClaimNotVerified |
Attestazione non verificata: {0} |
UserMessageIfIncorrectPattern |
Modello non corretto per: {0} |
UserMessageIfMissingRequiredElement |
Manca un elemento obbligatorio: {0} |
UserMessageIfValidationError |
Errore durante la convalida da: {0} |
UserMessageIfInvalidInput |
{0} contiene un input non valido. |
ServiceThrottled |
In questo momento sono presenti troppe richieste. Attendere qualche minuto e riprovare. |
L'esempio seguente illustra l'uso di alcuni elementi dell'interfaccia utente nella pagina di iscrizione:
L'esempio seguente mostra l'uso di alcuni elementi dell'interfaccia utente nella pagina di iscrizione, dopo che l'utente seleziona il pulsante Invia codice di verifica:
Esempio di pagine di iscrizione e autocertificate
<LocalizedResources Id="api.localaccountsignup.en">
<LocalizedStrings>
<LocalizedString ElementType="ClaimType" ElementId="email" StringId="DisplayName">Email Address</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="email" StringId="UserHelpText">Email address that can be used to contact you.</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="email" StringId="PatternHelpText">Please enter a valid email address.</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="newPassword" StringId="DisplayName">New Password</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="newPassword" StringId="UserHelpText">Enter new password</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="newPassword" StringId="PatternHelpText">8-16 characters, containing 3 out of 4 of the following: Lowercase characters, uppercase characters, digits (0-9), and one or more of the following symbols: @ # $ % ^ & * - _ + = [ ] { } | \ : ' , ? / ` ~ " ( ) ; .</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="reenterPassword" StringId="DisplayName">Confirm New Password</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="reenterPassword" StringId="UserHelpText">Confirm new password</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="reenterPassword" StringId="PatternHelpText">#8-16 characters, containing 3 out of 4 of the following: Lowercase characters, uppercase characters, digits (0-9), and one or more of the following symbols: @ # $ % ^ & * - _ + = [ ] { } | \ : ' , ? / ` ~ " ( ) ; .</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="displayName" StringId="DisplayName">Display Name</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="displayName" StringId="UserHelpText">Your display name.</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="surname" StringId="DisplayName">Surname</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="surname" StringId="UserHelpText">Your surname (also known as family name or last name).</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="givenName" StringId="DisplayName">Given Name</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="givenName" StringId="UserHelpText">Your given name (also known as first name).</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="button_continue">Create</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_fieldIncorrect">One or more fields are filled out incorrectly. Please check your entries and try again.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_passwordEntryMismatch">The password entry fields do not match. Please enter the same password in both fields and try again.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_requiredFieldMissing">A required field is missing. Please fill out all required fields and try again.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="helplink_text">What is this?</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="heading">User Details</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="initial_intro">Please provide the following details.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="preloader_alt">Please wait</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="required_field">This information is required.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="required_field_descriptive">{0} is required</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_but_edit">Change e-mail</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_but_resend">Send new code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_but_send">Send verification code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_but_verify">Verify code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_fail_code_expired">That code is expired. Please request a new code.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_fail_no_retry">You've made too many incorrect attempts. Please try again later.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_fail_retry">That code is incorrect. Please try again.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_fail_server">We are having trouble verifying your email address. Please enter a valid email address and try again.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_fail_throttled">There have been too many requests to verify this email address. Please wait a while, then try again.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_info_msg">Verification code has been sent to your inbox. Please copy it to the input box below.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_input">Verification code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_intro_msg">Verification is necessary. Please click Send button.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="ver_success_msg">E-mail address verified. You can now continue.</LocalizedString>
<!-- The following elements will display a message and two links at the bottom of the page.
For policies that you intend to show to users in the United States, we suggest displaying the following text. Replace the content of the disclaimer_link_X_url elements with links to your organization's privacy statement and terms and conditions.
Uncomment any of these lines to display them. -->
<!-- <LocalizedString ElementType="UxElement" StringId="disclaimer_msg_intro">By providing your phone number, you consent to receiving a one-time passcode sent by text message to help you sign into {insert your application name}. Standard message and data rates may apply.</LocalizedString> -->
<!-- <LocalizedString ElementType="UxElement" StringId="disclaimer_link_1_text">Privacy Statement</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="disclaimer_link_1_url">{insert your privacy statement URL}</LocalizedString> -->
<!-- <LocalizedString ElementType="UxElement" StringId="disclaimer_link_2_text">Terms and Conditions</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="disclaimer_link_2_url">{insert your terms and conditions URL}</LocalizedString> -->
<LocalizedString ElementType="ErrorMessage" StringId="ServiceThrottled">There are too many requests at this moment. Please wait for some time and try again.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfClaimNotVerified">Claim not verified: {0}</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfClaimsPrincipalAlreadyExists">A user with the specified ID already exists. Please choose a different one.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfIncorrectPattern">Incorrect pattern for: {0}</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfInvalidInput">{0} has invalid input.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfMissingRequiredElement">Missing required element: {0}</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfValidationError">Error in validation by: {0}</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="InvalidUserInput"> An Invalid value was presented for a property</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Elementi dell'interfaccia utente della pagina di autenticazione del fattore telefono
Di seguito sono riportati gli ID per una definizione di contenuto con ID di api.phonefactor
e profilo tecnico del fattore telefonico.
ID | Default value | Versione layout di pagina |
---|---|---|
button_verify |
Chiama | All |
country_code_label |
Codice paese | All |
cancel_message |
L'utente ha annullato l'autenticazione a più fattori | All |
text_button_send_second_code |
Inviare un nuovo codice | All |
code_pattern |
\d{6} | All |
intro_mixed |
Nel record dell'utente è presente il seguente numero. È possibile inviare un codice di autenticazione via SMS o con una telefonata. | All |
intro_mixed_p |
Nel record dell'utente sono presenti i seguenti numeri. Scegliere un numero al quale sia possibile inviare un codice di autenticazione con una telefonata o via SMS. | All |
button_verify_code |
Verificare il codice | All |
requiredField_code |
Immettere il codice di verifica ricevuto | All |
invalid_code |
Immettere il codice a sei cifre ricevuto | All |
button_cancel |
Annulla | All |
local_number_input_placeholder_text |
Numero di telefono | All |
button_retry |
Riprova | All |
alternative_text |
Non ho il telefono con me | All |
intro_phone_p |
Nel record dell'utente sono presenti i seguenti numeri. Scegliere un numero al quale si vuole ricevere una telefonata per l'autenticazione. | All |
intro_phone |
Nel record dell'utente è presente il seguente numero. Faremo una telefonata per autenticare l'utente. | All |
enter_code_text_intro |
Immettere il codice di verifica nel campo seguente oppure | All |
intro_entry_phone |
Nel campo seguente immettere il numero al quale si vuole ricevere una telefonata per l'autenticazione. | All |
intro_entry_sms |
Nel campo seguente immettere il numero al quale si vuole ricevere un SMS con il codice di autenticazione. | All |
button_send_code |
Invia codice | All |
invalid_number |
Immettere un numero di telefono valido | All |
intro_sms |
Nel record dell'utente è presente il seguente numero. Verrà inviato un codice di autenticazione via SMS. | All |
intro_entry_mixed |
Nel campo seguente immettere il numero al quale si vuole ricevere un SMS con il codice o una telefonata per l'autenticazione. | All |
number_pattern |
^\\+(?:[0-9][\\x20-]?){6,14}[0-9]$ |
All |
intro_sms_p |
Nel record dell'utente sono presenti i seguenti numeri. Scegliere un numero al quale sia possibile inviare un codice di autenticazione via SMS. | All |
requiredField_countryCode |
Selezionare il prefisso internazionale | All |
requiredField_number |
Immetti il tuo numero di telefono | All |
country_code_input_placeholder_text |
Paese o area geografica | All |
number_label |
Numero di telefono | All |
error_tryagain |
Il numero di telefono specificato è occupato o non disponibile. Verificare il numero e riprovare. | All |
error_sms_throttled |
È stato raggiunto il limite per il numero di messaggi di testo. Riprova a breve. | >= 1.2.3 |
error_phone_throttled |
È stato raggiunto il limite per il numero di tentativi di chiamata. Riprova a breve. | >= 1.2.3 |
error_throttled |
È stato raggiunto il limite per il numero di tentativi di verifica. Riprova a breve. | >= 1.2.3 |
error_incorrect_code |
Il codice di verifica immesso non corrisponde a quello in archivio. Riprovare o richiedere un nuovo codice. | All |
countryList |
Vedere l'elenco dei paesi/aree geografiche. | All |
error_448 |
Il numero di telefono specificato non è raggiungibile. | All |
error_449 |
L'utente ha superato il numero di tentativi consentiti. | All |
verification_code_input_placeholder_text |
Codice di verifica | All |
L'esempio seguente illustra l'uso di alcuni elementi dell'interfaccia utente nella pagina di registrazione MFA:
L'esempio seguente illustra l'uso di alcuni elementi dell'interfaccia utente nella pagina di convalida MFA:
Esempio di pagina di autenticazione del fattore di telefono
<LocalizedResources Id="api.phonefactor.en">
<LocalizedStrings>
<LocalizedString ElementType="UxElement" StringId="button_verify">Call Me</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="country_code_label">Country Code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="cancel_message">The user has canceled multi-factor authentication</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="text_button_send_second_code">Send a new code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="code_pattern">\d{6}</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="intro_mixed">We have the following number on record for you. We can send a code via SMS or phone to authenticate you.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="intro_mixed_p">We have the following numbers on record for you. Choose a number that we can phone or send a code via SMS to authenticate you.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="button_verify_code">Verify Code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="requiredField_code">Please enter the verification code you received</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="invalid_code">Please enter the 6-digit code you received</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="button_cancel">Cancel</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="local_number_input_placeholder_text">Phone number</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="button_retry">Retry</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="alternative_text">I don't have my phone</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="intro_phone_p">We have the following numbers on record for you. Choose a number that we can phone to authenticate you.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="intro_phone">We have the following number on record for you. We will phone to authenticate you.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="enter_code_text_intro">Enter your verification code below, or</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="intro_entry_phone">Enter a number below that we can phone to authenticate you.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="intro_entry_sms">Enter a number below that we can send a code via SMS to authenticate you.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="button_send_code">Send Code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="invalid_number">Please enter a valid phone number</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="intro_sms">We have the following number on record for you. We will send a code via SMS to authenticate you.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="intro_entry_mixed">Enter a number below that we can send a code via SMS or phone to authenticate you.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="number_pattern">^\+(?:[0-9][\x20-]?){6,14}[0-9]$</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="intro_sms_p">We have the following numbers on record for you. Choose a number that we can send a code via SMS to authenticate you.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="requiredField_countryCode">Please select your country code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="requiredField_number">Please enter your phone number</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="country_code_input_placeholder_text">Country or region</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="number_label">Phone Number</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_tryagain">The phone number you provided is busy or unavailable. Please check the number and try again.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_sms_throttled">You hit the limit on the number of text messages. Try again shortly.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_phone_throttled">You hit the limit on the number of call attempts. Try again shortly.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_throttled">You hit the limit on the number of verification attempts. Try again shortly.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_incorrect_code">The verification code you have entered does not match our records. Please try again, or request a new code.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="countryList">{"DEFAULT":"Country/Region","AF":"Afghanistan","AX":"Åland Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","VG":"British Virgin Islands","BN":"Brunei","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos (Keeling) Islands","CO":"Colombia","KM":"Comoros","CG":"Congo","CD":"Congo (DRC)","CK":"Cook Islands","CR":"Costa Rica","CI":"Côte d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Curaçao","CY":"Cyprus","CZ":"Czech Republic","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","HN":"Honduras","HK":"Hong Kong SAR","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KR":"Korea","KW":"Kuwait","KG":"Kyrgyzstan","LA":"Laos","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao SAR","MK":"North Macedonia","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","KP":"North Korea","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestinian Authority","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn Islands","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"Réunion","RO":"Romania","RU":"Russia","RW":"Rwanda","BL":"Saint Barthélemy","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"São Tomé and Príncipe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SH":"St Helena, Ascension, Tristan da Cunha","SD":"Sudan","SR":"Suriname","SJ":"Svalbard","SZ":"Swaziland","SE":"Sweden","CH":"Switzerland","SY":"Syria","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"Türkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UM":"U.S. Outlying Islands","VI":"U.S. Virgin Islands","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UZ":"Uzbekistan","VU":"Vanuatu","VA":"Vatican City","VE":"Venezuela","VN":"Vietnam","WF":"Wallis and Futuna","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"}</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_448">The phone number you provided is unreachable.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="error_449">User has exceeded the number of retry attempts.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="verification_code_input_placeholder_text">Verification code</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="strongAuthenticationPhoneNumber" StringId="DisplayName">Phone Number</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Elementi dell'interfaccia utente del controllo di visualizzazione Verifica
Gli ID seguenti vengono usati per un controllo di visualizzazione verifica con layout di pagina versione 2.1.0 o successiva.
ID | Default value |
---|---|
intro_msg 1 |
È necessaria la verifica. Fare clic sul pulsante Invia. |
success_send_code_msg |
Il codice di verifica è stato inviato. Copiarlo nella casella di input qui di seguito. |
failure_send_code_msg |
Si sono verificati problemi nella verifica dell'indirizzo di posta elettronica. Immettere un indirizzo di posta elettronica valido e riprovare. |
success_verify_code_msg |
Indirizzo di posta elettronica verificato. È ora possibile continuare. |
failure_verify_code_msg |
Si sono verificati problemi nella verifica dell'indirizzo di posta elettronica. Riprova. |
but_send_code |
Inviare il codice di verifica |
but_verify_code |
Verifica il codice |
but_send_new_code |
Inviare un nuovo codice |
but_change_claims |
Cambiare l'indirizzo di posta elettronica |
UserMessageIfVerificationControlClaimsNotVerified 2 |
Le attestazioni per il controllo di verifica non sono state verificate. |
1 L'elemento intro_msg
è nascosto e non viene visualizzato nella pagina autocertificata. Per renderlo visibile, usare la personalizzazione HTML con fogli di stile css. Ad esempio:
.verificationInfoText div{display: block!important}
2 Questo messaggio di errore viene visualizzato all'utente se immette un codice di verifica, ma invece di completare la verifica selezionando il pulsante Verifica , seleziona il pulsante Continua .
Esempio di controllo di visualizzazione della verifica
<LocalizedResources Id="api.localaccountsignup.en">
<LocalizedStrings>
<!-- Display control UI elements-->
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="intro_msg">Verification is necessary. Please click Send button.</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="success_send_code_msg">Verification code has been sent to your inbox. Please copy it to the input box below.</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="failure_send_code_msg">We are having trouble verifying your email address. Please enter a valid email address and try again.</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="success_verify_code_msg">E-mail address verified. You can now continue.</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="failure_verify_code_msg">We are having trouble verifying your email address. Please try again.</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="but_send_code">Send verification code</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="but_verify_code">Verify code</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="but_send_new_code">Send new code</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="but_change_claims">Change e-mail</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfVerificationControlClaimsNotVerified">The claims for verification control have not been verified.</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Elementi dell'interfaccia utente del controllo di visualizzazione della verifica (deprecato)
Gli ID seguenti vengono usati per un controllo di visualizzazione verifica con layout di pagina versione 2.0.0.
ID | Default value |
---|---|
verification_control_but_change_claims |
Modifica |
verification_control_fail_send_code |
Non è stato possibile inviare il codice. Riprovare più tardi. |
verification_control_fail_verify_code |
Non è stato possibile verificare il codice. Riprovare più tardi. |
verification_control_but_send_code |
Invia codice |
verification_control_but_send_new_code |
Invia nuovo codice |
verification_control_but_verify_code |
Verificare il codice |
verification_control_code_sent |
Il codice di verifica è stato inviato. Copiarlo nella casella di input qui di seguito. |
Esempio di controllo di visualizzazione della verifica (deprecato)
<LocalizedResources Id="api.localaccountsignup.en">
<LocalizedStrings>
<LocalizedString ElementType="UxElement" StringId="verification_control_but_change_claims">Change</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="verification_control_fail_send_code">Failed to send the code, please try again later.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="verification_control_fail_verify_code">Failed to verify the code, please try again later.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="verification_control_but_send_code">Send Code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="verification_control_but_send_new_code">Send New Code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="verification_control_but_verify_code">Verify Code</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="verification_control_code_sent">Verification code has been sent. Please copy it to the input box below.</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
I controlli TOTP MFA visualizzano gli elementi dell'interfaccia utente del controllo
Gli ID seguenti vengono usati per un controllo di visualizzazione con password monouso (TOTP) basato sul tempo con layout di pagina versione 2.1.9 e successive.
ID | Default value |
---|---|
title_text |
Scaricare Microsoft Authenticator usando i collegamenti di download per iOS e Android oppure usare qualsiasi altra app di autenticazione preferita. |
DN |
Dopo aver scaricato l'app Authenticator, è possibile usare uno dei metodi seguenti per continuare con la registrazione. |
DisplayName |
Dopo aver scaricato l'app Authenticator, è possibile usare uno dei metodi seguenti per continuare con la registrazione. |
title_text |
Analizzare il codice a matrice |
info_msg |
È possibile scaricare l'app Microsoft Authenticator o usare qualsiasi altra app di autenticazione di propria scelta. |
link_text |
Non è possibile eseguire l'analisi? Prova |
title_text |
Immettere manualmente i dettagli dell'account. |
account_name |
Nome account: |
display_prefix |
Segreto |
collapse_text |
Si hanno ancora problemi? |
DisplayName |
Immettere il codice di verifica dall'app di autenticazione. |
DisplayName |
Immettere il codice. |
button_continue |
Verificare |
Esempio di controlli TOTP MFA visualizzano l'esempio di controllo
<LocalizedResources Id="api.selfasserted.totp.en">
<LocalizedStrings>
<LocalizedString ElementType="DisplayControl" ElementId="authenticatorAppIconControl" StringId="title_text">Download the Microsoft Authenticator using the download links for iOS and Android or use any other authenticator app of your choice.</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="authenticatorAppIconControl" StringId="DN">Once you've downloaded the Authenticator app, you can use any of the methods below to continue with enrollment.</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="QrCodeScanInstruction" StringId="DisplayName">Once you've downloaded the Authenticator app, you can use any of the methods below to continue with enrollment.</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="totpQrCodeControl" StringId="title_text">Scan the QR code</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="totpQrCodeControl" StringId="info_msg">You can download the Microsoft Authenticator app or use any other authenticator app of your choice.</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="totpQrCodeControl" StringId="link_text">Can't scan? Try this</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="authenticatorInfoControl" StringId="title_text">Enter the account details manually</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="authenticatorInfoControl" StringId="account_name">Account Name:</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="authenticatorInfoControl" StringId="display_prefix">Secret</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="authenticatorInfoControl" StringId="collapse_text">Still having trouble?</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="QrCodeVerifyInstruction" StringId="DisplayName">Enter the verification code from your authenticator app.</LocalizedString>
<LocalizedString ElementType="ClaimType" ElementId="otpCode" StringId="DisplayName">Enter your code.</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="button_continue">Verify</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Messaggi di errore del servizio restful
Per i messaggi di errore del profilo tecnico del servizio restful vengono usati gli ID seguenti:
ID | Default value |
---|---|
DefaultUserMessageIfRequestFailed |
Impossibile stabilire la connessione all'endpoint del servizio inattivo. URL del servizio restful: {0} |
UserMessageIfCircuitOpen |
{0} URL del servizio restful: {1} |
UserMessageIfDnsResolutionFailed |
Impossibile risolvere il nome host dell'endpoint del servizio restful. URL del servizio restful: {0} |
UserMessageIfRequestTimeout |
Impossibile stabilire la connessione al punto finale del servizio inattivo entro i secondi del limite {0} di timeout. URL del servizio restful: {1} |
Esempio di servizio restful
<LocalizedResources Id="api.localaccountsignup.en">
<LocalizedStrings>
<LocalizedString ElementType="ErrorMessage" StringId="DefaultUserMessageIfRequestFailed">Failed to establish connection to restful service end point.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfCircuitOpen">Unable to connect to the restful service end point.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfDnsResolutionFailed">Failed to resolve the hostname of the restful service endpoint.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfRequestTimeout">Failed to establish connection to restful service end point within timeout limit.</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Messaggi di errore di autenticazione a più fattori Di Microsoft Entra
Gli ID seguenti vengono usati per un messaggio di errore del profilo tecnico di autenticazione a più fattori Microsoft Entra ID:
ID | Default value |
---|---|
UserMessageIfCouldntSendSms |
Non è possibile inviare SMS al telefono. Provare con un altro numero. |
UserMessageIfInvalidFormat |
Il formato del numero di telefono non è valido. Correggerlo e riprovare. |
UserMessageIfMaxAllowedCodeRetryReached |
È stato immesso un codice errato per troppe volte. Riprovare più tardi. |
UserMessageIfServerError |
Non è possibile usare il servizio MFA. Riprovare più tardi. |
UserMessageIfThrottled |
La richiesta è stata limitata. Riprovare più tardi. |
UserMessageIfIncorrectOTPCodeEntered |
È stato immesso un codice errato. Riprovare. |
Esempio di autenticazione a più fattori Di Microsoft Entra
<LocalizedResources Id="api.localaccountsignup.en">
<LocalizedStrings>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfCouldntSendSms">Cannot Send SMS to the phone, please try another phone number.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfInvalidFormat">Your phone number is not in a valid format, please correct it and try again.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfMaxAllowedCodeRetryReached">Wrong code entered too many times, please try again later.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfServerError">Cannot use MFA service, please try again later.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfThrottled">Your request has been throttled, please try again later.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfWrongCodeEntered">Wrong code entered, please try again.</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Microsoft Entra SSPR
Gli ID seguenti vengono usati per i messaggi di errore del profilo tecnico SSPR di Microsoft Entra ID:
ID | Default value |
---|---|
UserMessageIfChallengeExpired |
Il codice è scaduto. |
UserMessageIfInternalError |
Il servizio di posta elettronica ha rilevato un errore interno. Riprovare più tardi. |
UserMessageIfThrottled |
Sono state inviate troppe richieste. Riprovare più tardi. |
UserMessageIfVerificationFailedNoRetry |
È stato superato il numero massimo di tentativi di verifica. |
UserMessageIfVerificationFailedRetryAllowed |
La verifica non è riuscita. Riprovare. |
Esempio di reimpostazione della password self-service di Microsoft Entra
<LocalizedResources Id="api.localaccountsignup.en">
<LocalizedStrings>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfInternalError">We are having trouble verifying your email address. Please try again later.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfThrottled">There have been too many requests to verify this email address. Please wait a while, then try again.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfChallengeExpired">That code is expired. Please request a new code.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfVerificationFailedNoRetry">You've made too many incorrect attempts. Please try again later.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfVerificationFailedRetryAllowed">That code is incorrect. Please try again.</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Messaggi di errore di password monouso
Gli ID seguenti vengono usati per i messaggi di errore di un profilo tecnico password monouso.
ID | Valore predefinito | Descrzione |
---|---|---|
UserMessageIfSessionDoesNotExist |
No | Messaggio da visualizzare all'utente se la sessione di verifica del codice è scaduta. Il codice è scaduto o il codice non è mai stato generato per un identificatore specificato. |
UserMessageIfMaxRetryAttempted |
No | Messaggio da visualizzare all'utente se supera il numero massimo di tentativi di verifica consentiti. |
UserMessageIfMaxNumberOfCodeGenerated |
No | Messaggio da visualizzare all'utente se la generazione del codice ha superato il numero massimo consentito di tentativi. |
UserMessageIfInvalidCode |
No | Messaggio da visualizzare all'utente se immette un codice non valido. |
UserMessageIfVerificationFailedRetryAllowed |
No | Messaggio da visualizzare all'utente se immette un codice non valido e l'utente può fornire il codice corretto. |
UserMessageIfSessionConflict |
No | Messaggio da visualizzare all'utente se il codice non può essere verificato. |
Esempio di password una tantum
<LocalizedResources Id="api.localaccountsignup.en">
<LocalizedStrings>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfSessionDoesNotExist">You have exceeded the maximum time allowed.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfMaxRetryAttempted">You have exceeded the number of retries allowed.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfMaxNumberOfCodeGenerated">You have exceeded the number of code generation attempts allowed.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfInvalidCode">You have entered the wrong code.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfVerificationFailedRetryAllowed">That code is incorrect. Please try again.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfSessionConflict">Cannot verify the code, please try again later.</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Messaggi di errore relativi alle trasformazioni delle attestazioni
Gli ID seguenti vengono usati per i messaggi di errore delle trasformazioni delle attestazioni:
ID | Trasformazione delle attestazioni | Default value |
---|---|---|
UserMessageIfClaimsTransformationBooleanValueIsNotEqual |
AssertBooleanClaimIsEqualToValue | Il confronto dei valori di attestazione booleani non è riuscito per il tipo di attestazione "inputClaim". |
DateTimeGreaterThan |
AssertDateTimeIsGreaterThan | Confronto tra valori attestazioni non riuscito: l'operando sinistro specificato è maggiore dell'operando destro. |
UserMessageIfClaimsTransformationStringsAreNotEqual |
AssertStringClaimsAreEqual | Il confronto dei valori di attestazione con StringComparison "OrdinalIgnoreCase" non è riuscito. |
Esempio di trasformazioni delle attestazioni 1:
Questo esempio mostra i messaggi localizzati per l'iscrizione all'account locale.
<LocalizedResources Id="api.localaccountsignup.en">
<LocalizedStrings>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfClaimsTransformationBooleanValueIsNotEqual">Your email address hasn't been verified.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="DateTimeGreaterThan">Expiration date must be greater that the current date.</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfClaimsTransformationStringsAreNotEqual">The email entry fields do not match. Please enter the same email address in both fields and try again.</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Esempio di trasformazioni delle attestazioni 2:
Questo esempio mostra i messaggi localizzati per la reimpostazione della password dell'account locale.
<LocalizedResources Id="api.localaccountpasswordreset.en">
<LocalizedStrings>
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfClaimsTransformationBooleanValueIsNotEqual">You cannot use the old password</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Elementi dell'interfaccia utente del controllo di visualizzazione CAPTCHA
Per un controllo di visualizzazione CAPTCHA vengono usati gli ID seguenti:
ID | Valore predefinito | Descrizione |
---|---|---|
newCaptcha_arialabel |
Creare un nuovo CAPTCHA | Messaggio di descrizione comando da visualizzare all'utente quando sposta il puntatore del mouse sull'icona di riproduzione CAPTCHA. |
switchCaptchaType_title |
Passare al tipo CAPTCHA {0} | Messaggio di descrizione comando da visualizzare all'utente quando il puntatore del mouse viene spostato sull'icona audio o immagine CAPTCHA. |
captchatype_visual_help |
Immettere i caratteri visualizzati | Testo segnaposto nella casella di input in cui l'utente immette il codice CAPTCHA se l'utente è in modalità visiva. |
captchatype_audio_title |
Premere il pulsante audio per riprodurre la sfida | Messaggio di descrizione comando da visualizzare all'utente quando sposta il puntatore del mouse sull'icona dell'altoparlante CAPTCHA se l'utente passa alla modalità audio. |
captchatype_audio_help |
Immettere i caratteri che si sente | Testo segnaposto nella casella di input in cui l'utente immette il codice CAPTCHA se l'utente passa alla modalità audio. |
charsnotmatched_error |
I caratteri non corrispondono per la sfida CAPTCHA. Riprovare | Messaggio da visualizzare all'utente se immette un codice CAPTCHA errato. |
api_error |
Errore DELL'API nel controllo CAPTCHA | Messaggio da visualizzare all'utente se si verifica un errore mentre Azure AD B2C tenta di convalidare il codice CAPTCHA. |
captcha_resolved |
Operazione riuscita. | Messaggio da visualizzare all'utente se immette un codice CAPTCHA corretto. |
DisplayName |
Aiutaci a battere i bot. | Nome visualizzato del controllo di visualizzazione CAPTCHA. |
Esempio di controllo di visualizzazione CAPTCHA
Questo esempio mostra i messaggi localizzati per il controllo di visualizzazione CAPTCHA.
<LocalizedResources Id="api.localaccountsignup.en">
<LocalizedStrings>
<LocalizedString ElementType="UxElement" StringId="newCaptcha_arialabel">Create new CAPTCHA</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="switchCaptchaType_title">Switch CAPTCHA type to {0}</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="captchatype_visual_help">Enter the characters you see</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="captchatype_audio_title">Press audio button to play the challenge</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="captchatype_audio_help"> Enter the characters you hear</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="charsnotmatched_error"> The characters did not match for CAPTCHA challenge. Please try again</LocalizedString>
<LocalizedString ElementType="ErrorMessage" StringId="api_error"> Api error on CAPTCHA control</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="captcha_resolved"> Success!</LocalizedString>
<LocalizedString ElementType="DisplayControl" ElementId="captchaControlChallengeCode" StringId="DisplayName">Help us beat the bots</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
Passaggi successivi
Per esempi di localizzazione, vedere gli articoli seguenti: