Nick Clemens
72750cf3b7
To test: 1 - Define a rule to deny renewal 2 - Checkout an item meeting this rule 3 - Attempt renew an item via the OPAC 4 - Attempt renewal via SIP 5 - Attempt renewal via staff client 6 - Verify errors are reasonable Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
51 lines
2.6 KiB
PHP
51 lines
2.6 KiB
PHP
<script type="text/javascript">
|
|
//<![CDATA[
|
|
var CIRCULATION_RETURNED = _("Checked in");
|
|
var CIRCULATION_NOT_RETURNED = _("Unable to check in");
|
|
var NOT_RENEWABLE_OVERDUE = _("Not allowed: overdue");
|
|
var NOT_RENEWABLE_RESTRICTION = _("Not allowed: patron restricted");
|
|
var CIRCULATION_RENEWED_DUE = _("Renewed, due:");
|
|
var CIRCULATION_RENEW_FAILED = _("Renew failed:");
|
|
var NOT_CHECKED_OUT = _("not checked out");
|
|
var TOO_MANY_RENEWALS = _("too many renewals");
|
|
var ON_RESERVE = _("on hold");
|
|
var REASON_UNKNOWN = _("reason unknown");
|
|
var TODAYS_CHECKOUTS = _("Today's checkouts");
|
|
var PREVIOUS_CHECKOUTS = _("Previous checkouts");
|
|
var BY = _("by _AUTHOR_");
|
|
var ON_HOLD = _("On hold");
|
|
var NOT_RENEWABLE = _("Not renewable");
|
|
var NOT_RENEWABLE_TOO_SOON = _("No renewal before %s");
|
|
var NOT_RENEWABLE_AUTO_TOO_SOON = _("Scheduled for automatic renewal");
|
|
var NOT_RENEWABLE_AUTO_TOO_LATE = _("Can no longer be auto-renewed - number of checkout days exceeded");
|
|
var NOT_RENEWABLE_AUTO_TOO_MUCH_OWEING = _("Automatic renewal failed, patron has unpaid fines");
|
|
var NOT_RENEWABLE_AUTO_ACCOUNT_EXPIRED = _("Automatic renewal failed, account expired");
|
|
var NOT_RENEWABLE_AUTO_RENEW = _("Scheduled for automatic renewal");
|
|
var NOT_RENEWABLE_DENIED = _("Renewal denied by syspref");
|
|
var RENEWALS_REMAINING = _("%s of %s renewals remaining");
|
|
var HOLD_IS_SUSPENDED = _("Hold is <strong>suspended</strong>");
|
|
var UNTIL = _("until %s");
|
|
var NEXT_AVAILABLE_ITYPE = _("Next available %s item");
|
|
var ITEM_IS_WAITING = _("Item is <strong>waiting</strong>");
|
|
var ITEM_IS_WAITING_HERE = _("Item is <strong>waiting here</strong>");
|
|
var AT = _("at %s");
|
|
var ITEM_IS_IN_TRANSIT = _("Item is <strong>in transit</strong> from %s since %s");
|
|
var FROM = _("from");
|
|
var NOT_TRANSFERRED_YET = _("Item hasn't been transferred yet from %s");
|
|
var NO = _("No");
|
|
var YES = _("Yes");
|
|
var INHOUSE_USE = _("On-site checkout");
|
|
var CANCEL = _("Cancel");
|
|
var RESUME = _("Resume");
|
|
var SUSPEND = _("Suspend");
|
|
var SUSPEND_UNTIL = _("Suspend until:");
|
|
var SUSPEND_HOLD_ON = _("Suspend hold on");
|
|
var CLEAR_DATE_TO_SUSPEND_INDEFINITELY = _("Clear date to suspend indefinitely");
|
|
var SUSPEND_HOLD_ERROR_DATE = _("Unable to suspend hold, invalid date");
|
|
var SUSPEND_HOLD_ERROR_NOT_FOUND = _("Unable to suspend hold, hold not found");
|
|
var RESUME_HOLD_ERROR_NOT_FOUND = _("Unable to resume, hold not found");
|
|
var CURRENT = _(" (current) ");
|
|
var MSG_NO_ITEMTYPE = _("No itemtype");
|
|
var MSG_CHECKOUTS_BY_ITEMTYPE = _("Number of checkouts by item type");
|
|
//]]>
|
|
</script>
|