1

您好,我正在寻找将错误消息本地化到以下消息的解决方案,但似乎它没有覆盖

1. 为以下内容定义添加本地化尝试 MergeBehavior="Prepend",MergeBehavior="Append" 和 MergeBehavior="ReplaceAll"

  <ContentDefinition Id="api.signuporsignin">
        <LoadUri>~/tenant/templates/AzureBlue/unified.cshtml</LoadUri>
        <RecoveryUri>~/common/default_page_error.html</RecoveryUri>
        <DataUri>urn:com:microsoft:aad:b2c:elements:contract:unifiedssp:1.2.0</DataUri>
        <Metadata>
          <Item Key="DisplayName">Signin and Signup</Item>
        </Metadata>
        <LocalizedResourcesReferences MergeBehavior="Prepend">
          <LocalizedResourcesReference Language="en" LocalizedResourcesReferenceId="api.signuporsignin.en" />
        </LocalizedResourcesReferences>
      </ContentDefinition>

2.使用资源覆盖本地化 api.signuporsignin.en

   <Localization Enabled="true">
          <SupportedLanguages DefaultLanguage="en" MergeBehavior="ReplaceAll">
            <SupportedLanguage>en</SupportedLanguage>
          </SupportedLanguages>
          <LocalizedResources Id="api.signuporsignin.en">
            <LocalizedStrings>
         
              <LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfInvalidPassword">We didn't recognize this username and password combination.</LocalizedString>
    
            </LocalizedStrings>
          </LocalizedResources>
        </Localization> 

谁能建议我以任何方式本地化 azure b2c 自定义策略(signupsignin)中的错误消息

4

0 回答 0