- ${_("Please log in")}
- ${_("to access your account and courses")}
-
-
-
-
-
-
-
-
- % if third_party_auth.is_enabled():
-
-
- ## Developers: this is a sentence fragment, which is usually frowned upon. The design of the pags uses this fragment to provide an "else" clause underneath a number of choices. It's OK to leave it.
- ## Translators: this is the last choice of a number of choices of how to log in to the site.
- ${_('or')}
-
-
-
-
- % for enabled in provider.Registry.displayed_for_login():
- ## Translators: provider_name is the name of an external, third-party user authentication provider (like Google or LinkedIn).
- ## xss-lint: disable=mako-invalid-html-filter
-
- % endfor
-
-
${_("We're sorry, but this version of your browser is not supported. Try again using a different browser or a newer version of your browser.")}
-
-
-
-
${_("The following errors occurred while processing your registration:")}
-
-
-
-% if third_party_auth.is_enabled():
-
- % if not running_pipeline:
-
-
-
- % for enabled in provider.Registry.displayed_for_login():
- ## Translators: provider_name is the name of an external, third-party user authentication service (like Google or LinkedIn).
-
- % endfor
-
-
-
-
- ## Developers: this is a sentence fragment, which is usually frowned upon. The design of the pags uses this fragment to provide an "else" clause underneath a number of choices. It's OK to leave it.
- ## Translators: this is the last choice of a number of choices of how to log in to the site.
- ${_('or')}
-
-
-
- ${_('Create your own {platform_name} account below').format(platform_name=platform_name)}
- ${Text(_('Required fields are noted by {strong_start}bold text and an asterisk (*){strong_end}.')).format(
- strong_start=HTML(''),
- strong_end=HTML(''))}
-
-
-
- % else:
-
-
- ## Translators: selected_provider is the name of an external, third-party user authentication service (like Google or LinkedIn).
- ${Text(_("You've successfully signed in with {selected_provider}.")).format(selected_provider=HTML('{selected_provider}').format(selected_provider=selected_provider))}
- ${_("We just need a little more information before you start learning with {platform_name}.").format(platform_name=settings.PLATFORM_NAME)}
-
-
- % endif
-
-% else:
-
-
- ${_("Please complete the following fields to register for an account. ")}
- ${Text(_('Required fields are noted by {strong_start}bold text and an asterisk (*){strong_end}.')).format( \
- strong_start=HTML(''), strong_end=HTML(''))}
-
-
-% endif
-
-
-
${_('Required Information')}
-
- % if has_extauth_info is UNDEFINED:
-
-
-
-
-
-
-
-
-
-
- ${_("Your legal name, used for any certificates you earn.")}
-
-
-
-
- ${_('Will be shown in any discussions or forums you participate in')} (${_('cannot be changed later')})
-
-
- % if third_party_auth.is_enabled() and running_pipeline:
-
-
-
- % if has_extauth_info is UNDEFINED or ask_for_tos :
-
-
-
-
- % endif
-
- % if settings.REGISTRATION_EXTRA_FIELDS['honor_code'] != 'hidden':
- ## check if we have an Honor Code link in our marketing map
- % if marketing_link('HONOR') and marketing_link('HONOR') != '#':
-
-
-% endif
-
-## TODO: Use a %block tag or something to allow themes to
-## override in a more generalizable fashion.
-
-
${_("Welcome to {platform_name}").format(platform_name=platform_name)}
-
${_("Registering with {platform_name} gives you access to all of our current and future free courses. Not ready to take a course just yet? Registering puts you on our mailing list - we will update you as courses are added.").format(platform_name=platform_name)}
-
-
-
-
${_("Next Steps")}
-
${_("As part of joining {platform_name}, you will receive an email message with instructions for activating your account. Don't see the email? Check your spam folder and mark {platform_name} emails as 'not spam'. At {platform_name}, we communicate mostly through email.").format(platform_name=platform_name)}
-
-
-% if settings.MKTG_URL_LINK_MAP.get('FAQ'):
-
-
${_("Need Help?")}
-
${_("Need help registering with {platform_name}?").format(platform_name=platform_name)}
-
- ${_("View our FAQs for answers to commonly asked questions.")}
-
- ${_("You can find the answers to most of your questions in our list of FAQs. After you enroll in a course, you can also find answers in the course discussions.")}