我已经本地化了DisplayName和UserHelpText(如下所示)。如何本地化电子邮件模式HelpText(“您提供的电子邮件无效”)?请指教
function TodoList(props) {
const {completeTodo} = props;
let todoArr = props.todoArr.length > 0 ? props.todoArr : JSON.parse(localStorage.getItem("todos"));
return (
<div>
<ul className = "list-group list-group-flush">
{todoArr && todoArr.length > 0 ?
todoArr.map((el,i) => (
<TodoItem key = {el.title} text = {el.title} index = {i} completeTodo = {props.completeTodo} done = {el["done"]} />
)): null
}
</ul>
</div>
);
}
答案 0 :(得分:1)
对于无效的电子邮件ID,您可以使用内置的invalid_email
UXElement并添加以下LocalizedString
:
<LocalizedString ElementType="UxElement" StringId="invalid_email">#Please enter a valid email address</LocalizedString>
参考文档:
答案 1 :(得分:0)
找到最好的方法。
对于en
<LocalizedString ElementType="ClaimType" ElementId="signInName" StringId="PatternHelpText">The email you provided is not valid</LocalizedString>
对于es
<LocalizedString ElementType="ClaimType" ElementId="signInName" StringId="PatternHelpText">El correo electrónico que proporcionaste no es válido</LocalizedString>