Azure ad b2c Azure B2C显示密码/密码切换标签的本地化

Azure ad b2c Azure B2C显示密码/密码切换标签的本地化,azure-ad-b2c,azure-ad-b2c-custom-policy,Azure Ad B2c,Azure Ad B2c Custom Policy,我已经成功地本地化了B2C自定义策略文件中所有元素的文本,但“显示密码”/“密码切换器”标签除外,该标签顽固地拒绝更改其默认值 使用F12时,我可以检查页面的密码和密码切换标签代码: <label for="password">#Password</label> ... <label for="passwordtoggler">show password</label> #密码 ... 显示密码 它们都有

我已经成功地本地化了B2C自定义策略文件中所有元素的文本,但“显示密码”/“密码切换器”标签除外,该标签顽固地拒绝更改其默认值

使用F12时,我可以检查页面的密码和密码切换标签代码:

<label for="password">#Password</label>
...
<label for="passwordtoggler">show password</label>
#密码
...
显示密码
它们都有相同的格式,因此我希望能够在自定义策略文件中以相同的方式对它们进行本地化

我可以使用以下方法本地化密码标签:

<LocalizedString ElementType="ClaimType" ElementId="password" StringId="DisplayName">#Password</LocalizedString>
#密码
但是,如果我尝试对password toggler元素执行相同的操作:

<LocalizedString ElementType="ClaimType" ElementId="passwordtoggler" StringId="DisplayName">#Show Password</LocalizedString>
#显示密码
然后这不起作用,仍然只是显示默认文本“show password”,而不是“show password”


有人能够本地化此标签吗?

密码切换程序是前端JavaScript,它不是由自定义策略配置提供的,因此无法通过自定义策略本地化进行自定义

您可以使用JS读取设置对象,该对象将包含该语言,然后进行您自己的语言自定义,或者使用动态页面自定义交付动态HTML页面


谢谢!我之前在您的第一个链接中使用了这个示例来创建密码切换器,但我忘记了我是通过js创建的。