Allow translating one final untranslatable error message in checkout interface
authorPasi Kallinen <pasi.kallinen@pttk.fi>
Thu, 14 Mar 2013 09:21:01 +0000 (11:21 +0200)
committerBen Shum <bshum@biblio.org>
Fri, 15 Mar 2013 06:34:39 +0000 (02:34 -0400)
Signed-off-by: Pasi Kallinen <pasi.kallinen@pttk.fi>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/xul/staff_client/server/circ/checkout.js
Open-ILS/xul/staff_client/server/locale/en-US/circ.properties

index 79c2cd1..ea6afa6 100644 (file)
@@ -709,7 +709,7 @@ circ.checkout.prototype = {
                                 status_name = obj.data.hash.ccs[ r.payload.status() ].name();
                                 return status_name;
                             } catch (E) {
-                                return "Could not retrieve the name of the current status for the copy";  // XXX
+                                return document.getElementById('circStrings').getString('staff.circ.checkout.error_retrieving_copy_status');
                             }
                         },
                         '7010' : function(r) {
index 0cba799..2f058ae 100644 (file)
@@ -49,6 +49,7 @@ staff.circ.checkout.override.confirm=Override Checkout Failure?
 staff.circ.checkout.override.item_deposit_required.warning=A billing for an Item Deposit will be added to the patron's account if this action is overrided.
 staff.circ.checkout.override.item_rental_fee_required.warning=A billing for an Item Rental Fee will be added to the patron's account if this action is overrided.
 staff.circ.checkout.override.will_auto=If overriden now, subsequent checkouts during this patron's session will auto-override this event.
+staff.circ.checkout.error_retrieving_copy_status=Could not retrieve the name of the current status for the copy
 staff.circ.checkout.not_cataloged.confirm=Barcode %1$s was either mis-scanned or is a non-cataloged item.  Checkout as a pre-cataloged item?
 staff.circ.pre_cataloged=Pre-cataloged
 staff.circ.non_cataloged=Non-cataloged