%page args="credit_status" /> <%! import datetime import pytz from django.utils.translation import ugettext as _ from util.date_utils import get_default_time_display %> <%namespace name='static' file='../static_content.html'/> % if credit_status["provider_name"]: <% provider_link='{}'.format(credit_status["provider_status_url"], credit_status["provider_name"]) %> % endif % if credit_status["eligible"]:
${_("An error occurred with this transaction. For help, contact {support_email}.").format( support_email=u'{address}'.format( address=settings.DEFAULT_FEEDBACK_EMAIL ) )}
% if not credit_status["purchased"] and not credit_status["error"] :${_("You have completed this course and are eligible to purchase course credit. Select Learn More to get started.")}
% elif credit_status["request_status"] in [None, "pending"] and not credit_status["error"] : % if credit_status["request_status"] == "pending":## Translators: provider_name is the name of a credit provider, such as 'State University' or 'Happy Fun Company'. ${_("{provider_name} has received your course credit request. We will update you when credit processing is complete.").format( provider_name=credit_status["provider_name"], ) }
% elif credit_status["request_status"] is None:## Translators: link_to_provider_site is a link to an external webpage. The text of the link will be the name of a ## credit provider, such as 'State University' or 'Happy Fun Company'. ${_("Thank you for your payment. To receive course credit, you must now request credit at the {link_to_provider_site} website. Select Request Credit to get started.").format( link_to_provider_site=provider_link, ) }
% endif % elif credit_status["request_status"] == "approved" and not credit_status["error"] :## Translators: link_to_provider_site is a link to an external webpage. The text of the link will be the name of a ## credit provider, such as 'State University' or 'Happy Fun Company'. provider_name is the name of credit provider. ${_("Congratulations! {provider_name} has approved your request for course credit. To see your course credit, visit the {link_to_provider_site} website").format( provider_name=credit_status["provider_name"], link_to_provider_site=provider_link, ) }
${_("View Credit")} % elif credit_status["request_status"] == "rejected" and not credit_status["error"] :## Translators: link_to_provider_site is a link to an external webpage. The text of the link will be the name of a ## credit provider, such as 'State University' or 'Happy Fun Company'. provider_name is the name of credit provider. ${_("{provider_name} did not approve your request for course credit. For more information, contact {link_to_provider_site} directly.").format( provider_name=credit_status["provider_name"], link_to_provider_site=provider_link, ) }
% endif