%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"] :
## Translators: provider_name is the name of a credit provider or university (e.g. State University)
${_("You are now eligible to purchase course credit for this course. Click Get Credit to get started.").format(
provider_name=credit_status["provider_name"],
)}
% elif credit_status["request_status"] in [None, "pending"] and not credit_status["error"]:
## Translators: provider_name is the name of a credit provider or university (e.g. State University)
${_("Thank you for your payment. To receive course credit, you must now request credit at the {provider_name} website.").format(
provider_name=credit_status["provider_name"],
)
}
% elif credit_status["request_status"] == "approved" and not credit_status["error"] :
## Translators: provider_name is the name of a credit provider or university (e.g. State University)
${_("Congratulations! {provider_name} has converted your course credit. To see your course credit, click Access Credit.").format(
provider_name=credit_status["provider_name"],
)
}
${_("Access 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,
)
}