gettext('Your profile settings are managed by {enterprise_name}. Contact your administrator or {link_start}edX Support{link_end} for help.'),// eslint-disable-line max-len
title:gettext('Email Address'),
{
valueAttribute:'email',
enterprise_name:enterpriseName,
helpMessage:StringUtils.interpolate(
link_start:HtmlUtils.HTML(
gettext('The email address you use to sign in. Communications from {platform_name} and your courses are sent to this address.'),// eslint-disable-line max-len
StringUtils.interpolate(
{platform_name:platformName}
'<a href="{edx_support_url}">',{
edx_support_url:edxSupportUrl
}
)
),
),
persistChanges:true
link_end:HtmlUtils.HTML('</a>')
})
}
);
}
emailFieldData={
model:userAccountModel,
title:gettext('Email Address (Sign In)'),
valueAttribute:'email',
helpMessage:StringUtils.interpolate(
gettext('You receive messages from {platform_name} and course teams at this address.'),// eslint-disable-line max-len
gettext('The email address you use to sign in. Communications from {platform_name} and your courses are sent to this address. To change the email address, please contact {contact_email}.'),// eslint-disable-line max-len
gettext('The name that identifies you throughout {platform_name}. You cannot change your username.'),// eslint-disable-line max-len
gettext('The name that identifies you on {platform_name}. You cannot change your username.'),// eslint-disable-line max-len
{platform_name:platformName}
{platform_name:platformName}
)
)
})
})
},
},
{
fullnameFieldView,
view:newAccountSettingsFieldViews.TextFieldView({
model:userAccountModel,
title:gettext('Full Name'),
valueAttribute:'name',
helpMessage:HtmlUtils.interpolateHtml(
gettext('The name that is used for ID verification and that appears on your certificates. Other learners see your full name if you have selected {bold_start}Full Profile{bold_end} for profile visibility. Make sure to enter your name exactly as it appears on your photo ID, including any non-Roman characters.'),// eslint-disable-line max-len
helpMessage:gettext('Check your email account for instructions to reset your password.')// eslint-disable-line max-len
gettext('When you select "Reset Your Password", a message will be sent to the email address for your {platform_name} account. Click the link in the message to reset your password.'),// eslint-disable-line max-len