[open-ils-commits] [GIT] Evergreen ILS branch master updated. 8c4192c71b361acd852f04866f8e5936e3d9be42

Evergreen Git git at git.evergreen-ils.org
Thu Jun 6 16:21:04 EDT 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, master has been updated
       via  8c4192c71b361acd852f04866f8e5936e3d9be42 (commit)
       via  109e8e0d584d57e3b1185681df723746899b439a (commit)
      from  8f03641c4e31c4dffb4432d1ae06cae928ab07a6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 8c4192c71b361acd852f04866f8e5936e3d9be42
Author: Jason Etheridge <jason at esilibrary.com>
Date:   Thu Jun 6 16:47:13 2013 -0400

    fix copy/paste error
    
    Signed-off-by: Jason Etheridge <jason at esilibrary.com>

diff --git a/Open-ILS/xul/staff_client/chrome/content/main/main.xul b/Open-ILS/xul/staff_client/chrome/content/main/main.xul
index ae6d9ca..32fb485 100644
--- a/Open-ILS/xul/staff_client/chrome/content/main/main.xul
+++ b/Open-ILS/xul/staff_client/chrome/content/main/main.xul
@@ -93,7 +93,7 @@
     <groupbox id="main_groupbox" flex="1" style="overflow: auto;">
         <caption id="main_caption" label="&staff.main.auth.caption;"/>
         <hbox>
-            <button type="menu" label="&staff.auth.help_btn.label;" accesskey="&staff.auth.help_btn.label;">
+            <button type="menu" label="&staff.auth.help_btn.label;" accesskey="&staff.auth.help_btn.accesskey;">
                 <menupopup>
                     <menuitem id="about_btn" label="&staff.auth.about_btn.label;" accesskey="&staff.auth.about_btn.accesskey;" />
                     <menuitem id="contents_menu" label="&staff.auth.help.menu.contents.label;" accesskey="&staff.auth.help.menu.contents.accesskey;" disabled="true" />

commit 109e8e0d584d57e3b1185681df723746899b439a
Author: Pasi Kallinen <pasi.kallinen at pttk.fi>
Date:   Wed Mar 20 01:21:28 2013 +0200

    Allow translating more strings in xul-files.
    
    Signed-off-by: Pasi Kallinen <pasi.kallinen at pttk.fi>
    Signed-off-by: Jason Etheridge <jason at esilibrary.com>

diff --git a/Open-ILS/web/opac/locale/en-US/lang.dtd b/Open-ILS/web/opac/locale/en-US/lang.dtd
index d611c41..b7a2f4d 100644
--- a/Open-ILS/web/opac/locale/en-US/lang.dtd
+++ b/Open-ILS/web/opac/locale/en-US/lang.dtd
@@ -51,6 +51,12 @@
 <!ENTITY common.save_transactions.accesskey 'S'>
 <!ENTITY common.save_transactions.label 'Save these transactions'>
 
+<!ENTITY common.debug.label "Debug:">
+<!ENTITY common.debug.btn.execute "Execute">
+<!ENTITY common.debug.btn.inspect "Inspect">
+<!ENTITY common.debug.btn.js2JSON "js2JSON">
+<!ENTITY common.debug.menu.btn "Debug">
+
 <!ENTITY common.true "True">
 <!ENTITY common.false "False">
 
@@ -77,6 +83,10 @@
 <!ENTITY common.textbox.delete "Delete">
 <!ENTITY common.textbox.select_all "Select All">
 
+<!ENTITY common.clipboard.copy_data.desc "Choose the data to copy into the clipboard:">
+<!ENTITY common.clipboard.close.label "Close">
+<!ENTITY common.clipboard.close.accesskey "C">
+
 <!ENTITY common.sort.first.ascending "Sort First (Ascending)">
 <!ENTITY common.sort.first.descending "Sort First (Descending)">
 <!ENTITY common.sort.next.ascending "Sort Next (Ascending)">
@@ -228,6 +238,11 @@
 <!ENTITY staff.admin.patrons_due_refunds.caption "Patrons With Negative Balances">
 <!ENTITY staff.admin.patrons_due_refunds.menu.actions.label "Actions for Selected Patrons">
 <!ENTITY staff.admin.patrons_due_refunds.menu.actions.accesskey "A">
+<!ENTITY staff.auth.help_btn.label "Help">
+<!ENTITY staff.auth.help_btn.accesskey "l">
+<!ENTITY staff.auth.help.menu.contents.label "Contents">
+<!ENTITY staff.auth.help.menu.contents.accesskey "c">
+<!ENTITY staff.auth.help.menu.check_upgrades.label "Check for upgrades">
 <!ENTITY staff.auth.login_header "Log in">
 <!ENTITY staff.auth.logoff_prompt "Log off">
 <!ENTITY staff.auth.logoff_prompt.accesskey "f">
@@ -262,6 +277,12 @@
 <!ENTITY staff.auth.change_type_temporary "Temporary">
 <!ENTITY staff.auth.change_type_permanent "Permanent">
 
+<!ENTITY staff.symbols.west_european "West-European">
+<!ENTITY staff.symbols.turkish "Turkish">
+<!ENTITY staff.symbols.cyrillic "Cyrillic">
+<!ENTITY staff.symbols.slavic "Slavic">
+<!ENTITY staff.symbols.hungarian "Hungarian">
+
 <!ENTITY staff.bills_current_payment_label "Current Payment">
 <!ENTITY staff.bills_information "Information">
 <!ENTITY staff.bills_interface_label "Bills">
@@ -310,6 +331,11 @@
 <!ENTITY staff.cat.fixed.SER.key "S">
 <!ENTITY staff.cat.fixed.VIS "VIS">
 <!ENTITY staff.cat.fixed.VIS.key "V">
+
+<!ENTITY staff.bibs_abreast.view_bib "View Bib">
+<!ENTITY staff.bibs_abreast.edit_bib "Edit Bib">
+<!ENTITY staff.bibs_abreast.holdings "Holdings">
+
 <!ENTITY staff.cat.opac.add_bucket.accesskey "B">
 <!ENTITY staff.cat.opac.add_bucket.label "Add to Bucket">
 <!ENTITY staff.cat.opac.bib_in_new_tab.label "Duplicate in New Tab">
@@ -715,6 +741,7 @@
 <!ENTITY staff.main.menu.acquisitions.label "Acquisitions">
 <!ENTITY staff.main.menu.admin.accesskey "-">
 <!ENTITY staff.main.menu.admin.change_session.label "Operator Change: New">
+<!ENTITY staff.main.menu.admin.change_session.accesskey "O">
 <!ENTITY staff.main.menu.admin.clear_cache.accesskey "3">
 <!ENTITY staff.main.menu.admin.clear_cache.label "Clear Cache">
 <!ENTITY staff.main.menu.admin.cmd_console.accesskey "J">
@@ -1706,6 +1733,8 @@
 <!ENTITY staff.serial.mfhd_menu.add.label "Add MFHD Record">
 <!ENTITY staff.serial.mfhd_menu.edit.label "Edit MFHD Record">
 <!ENTITY staff.serial.mfhd_menu.delete.label "Delete MFHD Record">
+<!ENTITY staff.serial.scap_editor.title.label "Caption and Pattern">
+<!ENTITY staff.serial.pattern_wizard.title "Pattern Code Wizard">
 <!ENTITY staff.serial.scap_editor.pattern_wizard.label "Pattern Code Wizard">
 <!ENTITY staff.serial.scap_editor.pattern_wizard.accesskey "Z">
 <!ENTITY staff.serial.scap_editor.modify.label "Modify Caption and Pattern(s)">
@@ -1714,18 +1743,24 @@
 <!ENTITY staff.serial.scap_editor.create.accesskey "C">
 <!ENTITY staff.serial.scap_editor.notes.label "Caption and Pattern Notes">
 <!ENTITY staff.serial.scap_editor.notes.accesskey "N">
+<!ENTITY staff.serial.sbsum_editor.basicsummary.label "Basic Summary">
 <!ENTITY staff.serial.sbsum_editor.modify.label "Modify Basic Summary">
 <!ENTITY staff.serial.sbsum_editor.modify.accesskey "M">
+<!ENTITY staff.serial.sisum_editor.title.label "Index Summary">
 <!ENTITY staff.serial.sisum_editor.modify.label "Modify Index Summary">
 <!ENTITY staff.serial.sisum_editor.modify.accesskey "M">
 <!ENTITY staff.serial.sssum_editor.modify.label "Modify Supplement Summary">
 <!ENTITY staff.serial.sssum_editor.modify.accesskey "M">
+<!ENTITY staff.serial.sssum_editor.summary.label "Supplement Summary">
 <!ENTITY staff.serial.sdist_editor.modify.label "Modify Distribution(s)">
 <!ENTITY staff.serial.sdist_editor.modify.accesskey "M">
 <!ENTITY staff.serial.sdist_editor.create.label "Create Distribution(s)">
 <!ENTITY staff.serial.sdist_editor.create.accesskey "C">
 <!ENTITY staff.serial.sdist_editor.notes.label "Distribution Notes">
 <!ENTITY staff.serial.sdist_editor.notes.accesskey "N">
+<!ENTITY staff.serial.sdist_editor.distribution.value "Distribution">
+<!ENTITY staff.serial.sdist_editor.libopt.label "Library Specific Options">
+<!ENTITY staff.serial.sdist_editor.libopt.desc "Note: Changing the 'Holding Lib' will unset all of these values">
 <!ENTITY staff.serial.serctrl_view.label "Serial Control View">
 <!ENTITY staff.serial.siss_editor.modify.label "Modify Issuance(s)">
 <!ENTITY staff.serial.siss_editor.modify.accesskey "M">
@@ -1739,6 +1774,11 @@
 <!ENTITY staff.serial.sitem_editor.create.accesskey "C">
 <!ENTITY staff.serial.sitem_editor.notes.label "Item Notes">
 <!ENTITY staff.serial.sitem_editor.notes.accesskey "N">
+<!ENTITY staff.serial.sitem_editor.title "Item Editor">
+<!ENTITY staff.serial.sitem_editor.item.label "Item">
+<!ENTITY staff.serial.sitem_editor.item_dates.btn "Item Dates">
+<!ENTITY staff.serial.sitem_editor.item_dates.accesskey "1">
+<!ENTITY staff.serial.sstr_editor.stream.label "Stream">
 <!ENTITY staff.serial.sstr_editor.modify.label "Modify Stream(s)">
 <!ENTITY staff.serial.sstr_editor.modify.accesskey "M">
 <!ENTITY staff.serial.sstr_editor.create.label "Create Stream(s)">
@@ -1749,6 +1789,11 @@
 <!ENTITY staff.serial.ssub_editor.create.accesskey "C">
 <!ENTITY staff.serial.ssub_editor.notes.label "Subscription Notes">
 <!ENTITY staff.serial.ssub_editor.notes.accesskey "N">
+<!ENTITY staff.serial.manage_dists.title.label "Distributions">
+<!ENTITY staff.serial.manage_dists.show_sdists.label "Show Dists.">
+<!ENTITY staff.serial.manage_dists.show_sdists_groups.label "Show Groups">
+<!ENTITY staff.serial.manage_dists.actions.cmd_menu.label "Actions for Selected Row">
+<!ENTITY staff.serial.manage_dists.actions.select_obj.desc "Please select an object to edit">
 <!ENTITY staff.serial.manage_dists.actions.cmd_add_sstr.label "Add Stream">
 <!ENTITY staff.serial.manage_items.actions.cmd_claim_items.label "Claim Item">
 <!ENTITY staff.serial.manage_items.actions.cmd_set_items_not_held.label "Set 'Not Held'">
@@ -1782,6 +1827,122 @@
 <!ENTITY staff.serial.manage_items.other_unit.label "Other...">
 <!ENTITY staff.serial.manage_items.context.label "Context:">
 
+<!ENTITY staff.serial.manage_subs.tab.label "Subscriptions">
+<!ENTITY staff.serial.manage_subs.cmd_add_sub.label "Add Subscription">
+<!ENTITY staff.serial.manage_subs.cmd_add_sdist.label "Add Distribution">
+<!ENTITY staff.serial.manage_subs.cmd_add_siss.label "Add Issuance">
+<!ENTITY staff.serial.manage_subs.cmd_add_scap.label "Add Caption/Pattern">
+<!ENTITY staff.serial.manage_subs.cmd_make_predictions.label "Make Predictions">
+<!ENTITY staff.serial.manage_subs.cmd_del_ssub.label "Delete Subscription">
+<!ENTITY staff.serial.manage_subs.cmd_del_sdist.label "Delete Distribution">
+<!ENTITY staff.serial.manage_subs.cmd_del_siss.label "Delete Issuance">
+<!ENTITY staff.serial.manage_subs.cmd_del_scap.label "Delete Caption/Pattern">
+<!ENTITY staff.serial.manage_subs.show_subs.label "Show Subs.">
+<!ENTITY staff.serial.manage_subs.show_subs_groups.label "Show Groups">
+<!ENTITY staff.serial.manage_subs.actions_menu.label "Actions for Selected Row">
+<!ENTITY staff.serial.manage_subs.deck.desc "Please select an object to edit">
+
+<!ENTITY staff.select_aou.title "Select Org Unit">
+<!ENTITY staff.select_aou.caption "Select an Org Unit">
+<!ENTITY staff.select_aou.desc "Please select an Org Unit">
+<!ENTITY staff.select_aou.select_btn.label "Select">
+<!ENTITY staff.select_aou.select_btn.accesskey "s">
+
+<!ENTITY staff.serial.patternwiz.caption "Pattern Code Wizard">
+<!ENTITY staff.serial.patternwiz.previous.btn "Previous">
+<!ENTITY staff.serial.patternwiz.next.btn "Next">
+<!ENTITY staff.serial.patternwiz.use_enum.label "Use enumerations?">
+<!ENTITY staff.serial.patternwiz.use_enum.desc '"v." and "no." are common first and second level enumeration captions.'>
+<!ENTITY staff.serial.patternwiz.enum_row.enum_capt "Enumeration Caption">
+<!ENTITY staff.serial.patternwiz.enum_row.units_per_higher_lvl "Units Per Higher Level">
+<!ENTITY staff.serial.patternwiz.enum_row.number_cont "Numbering Continuity">
+<!ENTITY staff.serial.patternwiz.units_per.number.label "Number">
+<!ENTITY staff.serial.patternwiz.units_per.varies.label "Varies">
+<!ENTITY staff.serial.patternwiz.units_per.undetermined.label "Undetermined">
+<!ENTITY staff.serial.patternwiz.continuity.continuous.label "Increments continuously">
+<!ENTITY staff.serial.patternwiz.continuity.restarts.label "Restarts at unit completion">
+<!ENTITY staff.serial.patternwiz.enum_row.remove "Remove">
+<!ENTITY staff.serial.patternwiz.enum_row.add.label "Add Enumeration">
+<!ENTITY staff.serial.patternwiz.enum_row.add.accesskey "E">
+<!ENTITY staff.serial.patternwiz.enum_row.add_alt.label "Add Alternate Enumeration">
+<!ENTITY staff.serial.patternwiz.enum_row.add_alt.accesskey "A">
+<!ENTITY staff.serial.patternwiz.use_cal_change "Use calendar changes?">
+<!ENTITY staff.serial.patternwiz.use_cal_change.desc "Identify any points during the year at which the highest level enumeration caption changes.">
+<!ENTITY staff.serial.patternwiz.cal_change_head.type "Type">
+<!ENTITY staff.serial.patternwiz.cal_change_head.point "Point">
+<!ENTITY staff.serial.patternwiz.cal_row.month "At start of a month">
+<!ENTITY staff.serial.patternwiz.cal_row.season "At start of a season">
+<!ENTITY staff.serial.patternwiz.cal_row.date "On a date">
+<!ENTITY staff.serial.patternwiz.season.spring "Spring">
+<!ENTITY staff.serial.patternwiz.season.summer "Summer">
+<!ENTITY staff.serial.patternwiz.season.autumn "Autumn">
+<!ENTITY staff.serial.patternwiz.season.winter "Winter">
+<!ENTITY staff.serial.patternwiz.cal_change.add.btn "Add Calendar Change">
+<!ENTITY staff.serial.patternwiz.cal_change.add.accesskey "C">
+<!ENTITY staff.serial.patternwiz.use_chron.label "Use chronology captions?">
+<!ENTITY staff.serial.patternwiz.use_chron.desc "Each caption must be a smaller unit of time than the preceding caption.">
+<!ENTITY staff.serial.patternwiz.chron_row_head.caption "Caption">
+<!ENTITY staff.serial.patternwiz.chron_row_head.include "Include this actual word in the caption?">
+<!ENTITY staff.serial.patternwiz.chron_row.year "Year">
+<!ENTITY staff.serial.patternwiz.chron_row.season "Season">
+<!ENTITY staff.serial.patternwiz.chron_row.month "Month">
+<!ENTITY staff.serial.patternwiz.chron_row.week "Week">
+<!ENTITY staff.serial.patternwiz.chron_row.day "Day">
+<!ENTITY staff.serial.patternwiz.chron_row.hour "Hour">
+<!ENTITY staff.serial.patternwiz.chron_caption.add.label "Add Chronology Caption">
+<!ENTITY staff.serial.patternwiz.chron_caption.add.accesskey "C">
+<!ENTITY staff.serial.patternwiz.compress.label "Compressibility and Expandability:">
+<!ENTITY staff.serial.patternwiz.compress.cannot "Cannot compress or expand">
+<!ENTITY staff.serial.patternwiz.compress.can_compress "Can compress but not expand">
+<!ENTITY staff.serial.patternwiz.compress.both "Can compress or expand">
+<!ENTITY staff.serial.patternwiz.compress.unknown "Unknown">
+<!ENTITY staff.serial.patternwiz.caption_eval.label "Caption Evaluation:">
+<!ENTITY staff.serial.patternwiz.caption_eval.yes_all "Captions verified; all levels present">
+<!ENTITY staff.serial.patternwiz.caption_eval.yes_some "Captions verified; all levels may not be present">
+<!ENTITY staff.serial.patternwiz.caption_eval.no_all "Captions unverified; all levels present">
+<!ENTITY staff.serial.patternwiz.caption_eval.no_some "Captions unverified; all levels may not be present">
+<!ENTITY staff.serial.patternwiz.freq.label "Select frequency:">
+<!ENTITY staff.serial.patternwiz.freq.accesskey "F">
+<!ENTITY staff.serial.patternwiz.freq.item.a "Annual">
+<!ENTITY staff.serial.patternwiz.freq.item.b "Bimonthly">
+<!ENTITY staff.serial.patternwiz.freq.item.c "Semiweekly">
+<!ENTITY staff.serial.patternwiz.freq.item.d "Daily">
+<!ENTITY staff.serial.patternwiz.freq.item.e "Biweekly">
+<!ENTITY staff.serial.patternwiz.freq.item.f "Semiannual">
+<!ENTITY staff.serial.patternwiz.freq.item.g "Biennial">
+<!ENTITY staff.serial.patternwiz.freq.item.h "Triennial">
+<!ENTITY staff.serial.patternwiz.freq.item.i "Three times a week">
+<!ENTITY staff.serial.patternwiz.freq.item.j "Three times a month">
+<!ENTITY staff.serial.patternwiz.freq.item.k "Continuously updated">
+<!ENTITY staff.serial.patternwiz.freq.item.m "Monthly">
+<!ENTITY staff.serial.patternwiz.freq.item.q "Quarterly">
+<!ENTITY staff.serial.patternwiz.freq.item.s "Semimonthly">
+<!ENTITY staff.serial.patternwiz.freq.item.t "Three times a year">
+<!ENTITY staff.serial.patternwiz.freq.item.w "Weekly">
+<!ENTITY staff.serial.patternwiz.freq.item.x "Completely irregular">
+<!ENTITY staff.serial.patternwiz.issues_per_year.label "Use number of issues per year:">
+<!ENTITY staff.serial.patternwiz.issues_per_year.accesskey "I">
+<!ENTITY staff.serial.patternwiz.use_regularity "Use specific regularity information (published, omitted, and/or combined issues)?">
+<!ENTITY staff.serial.patternwiz.regularity.item.p "Published">
+<!ENTITY staff.serial.patternwiz.regularity.item.o "Omitted">
+<!ENTITY staff.serial.patternwiz.regularity.item.c "Combined">
+<!ENTITY staff.serial.patternwiz.regularity.typecode.d1 "Day of the week">
+<!ENTITY staff.serial.patternwiz.regularity.typecode.d2 "Day of the month">
+<!ENTITY staff.serial.patternwiz.regularity.typecode.d3 "Date of the year">
+<!ENTITY staff.serial.patternwiz.regularity.typecode.m "Month">
+<!ENTITY staff.serial.patternwiz.regularity.typecode.s "Season">
+<!ENTITY staff.serial.patternwiz.regularity.typecode.w1 "Weekday of the month">
+<!ENTITY staff.serial.patternwiz.regularity.typecode.w2 "Weekday of specific month">
+<!ENTITY staff.serial.patternwiz.regularity.typecode.w3 "Week of specific month">
+<!ENTITY staff.serial.patternwiz.regularity.typecode.y "Span over two years">
+<!ENTITY staff.serial.patternwiz.subrow.add.label "Add sub-row">
+<!ENTITY staff.serial.patternwiz.subrow.remove.label "Remove whole row">
+<!ENTITY staff.serial.patternwiz.addrow.label "Add More Regularity Information">
+<!ENTITY staff.serial.patternwiz.addrow.accesskey "Y">
+<!ENTITY staff.serial.patternwiz.submit.desc "Are you ready to create a pattern code from your selections in this wizard?">
+<!ENTITY staff.serial.patternwiz.submit.label "Create Pattern Code">
+<!ENTITY staff.serial.patternwiz.submit.accesskey "P">
+
 <!ENTITY staff.serial.batch_receive "Batch Receive">
 <!ENTITY staff.serial.batch_receive.bib_search_term.label "Enter an identifier for a bibliographic record:">
 <!ENTITY staff.serial.batch_receive.bib_search_term.accesskey "B">
@@ -2656,6 +2817,14 @@
 <!ENTITY staff.cat.manage_multi_bib_items.barcode.textbox.accesskey "B">
 <!ENTITY staff.cat.manage_multi_bib_items.barcode.submit.label "Link to Bib (Submit)">
 <!ENTITY staff.cat.manage_multi_bib_items.barcode.submit.accesskey "S">
+<!ENTITY staff.cat.serial_control.title.label "Serial Control">
+<!ENTITY staff.cat.serial_control.tab.items "Items">
+<!ENTITY staff.cat.serial_control.tab.units "Units">
+<!ENTITY staff.cat.serial_control.tab.distributions "Distributions">
+<!ENTITY staff.cat.serial_control.tab.subscriptions "Subscriptions">
+<!ENTITY staff.cat.serial_control.tab.claims "Claims">
+<!ENTITY staff.cat.serial_control.tab.units.desc "This tab will contain an alternative unit view/editor.">
+<!ENTITY staff.cat.serial_control.tab.claims.desc "This tab will contain a claims interface.">
 <!ENTITY staff.cat.copy_browser.actions.sel_clip.label "Copy to Clipboard">
 <!ENTITY staff.cat.copy_browser.actions.sel_clip.accesskey "C">
 <!ENTITY staff.cat.copy_browser.actions.cmd_add_items_to_buckets.label "Add Items to Buckets">
@@ -2937,6 +3106,11 @@
 <!ENTITY staff.cat.record_buckets_overlay.menuitem.export_unimarc.label "UNIMARC">
 <!ENTITY staff.cat.record_buckets_overlay.menuitem.export_xml.label "XML">
 <!ENTITY staff.cat.record_buckets_overlay.menuitem.export_eg_bre.label "Evergreen BRE">
+<!ENTITY staff.cat.select_unit.title "Select Serial Unit">
+<!ENTITY staff.cat.record_buckets_quick.select.label "Select a Serial Unit">
+<!ENTITY staff.cat.record_buckets_quick.select.desc "Please select a Serial Unit">
+<!ENTITY staff.cat.record_buckets_quick.select.btn "Select">
+<!ENTITY staff.cat.record_buckets_quick.select.accesskey "s">
 <!ENTITY staff.cat.record_buckets_quick.groupbox.caption "Record Buckets">
 <!ENTITY staff.cat.record_buckets_quick.add_to_bucket.title "Add to Bucket">
 <!ENTITY staff.cat.record_buckets_quick.add_to_bucket.label "Add to Selected Bucket">
@@ -3208,6 +3382,7 @@
 <!ENTITY staff.patron.bills_overlay.see_distribution.accesskey "D">
 <!ENTITY staff.patron.bills_overlay.apply_payment.label "Apply Payment!">
 <!ENTITY staff.patron.bills_overlay.apply_payment.accesskey "P">
+<!ENTITY staff.patron.bill_summary_overlay.caption "Summary">
 <!ENTITY staff.patron.bill_summary_overlay.bill_number.value "Bill #">
 <!ENTITY staff.patron.bill_summary_overlay.total_billed.value "Total Billed">
 <!ENTITY staff.patron.bill_summary_overlay.title.value "Title">
diff --git a/Open-ILS/xul/staff_client/chrome/content/main/main.xul b/Open-ILS/xul/staff_client/chrome/content/main/main.xul
index 3884d9c..ae6d9ca 100644
--- a/Open-ILS/xul/staff_client/chrome/content/main/main.xul
+++ b/Open-ILS/xul/staff_client/chrome/content/main/main.xul
@@ -93,12 +93,12 @@
     <groupbox id="main_groupbox" flex="1" style="overflow: auto;">
         <caption id="main_caption" label="&staff.main.auth.caption;"/>
         <hbox>
-            <button type="menu" label="Help" accesskey="l">
+            <button type="menu" label="&staff.auth.help_btn.label;" accesskey="&staff.auth.help_btn.label;">
                 <menupopup>
                     <menuitem id="about_btn" label="&staff.auth.about_btn.label;" accesskey="&staff.auth.about_btn.accesskey;" />
-                    <menuitem id="contents_menu" label="Contents" accesskey="c" disabled="true" />
+                    <menuitem id="contents_menu" label="&staff.auth.help.menu.contents.label;" accesskey="&staff.auth.help.menu.contents.accesskey;" disabled="true" />
                     <menuseparator id="check_upgrade_sep" hidden="true" />
-                    <menuitem id="check_upgrade" label="Check for upgrades" accesskey="" hidden="true" />
+                    <menuitem id="check_upgrade" label="&staff.auth.help.menu.check_upgrades.label;" accesskey="" hidden="true" />
                 </menupopup>
             </button>
 
diff --git a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
index 2d274a6..63bc923 100644
--- a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
+++ b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
@@ -514,7 +514,7 @@
 <menu id="main.menu.admin" label="&staff.main.menu.admin.label;" accesskey="&staff.main.menu.admin.accesskey;">
     <menupopup id="main.menu.admin.popup">
         <menuitem id="oc_menuitem" label="&staff.main.menu.admin.change_session.label;" label_orig="&staff.main.menu.admin.change_session.label;" 
-            accesskey="O" command="cmd_change_session" forceFirst="true"/>
+            accesskey="&staff.main.menu.admin.change_session.accesskey;" command="cmd_change_session" forceFirst="true"/>
         <menuitem label="&staff.main.menu.admin.offline_xacts.label;" accesskey="&staff.main.menu.admin.offline_xacts.accesskey;" command="cmd_manage_offline_xacts"/>
         <menuitem label="&staff.main.menu.admin.download_patrons.label;" accesskey="&staff.main.menu.admin.download_patrons.accesskey;" command="cmd_download_patrons"/>
         <menuseparator />
diff --git a/Open-ILS/xul/staff_client/chrome/content/util/browser.xul b/Open-ILS/xul/staff_client/chrome/content/util/browser.xul
index 4356f62..9cf55cb 100644
--- a/Open-ILS/xul/staff_client/chrome/content/util/browser.xul
+++ b/Open-ILS/xul/staff_client/chrome/content/util/browser.xul
@@ -126,7 +126,7 @@
             <button id="reload" command="cmd_reload" disabled="false" hidden="false"/>
             <button id="forward" command="cmd_forward" disabled="true" hidden="true"/>
             <spacer flex="1"/>
-            <label id="debug" value="Debug" disabled="true" popup="debug_popup" />
+            <label id="debug" value="&common.debug.menu.btn;" disabled="true" popup="debug_popup" />
             <button id="browser_print" command="cmd_print" hidden="true"/>
         </hbox>
         <browser id="browser_browser" flex="1" autoscroll="false" type="content" oils_force_external="true" />
diff --git a/Open-ILS/xul/staff_client/chrome/content/util/list_clipboard.xul b/Open-ILS/xul/staff_client/chrome/content/util/list_clipboard.xul
index f8f2f38..8d40c34 100644
--- a/Open-ILS/xul/staff_client/chrome/content/util/list_clipboard.xul
+++ b/Open-ILS/xul/staff_client/chrome/content/util/list_clipboard.xul
@@ -96,12 +96,12 @@
     ]]>
     </script>
 
-    <description style="font-weight: bold">Choose the data to copy into the clipboard:</description>
+    <description style="font-weight: bold">&common.clipboard.copy_data.desc;</description>
 
     <hbox id="area" flex="1" style="overflow: scroll">
     </hbox>
 
-    <hbox><spacer flex="1"/><button label="Close" accesskey="C" oncommand="window.close()"/></hbox>
+    <hbox><spacer flex="1"/><button label="&common.clipboard.close.label;" accesskey="&common.clipboard.close.accesskey;" oncommand="window.close()"/></hbox>
 
 </window>
 
diff --git a/Open-ILS/xul/staff_client/chrome/content/util/rbrowser.xul b/Open-ILS/xul/staff_client/chrome/content/util/rbrowser.xul
index 353889a..43b2181 100644
--- a/Open-ILS/xul/staff_client/chrome/content/util/rbrowser.xul
+++ b/Open-ILS/xul/staff_client/chrome/content/util/rbrowser.xul
@@ -133,7 +133,7 @@
             <button id="reload" command="cmd_reload" disabled="false" hidden="false"/>
             <button id="forward" command="cmd_forward" disabled="true" hidden="true"/>
             <spacer flex="1"/>
-            <label id="debug" value="Debug" disabled="true" popup="debug_popup" />
+            <label id="debug" value="&common.debug.menu.btn;" disabled="true" popup="debug_popup" />
             <button id="browser_print" command="cmd_print" hidden="true"/>
         </hbox>
         <browser id="browser_browser" flex="1" autoscroll="false" type="content" oils_force_external="true" />
diff --git a/Open-ILS/xul/staff_client/server/OpenILS/symbol_overlay.xul b/Open-ILS/xul/staff_client/server/OpenILS/symbol_overlay.xul
index d9a4780..77b593e 100644
--- a/Open-ILS/xul/staff_client/server/OpenILS/symbol_overlay.xul
+++ b/Open-ILS/xul/staff_client/server/OpenILS/symbol_overlay.xul
@@ -1,4 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE window PUBLIC "" ""[
+    <!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
+]>
 <overlay id="iisg_symbol_overlay"
         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 
@@ -10,7 +13,7 @@
 
 <popupset>
   <menupopup id="symbol-menu">
-      <menu label="West-European">
+      <menu label="&staff.symbols.west_european;">
           <menupopup>
               <menu label="A">
                   <menupopup>
@@ -94,7 +97,7 @@
             </menu>                 
         </menupopup>
     </menu>
-    <menu label="Turkish">
+    <menu label="&staff.symbols.turkish;">
           <menupopup>
               <menu label="A">
                   <menupopup>
@@ -140,7 +143,7 @@
             </menu>                 
         </menupopup>
     </menu>
-    <menu label="Cyrillic">
+    <menu label="&staff.symbols.cyrillic;">
           <menupopup>
               <menu label="A">
                   <menupopup>
@@ -176,7 +179,7 @@
             </menu>                 
         </menupopup>
     </menu>
-    <menu label="Slavic">
+    <menu label="&staff.symbols.slavic;">
           <menupopup>
               <menu label="A">
                   <menupopup>
@@ -270,7 +273,7 @@
             </menu>
         </menupopup>
     </menu>
-    <menu label="Hungarian">
+    <menu label="&staff.symbols.hungarian;">
           <menupopup>
               <menu label="A">
                   <menupopup>
diff --git a/Open-ILS/xul/staff_client/server/OpenILS/util_overlay.xul b/Open-ILS/xul/staff_client/server/OpenILS/util_overlay.xul
index dec055d..84de362 100644
--- a/Open-ILS/xul/staff_client/server/OpenILS/util_overlay.xul
+++ b/Open-ILS/xul/staff_client/server/OpenILS/util_overlay.xul
@@ -91,11 +91,11 @@
         <messagecatalog id="offlineStrings" src='/xul/server/locale/<!--#echo var="locale"-->/offline.properties'/>
         <messagecatalog id="authStrings" src='/xul/server/locale/<!--#echo var="locale"-->/auth.properties'/>
         <hbox id="debug_box" hidden="true" flex="1" style="border: red thin dashed">
-            <label value="Debug:" />
+            <label value="&common.debug.label;" />
             <textbox id="debug_tb" flex="1"/>
-            <button label="Execute" oncommand="try { var dtb = document.getElementById('debug_tb'); alert( eval( dtb.value ) ); } catch(E) { alert(E); }; dtb.focus();"/>
-            <button label="Inspect" oncommand="try { var dtb = document.getElementById('debug_tb'); var dx = eval( dtb.value ); var ds = ''; for (var di in dx) { ds += di + '=' + dx[di] + '\r\n'; }; window.open('data:text/plain;charset=UTF-8,'+window.escape(ds),'debug_win','chrome,resizable,modal'); } catch(E) { alert(E); }; dtb.focus();"/>
-            <button label="js2JSON" oncommand="try { var dtb = document.getElementById('debug_tb'); alert( js2JSON( eval( dtb.value ) ) ); } catch(E) { alert(E); }; dtb.focus();"/>
+            <button label="&common.debug.btn.execute;" oncommand="try { var dtb = document.getElementById('debug_tb'); alert( eval( dtb.value ) ); } catch(E) { alert(E); }; dtb.focus();"/>
+            <button label="&common.debug.btn.inspect;" oncommand="try { var dtb = document.getElementById('debug_tb'); var dx = eval( dtb.value ); var ds = ''; for (var di in dx) { ds += di + '=' + dx[di] + '\r\n'; }; window.open('data:text/plain;charset=UTF-8,'+window.escape(ds),'debug_win','chrome,resizable,modal'); } catch(E) { alert(E); }; dtb.focus();"/>
+            <button label="&common.debug.btn.js2JSON;" oncommand="try { var dtb = document.getElementById('debug_tb'); alert( js2JSON( eval( dtb.value ) ) ); } catch(E) { alert(E); }; dtb.focus();"/>
         </hbox>
         <keyset><key id="debug_box_key" keycode="VK_F7" modifiers="control,shift" oncommand="JSAN.use('OpenILS.data'); var data = new OpenILS.data(); data.init({'via':'stash'}); var dtb = document.getElementById('debug_tb'); var dx = document.getElementById('debug_box'); if(data.enable_debug || !dx.hidden) { dx.hidden = !dx.hidden; if(!dx.hidden) dtb.focus();}"/></keyset>
         <script type="text/javascript" src="/xul/server/skin/custom.js" />
diff --git a/Open-ILS/xul/staff_client/server/cat/bibs_abreast.xul b/Open-ILS/xul/staff_client/server/cat/bibs_abreast.xul
index ad6de27..037f297 100644
--- a/Open-ILS/xul/staff_client/server/cat/bibs_abreast.xul
+++ b/Open-ILS/xul/staff_client/server/cat/bibs_abreast.xul
@@ -51,9 +51,9 @@
             <iframe name="bib_brief" flex="1" oils_force_external="true" />
             <hbox>
                 <radiogroup flex="0" orient="horizontal">
-                    <radio name="view_bib" label="View Bib" />
-                    <radio name="edit_bib" label="Edit Bib" />
-                    <radio name="holdings" label="Holdings" />
+                    <radio name="view_bib" label="&staff.bibs_abreast.view_bib;" />
+                    <radio name="edit_bib" label="&staff.bibs_abreast.edit_bib;" />
+                    <radio name="holdings" label="&staff.bibs_abreast.holdings;" />
                 </radiogroup>
                 <spacer flex="1"/>
                 <button name="remove_me"
diff --git a/Open-ILS/xul/staff_client/server/patron/bill_summary_overlay.xul b/Open-ILS/xul/staff_client/server/patron/bill_summary_overlay.xul
index 39790e7..1aa6dcb 100644
--- a/Open-ILS/xul/staff_client/server/patron/bill_summary_overlay.xul
+++ b/Open-ILS/xul/staff_client/server/patron/bill_summary_overlay.xul
@@ -6,7 +6,7 @@
     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 
             <groupbox orient="vertical" flex="1" id="summary">
-                <caption label="Summary" />
+                <caption label="&staff.patron.bill_summary_overlay.caption;" />
                 <hbox>
                     <label class="header1" id="billing_location"/>
                 </hbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/manage_dists.xul b/Open-ILS/xul/staff_client/server/serial/manage_dists.xul
index 442ac47..c4981e5 100644
--- a/Open-ILS/xul/staff_client/server/serial/manage_dists.xul
+++ b/Open-ILS/xul/staff_client/server/serial/manage_dists.xul
@@ -16,7 +16,7 @@ vim:noet:sw=4:ts=4:
 <overlay id="serial_manage_dists_overlay" 
 	xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 
-            <tab id="serial_manage_dists_tab" label="Distributions" oncommand="manage_dists_init()"/>
+            <tab id="serial_manage_dists_tab" label="&staff.serial.manage_dists.title.label;" oncommand="manage_dists_init()"/>
             <tabpanel id="serial_manage_dists" orient="vertical" flex="1">
                  <script>
                     <![CDATA[
@@ -71,12 +71,12 @@ vim:noet:sw=4:ts=4:
                     <vbox flex="1" id="before_splitter" oils_persist="width">
                         <hbox id="serial_dist_lib_menu"/>
                         <hbox>
-                            <checkbox id="show_sdists" label="Show Dists." />
-                            <checkbox id="show_sdist_groups" label="Show Groups" />
+                            <checkbox id="show_sdists" label="&staff.serial.manage_dists.show_sdists.label;" />
+                            <checkbox id="show_sdist_groups" label="&staff.serial.manage_dists.show_sdists_groups.label;" />
                             <button id="serial_dist_add_button" label="&staff.cat.copy_browser.holdings_maintenance.refresh_button.label;" command="cmd_refresh_list" />
                             <spacer flex="1"/>
                             <menubar>
-                                <menu label="Actions for Selected Row">
+                                <menu label="&staff.serial.manage_dists.actions.cmd_menu.label;">
                                     <menupopup>
                                         <menuitem command="cmd_add_sstr" label="&staff.serial.manage_dists.actions.cmd_add_sstr.label;"/>
                                         <menuseparator/>
@@ -89,7 +89,7 @@ vim:noet:sw=4:ts=4:
                     </vbox>
                     <splitter state="open" collapse="before" resizebefore="closest" resizeafter="farthest" id="splitter" oils_persist="state hidden" oils_persist_peers="before_splitter serial_manage_dists_editor_deck"/>
                     <deck id="serial_manage_dists_editor_deck" flex="20" oils_persist="width">
-                        <description value="Please select an object to edit"/>
+                        <description value="&staff.serial.manage_dists.actions.select_obj.desc;"/>
                         <vbox id="serial_sdist2_editor_panel" />
                         <vbox id="serial_sstr_editor_panel" />
                         <vbox id="serial_sbsum_editor_panel" />
diff --git a/Open-ILS/xul/staff_client/server/serial/manage_subs.xul b/Open-ILS/xul/staff_client/server/serial/manage_subs.xul
index 6dc5059..7e46b55 100644
--- a/Open-ILS/xul/staff_client/server/serial/manage_subs.xul
+++ b/Open-ILS/xul/staff_client/server/serial/manage_subs.xul
@@ -15,7 +15,7 @@ vim:noet:sw=4:ts=4:
 <overlay id="serial_manage_subs_overlay" 
 	xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 
-            <tab id="serial_manage_subs_tab" label="Subscriptions" oncommand="manage_subs_init()"/>
+            <tab id="serial_manage_subs_tab" label="&staff.serial.manage_subs.tab.label;" oncommand="manage_subs_init()"/>
             <tabpanel id="serial_manage_subs" orient="vertical" flex="1">
                  <script>
                     <![CDATA[
@@ -49,17 +49,17 @@ vim:noet:sw=4:ts=4:
 
                 <popupset>
                     <menupopup id="serial_manage_subs_popup">
-                        <menuitem command="cmd_add_subscriptions" label="Add Subscription"/>
-                        <menuitem command="cmd_add_sdist" label="Add Distribution"/>
-                        <menuitem command="cmd_add_siss" label="Add Issuance"/>
-                        <menuitem command="cmd_add_scap" label="Add Caption/Pattern"/>
+                        <menuitem command="cmd_add_subscriptions" label="&staff.serial.manage_subs.cmd_add_sub.label;"/>
+                        <menuitem command="cmd_add_sdist" label="&staff.serial.manage_subs.cmd_add_sdist.label;"/>
+                        <menuitem command="cmd_add_siss" label="&staff.serial.manage_subs.cmd_add_siss.label;"/>
+                        <menuitem command="cmd_add_scap" label="&staff.serial.manage_subs.cmd_add_scap.label;"/>
                         <menuseparator/>
-                        <menuitem command="cmd_make_predictions" label="Make Predictions"/>
+                        <menuitem command="cmd_make_predictions" label="&staff.serial.manage_subs.cmd_make_predictions.label;"/>
                         <menuseparator/>
-                        <menuitem command="cmd_delete_ssub" label="Delete Subscription"/>
-                        <menuitem command="cmd_delete_sdist" label="Delete Distribution"/>
-                        <menuitem command="cmd_delete_siss" label="Delete Issuance"/>
-                        <menuitem command="cmd_delete_scap" label="Delete Caption/Pattern"/>
+                        <menuitem command="cmd_delete_ssub" label="&staff.serial.manage_subs.cmd_del_ssub.label;"/>
+                        <menuitem command="cmd_delete_sdist" label="&staff.serial.manage_subs.cmd_del_sdist.label;"/>
+                        <menuitem command="cmd_delete_siss" label="&staff.serial.manage_subs.cmd_del_siss.label;"/>
+                        <menuitem command="cmd_delete_scap" label="&staff.serial.manage_subs.cmd_del_scap.label;"/>
                     </menupopup>
                 </popupset>
 
@@ -67,24 +67,24 @@ vim:noet:sw=4:ts=4:
                     <vbox flex="1" id="before_splitter" oils_persist="width">
                         <hbox id="serial_sub_lib_menu"/>
                         <hbox>
-                            <checkbox id="show_ssubs" label="Show Subs." />
-                            <checkbox id="show_ssub_groups" label="Show Groups" />
+                            <checkbox id="show_ssubs" label="&staff.serial.manage_subs.show_subs.label;" />
+                            <checkbox id="show_ssub_groups" label="&staff.serial.manage_subs.show_subs_groups.label;" />
                             <button id="serial_sub_add_button" label="&staff.cat.copy_browser.holdings_maintenance.refresh_button.label;" command="cmd_refresh_list" />
                             <spacer flex="1"/>
                             <menubar>
-                                <menu label="Actions for Selected Row">
+                                <menu label="&staff.serial.manage_subs.actions_menu.label;">
                                     <menupopup>
-                                        <menuitem command="cmd_add_subscriptions" label="Add Subscription"/>
-                                        <menuitem command="cmd_add_sdist" label="Add Distribution"/>
-                                        <menuitem command="cmd_add_siss" label="Add Issuance"/>
-                                        <menuitem command="cmd_add_scap" label="Add Caption/Pattern"/>
+                                        <menuitem command="cmd_add_subscriptions" label="&staff.serial.manage_subs.cmd_add_sub.label;"/>
+                                        <menuitem command="cmd_add_sdist" label="&staff.serial.manage_subs.cmd_add_sdist.label;"/>
+                                        <menuitem command="cmd_add_siss" label="&staff.serial.manage_subs.cmd_add_siss.label;"/>
+                                        <menuitem command="cmd_add_scap" label="&staff.serial.manage_subs.cmd_add_scap.label;"/>
                                         <menuseparator/>
-                                        <menuitem command="cmd_make_predictions" label="Make Predictions"/>
+                                        <menuitem command="cmd_make_predictions" label="&staff.serial.manage_subs.cmd_make_predictions.label;"/>
                                         <menuseparator/>
-                                        <menuitem command="cmd_delete_ssub" label="Delete Subscription"/>
-                                        <menuitem command="cmd_delete_sdist" label="Delete Distribution"/>
-                                        <menuitem command="cmd_delete_siss" label="Delete Issuance"/>
-                                        <menuitem command="cmd_delete_scap" label="Delete Caption/Pattern"/>
+                                        <menuitem command="cmd_delete_ssub" label="&staff.serial.manage_subs.cmd_del_ssub.label;"/>
+                                        <menuitem command="cmd_delete_sdist" label="&staff.serial.manage_subs.cmd_del_sdist.label;"/>
+                                        <menuitem command="cmd_delete_siss" label="&staff.serial.manage_subs.cmd_del_siss.label;"/>
+                                        <menuitem command="cmd_delete_scap" label="&staff.serial.manage_subs.cmd_del_scap.label;"/>
                                     </menupopup>
                                 </menu>
                             </menubar>
@@ -93,7 +93,7 @@ vim:noet:sw=4:ts=4:
                     </vbox>
                     <splitter state="open" collapse="before" resizebefore="closest" resizeafter="farthest" id="splitter" oils_persist="state hidden" oils_persist_peers="before_splitter serial_manage_subs_editor_deck"/>
                     <deck id="serial_manage_subs_editor_deck" flex="20" oils_persist="width">
-                        <description value="Please select an object to edit"/>
+                        <description value="&staff.serial.manage_subs.deck.desc;"/>
                         <vbox id="serial_ssub_editor_panel" />
                         <vbox id="serial_sdist_editor_panel" />
                         <vbox id="serial_siss_editor_panel" />
diff --git a/Open-ILS/xul/staff_client/server/serial/pattern_wizard.xul b/Open-ILS/xul/staff_client/server/serial/pattern_wizard.xul
index 7b0469b..2854c67 100644
--- a/Open-ILS/xul/staff_client/server/serial/pattern_wizard.xul
+++ b/Open-ILS/xul/staff_client/server/serial/pattern_wizard.xul
@@ -9,7 +9,7 @@
 <?xul-overlay href="/xul/server/serial/pattern_wizard_overlay.xul"?>
 
 <window id="pattern_wizard_win"
-    title="Pattern Code Wizard"
+    title="&staff.serial.pattern_wizard.title;"
     onload="try{my_init();font_helper();persist_helper();}catch(E){alert(E);}"
     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 
diff --git a/Open-ILS/xul/staff_client/server/serial/pattern_wizard_overlay.xul b/Open-ILS/xul/staff_client/server/serial/pattern_wizard_overlay.xul
index 37ae936..9ebd6c9 100644
--- a/Open-ILS/xul/staff_client/server/serial/pattern_wizard_overlay.xul
+++ b/Open-ILS/xul/staff_client/server/serial/pattern_wizard_overlay.xul
@@ -9,25 +9,24 @@
     <script type="text/javascript" src="/xul/server/serial/pattern_wizard.js" />
 
     <box orient="vertical" id="pattern_wizard_main" flex="1">
-        <caption class="top" label="Pattern Code Wizard" />
+        <caption class="top" label="&staff.serial.patternwiz.caption;" />
         <vbox flex="1">
             <hbox align="center" class="padded_bottom">
                 <button id="wizard_previous_step" disabled="true"
-                    icon="go-back" label="Previous"
+                    icon="go-back" label="&staff.serial.patternwiz.previous.btn;"
                     oncommand="wizard.previous_step();" />
                 <spacer flex="1" />
                 <button id="wizard_next_step" disabled="true"
-                    icon="go-forward" label="Next"
+                    icon="go-forward" label="&staff.serial.patternwiz.next.btn;"
                     oncommand="wizard.next_step();" />
             </hbox>
             <vbox id="wizard_step_captions" class="hideme">
                 <checkbox id="use_enum"
                     oncommand="wizard.enum_editor.toggle(event);"
-                    label="Use enumerations?" />
+                    label="&staff.serial.patternwiz.use_enum.label;" />
                 <vbox id="enum_editor_here" class="hideme">
                     <description class="step">
-                        "v." and "no." are common first and second level
-                        enumeration captions.
+                        &staff.serial.patternwiz.use_enum.desc;
                     </description>
                     <grid flex="1">
                         <columns>
@@ -38,9 +37,9 @@
                         </columns>
                         <rows>
                             <row id="enum_row_headings">
-                                <label value="Enumeration Caption" />
-                                <label value="Units Per Higher Level" />
-                                <label value="Numbering Continuity" />
+                                <label value="&staff.serial.patternwiz.enum_row.enum_capt;" />
+                                <label value="&staff.serial.patternwiz.enum_row.units_per_higher_lvl;" />
+                                <label value="&staff.serial.patternwiz.enum_row.number_cont;" />
                                 <label />
                             </row>
                             <row id="enum_row_template" align="top">
@@ -53,20 +52,20 @@
                                 </vbox>
                                 <radiogroup name="units_per">
                                     <hbox align="center">
-                                        <radio label="Number" value="number" />
+                                        <radio label="&staff.serial.patternwiz.units_per.number.label;" value="number" />
                                         <textbox name="units_per_number"
                                             size="6" />
                                     </hbox>
-                                    <radio label="Varies" value="var" />
-                                    <radio label="Undetermined" value="und" />
+                                    <radio label="&staff.serial.patternwiz.units_per.varies.label;" value="var" />
+                                    <radio label="&staff.serial.patternwiz.units_per.undetermined.label;" value="und" />
                                 </radiogroup>
                                 <menulist name="continuity">
                                     <menupopup>
-                                        <menuitem value="c" label="Increments continuously" />
-                                        <menuitem value="r" label="Restarts at unit completion" />
+                                        <menuitem value="c" label="&staff.serial.patternwiz.continuity.continuous.label;" />
+                                        <menuitem value="r" label="&staff.serial.patternwiz.continuity.restarts.label;" />
                                     </menupopup>
                                 </menulist>
-                                <button icon="remove" name="remover" label="Remove" />
+                                <button icon="remove" name="remover" label="&staff.serial.patternwiz.enum_row.remove;" />
                             </row>
                         </rows>
                     </grid>
@@ -74,13 +73,15 @@
                         <spacer flex="1" />
                         <button id="enum_add_normal_row"
                             icon="add"
-                            label="Add Enumeration" accesskey="E"
+                            label="&staff.serial.patternwiz.enum_row.add.label;"
+                            accesskey="&staff.serial.patternwiz.enum_row.add.accesskey;"
                             oncommand="wizard.enum_editor.add_normal_row();"
                             />
                         <spacer flex="1" />
                         <button id="enum_add_alt_row"
                             icon="add"
-                            label="Add Alternate Enumeration" accesskey="A"
+                            label="&staff.serial.patternwiz.enum_row.add_alt.label;"
+                            accesskey="&staff.serial.patternwiz.enum_row.add_alt.accesskey;"
                             oncommand="wizard.enum_editor.add_alt_row();"
                             />
                         <spacer flex="1" />
@@ -91,11 +92,10 @@
                 <checkbox id="use_calendar_change"
                     disabled="true"
                     oncommand="wizard.calendar_change_editor.toggle(event);"
-                    label="Use calendar changes?" />
+                    label="&staff.serial.patternwiz.use_cal_change;" />
                 <vbox id="calendar_change_editor_here" class="hideme">
                     <description class="step">
-                        Identify any points during the year at which the
-                        highest level enumeration caption changes.
+                        &staff.serial.patternwiz.use_cal_change.desc;
                     </description>
                     <grid>
                         <columns>
@@ -105,16 +105,16 @@
                         </columns>
                         <rows>
                             <row id="calendar_change_row_headings">
-                                <label value="Type" />
-                                <label value="Point" />
+                                <label value="&staff.serial.patternwiz.cal_change_head.type;" />
+                                <label value="&staff.serial.patternwiz.cal_change_head.point;" />
                                 <label />
                             </row>
                             <row id="calendar_row_template">
                                 <menulist name="type">
                                     <menupopup>
-                                        <menuitem value="month" label="At start of a month" />
-                                        <menuitem value="season" label="At start of a season" />
-                                        <menuitem value="date" label="On a date" />
+                                        <menuitem value="month" label="&staff.serial.patternwiz.cal_row.month;" />
+                                        <menuitem value="season" label="&staff.serial.patternwiz.cal_row.season;" />
+                                        <menuitem value="date" label="&staff.serial.patternwiz.cal_row.date;" />
                                     </menupopup>
                                 </menulist>
                                 <hbox align="center">
@@ -124,10 +124,10 @@
                                     </menulist>
                                     <menulist name="season" class="hideme">
                                         <menupopup>
-                                            <menuitem value="21" label="Spring" />
-                                            <menuitem value="22" label="Summer" />
-                                            <menuitem value="23" label="Autumn" />
-                                            <menuitem value="24" label="Winter" />
+                                            <menuitem value="21" label="&staff.serial.patternwiz.season.spring;" />
+                                            <menuitem value="22" label="&staff.serial.patternwiz.season.summer;" />
+                                            <menuitem value="23" label="&staff.serial.patternwiz.season.autumn;" />
+                                            <menuitem value="24" label="&staff.serial.patternwiz.season.winter;" />
                                         </menupopup>
                                     </menulist>
                                     <hbox name="date" class="hideme">
@@ -139,15 +139,15 @@
                                             type="number" min="1" max="31" />
                                     </hbox>
                                 </hbox>
-                                <button icon="remove" name="remover" label="Remove" />
+                                <button icon="remove" name="remover" label="&staff.serial.patternwiz.enum_row.remove;" />
                             </row>
                         </rows>
                     </grid>
                     <hbox pack="center">
                         <button
                             id="calendar_change_add_row"
-                            label="Add Calendar Change"
-                            accesskey="C"
+                            label="&staff.serial.patternwiz.cal_change.add.btn;"
+                            accesskey="&staff.serial.patternwiz.cal_change.add.accesskey;"
                             oncommand="wizard.calendar_change_editor.add_row();" />
                     </hbox>
                 </vbox>
@@ -155,11 +155,10 @@
             <vbox id="wizard_step_chronology" class="hideme">
                 <checkbox id="use_chron"
                     oncommand="wizard.chron_editor.toggle(event);"
-                    label="Use chronology captions?" />
+                    label="&staff.serial.patternwiz.use_chron.label;" />
                 <vbox id="chron_editor_here" class="hideme">
                     <description class="step">
-                        Each caption must be a smaller unit of
-                        time than the preceding caption.<!-- XXX TODO enforce -->
+                        &staff.serial.patternwiz.use_chron.desc;<!-- XXX TODO enforce -->
                     </description>
                     <grid>
                         <columns>
@@ -171,32 +170,32 @@
                         <rows>
                             <row id="chron_row_headings">
                                 <label />
-                                <label value="Caption" />
-                                <label value="Include this actual word in the caption?" />
+                                <label value="&staff.serial.patternwiz.chron_row_head.caption;" />
+                                <label value="&staff.serial.patternwiz.chron_row_head.include;" />
                                 <label />
                             </row>
                             <row id="chron_row_template">
                                 <label name="caption_label" />
                                 <menulist name="caption">
                                     <menupopup>
-                                        <menuitem label="Year" value="year" />
-                                        <menuitem label="Season" value="season" />
-                                        <menuitem label="Month" value="month" />
-                                        <menuitem label="Week" value="week" />
-                                        <menuitem label="Day" value="day" />
-                                        <menuitem label="Hour" value="hour" />
+                                        <menuitem label="&staff.serial.patternwiz.chron_row.year;" value="year" />
+                                        <menuitem label="&staff.serial.patternwiz.chron_row.season;" value="season" />
+                                        <menuitem label="&staff.serial.patternwiz.chron_row.month;" value="month" />
+                                        <menuitem label="&staff.serial.patternwiz.chron_row.week;" value="week" />
+                                        <menuitem label="&staff.serial.patternwiz.chron_row.day;" value="day" />
+                                        <menuitem label="&staff.serial.patternwiz.chron_row.hour;" value="hour" />
                                     </menupopup>
                                 </menulist>
                                 <checkbox name="display_in_holding" />
-                                <button icon="remove" name="remover" label="Remove" />
+                                <button icon="remove" name="remover" label="&staff.serial.patternwiz.enum_row.remove;" />
                             </row>
                         </rows>
                     </grid>
                     <hbox pack="center">
                         <button
                             id="chron_add_row"
-                            label="Add Chronology Caption"
-                            accesskey="C"
+                            label="&staff.serial.patternwiz.chron_caption.add.label;"
+                            accesskey="&staff.serial.patternwiz.chron_caption.add.accesskey;"
                             oncommand="wizard.chron_editor.add_row();" />
                     </hbox>
                 </vbox>
@@ -209,24 +208,24 @@
                     </columns>
                     <rows><!-- TODO hide these inputs if we're doing an 855 -->
                         <row align="center">
-                            <label align="right" value="Compressibility and Expandability:" />
+                            <label align="right" value="&staff.serial.patternwiz.compress.label;" />
                             <menulist id="ind1">
                                 <menupopup>
-                                    <menuitem value="0" label="Cannot compress or expand" />
-                                    <menuitem value="1" label="Can compress but not expand" />
-                                    <menuitem value="2" label="Can compress or expand" />
-                                    <menuitem value="3" label="Unknown" />
+                                    <menuitem value="0" label="&staff.serial.patternwiz.compress.cannot;" />
+                                    <menuitem value="1" label="&staff.serial.patternwiz.compress.can_compress;" />
+                                    <menuitem value="2" label="&staff.serial.patternwiz.compress.both;" />
+                                    <menuitem value="3" label="&staff.serial.patternwiz.compress.unknown;" />
                                 </menupopup>
                             </menulist>
                         </row>
                         <row align="center">
-                            <label align="right" value="Caption Evaluation:" />
+                            <label align="right" value="&staff.serial.patternwiz.caption_eval.label;" />
                             <menulist id="ind2">
                                 <menupopup>
-                                    <menuitem value="0" label="Captions verified; all levels present" />
-                                    <menuitem value="1" label="Captions verified; all levels may not be present" />
-                                    <menuitem value="2" label="Captions unverified; all levels present" />
-                                    <menuitem value="3" label="Captions unverified; all levels may not be present" />
+                                    <menuitem value="0" label="&staff.serial.patternwiz.caption_eval.yes_all;" />
+                                    <menuitem value="1" label="&staff.serial.patternwiz.caption_eval.yes_some;" />
+                                    <menuitem value="2" label="&staff.serial.patternwiz.caption_eval.no_all;" />
+                                    <menuitem value="3" label="&staff.serial.patternwiz.caption_eval.no_some;" />
                                 </menupopup>
                             </menulist>
                         </row>
@@ -239,36 +238,36 @@
                         <rows>
                             <row>
                                 <radio
-                                    label="Select frequency:"
-                                    accesskey="F" selected="true"
+                                    label="&staff.serial.patternwiz.freq.label;"
+                                    accesskey="&staff.serial.patternwiz.freq.accesskey;" selected="true"
                                     value="hard_w" />
                                 <menulist id="hard_w">
                                     <menupopup>
-                                        <menuitem label="Annual" value="a" />
-                                        <menuitem label="Bimonthly" value="b" />
-                                        <menuitem label="Semiweekly" value="c" />
-                                        <menuitem label="Daily" value="d" />
-                                        <menuitem label="Biweekly" value="e" />
-                                        <menuitem label="Semiannual" value="f" />
-                                        <menuitem label="Biennial" value="g" />
-                                        <menuitem label="Triennial" value="h" />
-                                        <menuitem label="Three times a week" value="i" />
-                                        <menuitem label="Three times a month" value="j" />
-                                        <menuitem label="Continuously updated" value="k" />
-                                        <menuitem label="Monthly" value="m" />
-                                        <menuitem label="Quarterly" value="q" />
-                                        <menuitem label="Semimonthly" value="s" />
-                                        <menuitem label="Three times a year" value="t" />
-                                        <menuitem label="Weekly" value="w" />
-                                        <menuitem label="Completely irregular" value="x" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.a;" value="a" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.b;" value="b" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.c;" value="c" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.d;" value="d" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.e;" value="e" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.f;" value="f" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.g;" value="g" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.h;" value="h" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.i;" value="i" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.j;" value="j" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.k;" value="k" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.m;" value="m" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.q;" value="q" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.s;" value="s" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.t;" value="t" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.w;" value="w" />
+                                        <menuitem label="&staff.serial.patternwiz.freq.item.x;" value="x" />
                                     </menupopup>
                                 </menulist>
                             </row>
                             <row>
                                 <radio
-                                    label="Use number of issues per year:"
+                                    label="&staff.serial.patternwiz.issues_per_year.label;"
                                     value="soft_w"
-                                    selected="false" accesskey="I" />
+                                    selected="false" accesskey="&staff.serial.patternwiz.issues_per_year.accesskey;" />
                                 <textbox id="soft_w" disabled="true" />
                             </row>
                         </rows>
@@ -278,8 +277,7 @@
             <vbox id="wizard_step_regularity" class="hideme">
                 <checkbox id="use_regularity"
                     oncommand="wizard.regularity_editor.toggle(event);"
-                    label="Use specific regularity information (published,
-                        omitted, and/or combined issues)?" />
+                    label="&staff.serial.patternwiz.use_regularity;" />
                 <vbox id="regularity_editor_here" class="hideme">
                     <grid>
                         <columns>
@@ -293,37 +291,37 @@
                                 <menulist name="poc">
                                     <menupopup>
                                         <menuitem disabled="true" label="---" />
-                                        <menuitem value="p" label="Published" />
-                                        <menuitem value="o" label="Omitted" />
-                                        <menuitem value="c" label="Combined" />
+                                        <menuitem value="p" label="&staff.serial.patternwiz.regularity.item.p;" />
+                                        <menuitem value="o" label="&staff.serial.patternwiz.regularity.item.o;" />
+                                        <menuitem value="c" label="&staff.serial.patternwiz.regularity.item.c;" />
                                     </menupopup>
                                 </menulist>
                                 <menulist name="type_and_code_pattern">
                                     <menupopup>
                                         <menuitem disabled="true" label="---" />
                                         <menuitem value="d:dd"
-                                            label="Day of the week" />
+                                            label="&staff.serial.patternwiz.regularity.typecode.d1;" />
                                         <menuitem value="d:DD"
-                                            label="Day of the month" />
+                                            label="&staff.serial.patternwiz.regularity.typecode.d2;" />
                                         <menuitem value="d:MMDD"
-                                            label="Date of the year" />
-                                        <menuitem value="m:MM" label="Month" />
-                                        <menuitem value="s:SS" label="Season" />
+                                            label="&staff.serial.patternwiz.regularity.typecode.d3;" />
+                                        <menuitem value="m:MM" label="&staff.serial.patternwiz.regularity.typecode.m;" />
+                                        <menuitem value="s:SS" label="&staff.serial.patternwiz.regularity.typecode.s;" />
                                         <menuitem value="w:WWdd"
-                                            label="Weekday of the month" />
+                                            label="&staff.serial.patternwiz.regularity.typecode.w1;" />
                                         <menuitem value="w:MMWWdd"
-                                            label="Weekday of specific month" />
+                                            label="&staff.serial.patternwiz.regularity.typecode.w2;" />
                                         <menuitem value="w:MMWW"
-                                            label="Week of specific month" />
+                                            label="&staff.serial.patternwiz.regularity.typecode.w3;" />
                                         <menuitem value="y:YYYY"
-                                            label="Span over two years" />
+                                            label="&staff.serial.patternwiz.regularity.typecode.y;" />
                                     </menupopup>
                                 </menulist>
                                 <vbox name="sub_rows_here"></vbox>
                                 <vbox align="top">
-                                    <button label="Add sub-row" icon="add"
+                                    <button label="&staff.serial.patternwiz.subrow.add.label;" icon="add"
                                         disabled="true" name="add_sub_row" />
-                                    <button label="Remove whole row"
+                                    <button label="&staff.serial.patternwiz.subrow.remove.label;"
                                         icon="remove" name="remove" />
                                 </vbox>
                             </row>
@@ -332,20 +330,19 @@
                     <hbox id="y_row_before_this" pack="center"
                         style="padding-top: 1ex;">
                         <button id="regularity_add_y"
-                            label="Add More Regularity Information"
-                            accesskey="Y" icon="add"
+                            label="&staff.serial.patternwiz.addrow.label;"
+                            accesskey="&staff.serial.patternwiz.addrow.accesskey;" icon="add"
                             oncommand="wizard.regularity_editor.add_row();" />
                     </hbox>
                 </vbox>
             </vbox>
             <vbox id="wizard_step_submit" class="hideme">
                 <description class="step">
-                    Are you ready to create a pattern code from your
-                    selections in this wizard?
+                    &staff.serial.patternwiz.submit.desc;
                 </description>
                 <hbox pack="center">
                     <button oncommand="wizard.submit();" icon="accept"
-                        accesskey="P" label="Create Pattern Code" />
+                        accesskey="&staff.serial.patternwiz.submit.accesskey;" label="&staff.serial.patternwiz.submit.label;" />
                 </hbox>
             </vbox>
         </vbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/sbsum_editor.xul b/Open-ILS/xul/staff_client/server/serial/sbsum_editor.xul
index 46e881c..8618cfd 100644
--- a/Open-ILS/xul/staff_client/server/serial/sbsum_editor.xul
+++ b/Open-ILS/xul/staff_client/server/serial/sbsum_editor.xul
@@ -15,7 +15,7 @@
 
 		<hbox flex="1" style="overflow: auto">
 			<vbox flex="1">
-				<label value="Basic Summary" style="font-weight: bold; font-size: large"/>
+				<label value="&staff.serial.sbsum_editor.basicsummary.label;" style="font-weight: bold; font-size: large"/>
 				<vbox id="sbsum_editor_left_pane" flex="1"/>
 			</vbox>
         </hbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/scap_editor.xul b/Open-ILS/xul/staff_client/server/serial/scap_editor.xul
index c1bd89b..5659b23 100644
--- a/Open-ILS/xul/staff_client/server/serial/scap_editor.xul
+++ b/Open-ILS/xul/staff_client/server/serial/scap_editor.xul
@@ -15,7 +15,7 @@
 
 		<hbox flex="1" style="overflow: auto">
 			<vbox flex="1">
-				<label value="Caption and Pattern" style="font-weight: bold; font-size: large"/>
+				<label value="&staff.serial.scap_editor.title.label;" style="font-weight: bold; font-size: large"/>
 				<vbox id="scap_editor_left_pane" flex="1"/>
 			</vbox>
         </hbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/sdist2_editor.xul b/Open-ILS/xul/staff_client/server/serial/sdist2_editor.xul
index 8178da2..6bdb087 100644
--- a/Open-ILS/xul/staff_client/server/serial/sdist2_editor.xul
+++ b/Open-ILS/xul/staff_client/server/serial/sdist2_editor.xul
@@ -16,15 +16,15 @@
 
 		<hbox flex="1" style="overflow: auto">
 			<vbox flex="1" id="before_splitter" oils_persist="height">
-				<label value="Distribution" style="font-weight: bold; font-size: large"/>
+				<label value="&staff.serial.sdist_editor.distribution.value;" style="font-weight: bold; font-size: large"/>
 				<vbox id="sdist2_editor_left_pane" flex="1"/>
 			</vbox>
 			<splitter id="splitter" oils_persist="state hidden" oils_persist_peers="before_splitter after_splitter"><grippy /></splitter>
 			<vbox flex="1" id="after_splitter" oils_persist="height">
 				<vbox id="sdist2_editor_right_pane"/>
                 <groupbox>
-                    <caption label="Library Specific Options" />
-                    <description>Note: Changing the 'Holding Lib' will unset all of these values</description>
+                    <caption label="&staff.serial.sdist_editor.libopt.label;" />
+                    <description>&staff.serial.sdist_editor.libopt.desc;</description>
                     <vbox id="sdist2_editor_lso_pane" flex="1"/>
                 </groupbox>
 			</vbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/sdist_editor.xul b/Open-ILS/xul/staff_client/server/serial/sdist_editor.xul
index a7db7f5..38fa9e7 100644
--- a/Open-ILS/xul/staff_client/server/serial/sdist_editor.xul
+++ b/Open-ILS/xul/staff_client/server/serial/sdist_editor.xul
@@ -15,15 +15,15 @@
 
 		<hbox flex="1" style="overflow: auto">
 			<vbox flex="1" id="before_splitter" oils_persist="height">
-				<label value="Distribution" style="font-weight: bold; font-size: large"/>
+				<label value="&staff.serial.sdist_editor.distribution.value;" style="font-weight: bold; font-size: large"/>
 				<vbox id="sdist_editor_left_pane" flex="1"/>
 			</vbox>
 			<splitter id="splitter" oils_persist="state hidden" oils_persist_peers="before_splitter after_splitter"><grippy /></splitter>
 			<vbox flex="1" id="after_splitter" oils_persist="height">
 				<vbox id="sdist_editor_right_pane"/>
                 <groupbox>
-                    <caption label="Library Specific Options" />
-                    <description>Note: Changing the 'Holding Lib' will unset all of these values</description>
+                    <caption label="&staff.serial.sdist_editor.libopt.label;" />
+                    <description>&staff.serial.sdist_editor.libopt.desc;</description>
                     <vbox id="sdist_editor_lso_pane" flex="1"/>
                 </groupbox>
 			</vbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/select_aou.xul b/Open-ILS/xul/staff_client/server/serial/select_aou.xul
index 4026ae5..bdea427 100644
--- a/Open-ILS/xul/staff_client/server/serial/select_aou.xul
+++ b/Open-ILS/xul/staff_client/server/serial/select_aou.xul
@@ -19,7 +19,7 @@
 <!-- OVERLAYS -->
 <?xul-overlay href="/xul/server/OpenILS/util_overlay.xul"?>
 
-<window id="select_aou_win" title="Select Org Unit"
+<window id="select_aou_win" title="&staff.select_aou.title;"
 	onload="try { my_init(); font_helper(); persist_helper(); } catch(E) { alert(E); }" oils_persist="height width"
 	xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 
@@ -88,12 +88,12 @@
 	<vbox flex="1" style="overflow: auto">
 	<groupbox flex="1">
 <!--TODO: label strings -->
-		<caption label="Select an Org Unit"/>
-		<description id="desc">Please select an Org Unit</description>
+		<caption label="&staff.select_aou.caption;"/>
+		<description id="desc">&staff.select_aou.desc;</description>
         <hbox id="x_lib_menu"/>
 		<hbox>
-			<button label="Select"
-				accesskey="s" oncommand="g.select_aou()"/>
+			<button label="&staff.select_aou.select_btn.label;"
+				accesskey="&staff.select_aou.select_btn.accesskey;" oncommand="g.select_aou()"/>
 			<button label="&staff.cat.record_buckets_quick.cancel.label;"
 				accesskey="&staff.cat.record_buckets_quick.cancel.accesskey;" oncommand="window.close()"/>
 		</hbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/select_unit.xul b/Open-ILS/xul/staff_client/server/serial/select_unit.xul
index 3d0cbdc..3d052e6 100644
--- a/Open-ILS/xul/staff_client/server/serial/select_unit.xul
+++ b/Open-ILS/xul/staff_client/server/serial/select_unit.xul
@@ -19,7 +19,7 @@
 <!-- OVERLAYS -->
 <?xul-overlay href="/xul/server/OpenILS/util_overlay.xul"?>
 
-<window id="select_serial_unit_win" title="Select Serial Unit"
+<window id="select_serial_unit_win" title="&staff.cat.select_unit.title;"
 	onload="try { my_init(); font_helper(); persist_helper(); } catch(E) { alert(E); }" oils_persist="height width"
 	xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 
@@ -77,12 +77,12 @@
 	<vbox flex="1" style="overflow: auto">
 	<groupbox flex="1">
 <!--TODO: label strings -->
-		<caption label="Select a Serial Unit"/>
-		<description id="desc">Please select a Serial Unit</description>
+		<caption label="&staff.cat.record_buckets_quick.select.label;"/>
+		<description id="desc">&staff.cat.record_buckets_quick.select.desc;</description>
         <hbox id="x_unit_menu"/>
 		<hbox>
-			<button label="Select"
-				accesskey="s" oncommand="g.select_unit()"/>
+			<button label="&staff.cat.record_buckets_quick.select.btn;"
+				accesskey="&staff.cat.record_buckets_quick.select.accesskey;" oncommand="g.select_unit()"/>
 			<button label="&staff.cat.record_buckets_quick.cancel.label;"
 				accesskey="&staff.cat.record_buckets_quick.cancel.accesskey;" oncommand="window.close()"/>
 		</hbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/serctrl_main.xul b/Open-ILS/xul/staff_client/server/serial/serctrl_main.xul
index 456c7ad..5fb2fd3 100644
--- a/Open-ILS/xul/staff_client/server/serial/serctrl_main.xul
+++ b/Open-ILS/xul/staff_client/server/serial/serctrl_main.xul
@@ -114,20 +114,20 @@ vim:noet:sw=4:ts=4:
 
 <!--	<groupbox flex="1" class="my_overflow"> -->
         <tabbox id="serial_tabbox" flex="1" class="my_overflow">
-            <caption label="Serial Control"/>
+            <caption label="&staff.cat.serial_control.title.label;"/>
             <tabs>
-                <tab label="Items" />
-                <tab label="Units" />
-                <tab id="serial_manage_dists_tab" label="Distributions" />
-                <tab id="serial_manage_subs_tab" label="Subscriptions" />
-                <tab label="Claims" />
+                <tab label="&staff.cat.serial_control.tab.items;" />
+                <tab label="&staff.cat.serial_control.tab.units;" />
+                <tab id="serial_manage_dists_tab" label="&staff.cat.serial_control.tab.distributions;" />
+                <tab id="serial_manage_subs_tab" label="&staff.cat.serial_control.tab.subscriptions;" />
+                <tab label="&staff.cat.serial_control.tab.claims;" />
             </tabs>
             <tabpanels flex="1">
                 <tabpanel id="serial_manage_items" />
-                <tabpanel id="serial_manage_units"><description>This tab will contain an alternative unit view/editor.</description></tabpanel>
+                <tabpanel id="serial_manage_units"><description>&staff.cat.serial_control.tab.units.desc;</description></tabpanel>
                 <tabpanel id="serial_manage_dists" />
                 <tabpanel id="serial_manage_subs" />
-                <tabpanel id="serial_manage_claims"><description>This tab will contain a claims interface.</description></tabpanel>
+                <tabpanel id="serial_manage_claims"><description>&staff.cat.serial_control.tab.claims.desc;</description></tabpanel>
             </tabpanels>
         </tabbox>
 <!--	</groupbox> -->
diff --git a/Open-ILS/xul/staff_client/server/serial/sisum_editor.xul b/Open-ILS/xul/staff_client/server/serial/sisum_editor.xul
index 4967790..8058c71 100644
--- a/Open-ILS/xul/staff_client/server/serial/sisum_editor.xul
+++ b/Open-ILS/xul/staff_client/server/serial/sisum_editor.xul
@@ -15,7 +15,7 @@
 
 		<hbox flex="1" style="overflow: auto">
 			<vbox flex="1">
-				<label value="Index Summary" style="font-weight: bold; font-size: large"/>
+				<label value="&staff.serial.sisum_editor.title.label;" style="font-weight: bold; font-size: large"/>
 				<vbox id="sisum_editor_left_pane" flex="1"/>
 			</vbox>
         </hbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/sitem_editor.xul b/Open-ILS/xul/staff_client/server/serial/sitem_editor.xul
index 7b003ea..53000b1 100644
--- a/Open-ILS/xul/staff_client/server/serial/sitem_editor.xul
+++ b/Open-ILS/xul/staff_client/server/serial/sitem_editor.xul
@@ -21,7 +21,7 @@
 <window id="serial_item_editor_win" 
 	onload="try { my_init(); font_helper(); persist_helper(); } catch(E) { alert(E); }"
 	width="800" height="390" oils_persist="width height"
-	title="Item Editor"
+	title="&staff.serial.sitem_editor.title;"
 	xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 
 	<!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
@@ -66,7 +66,7 @@
 	<groupbox flex="1" class="my_overflow">
 		<hbox flex="1" style="overflow: auto">
 			<vbox flex="1" id="before_splitter1" oils_persist="width">
-				<label value="Item" style="font-weight: bold; font-size: large"/>
+				<label value="&staff.serial.sitem_editor.item.label;" style="font-weight: bold; font-size: large"/>
 				<vbox id="sitem_editor_left_pane" flex="1"/>
 			</vbox>
 			<splitter id="splitter1" oils_persist="state hidden" oils_persist_peers="before_splitter1 after_splitter1"><grippy /></splitter>
@@ -76,7 +76,7 @@
 			</vbox>
 			<splitter id="splitter2" oils_persist="state hidden" oils_persist_peers="after_slitter1 after_splitter2"><grippy /></splitter>
 			<vbox flex="1" id="after_splitter2" oils_persist="width">
-				<button style="font-weight: bold; font-size: normal" label="Item Dates" accesskey="1" oncommand="document.getElementById('sitem_editor_right_pane').firstChild.firstChild.focus();"/>
+				<button style="font-weight: bold; font-size: normal" label="&staff.serial.sitem_editor.item_dates.btn;" accesskey="&staff.serial.sitem_editor.item_dates.accesskey;" oncommand="document.getElementById('sitem_editor_right_pane').firstChild.firstChild.focus();"/>
 				<vbox id="sitem_editor_right_pane" flex="1"/>
 			</vbox>
 		</hbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/sssum_editor.xul b/Open-ILS/xul/staff_client/server/serial/sssum_editor.xul
index 3528c34..2f22e82 100644
--- a/Open-ILS/xul/staff_client/server/serial/sssum_editor.xul
+++ b/Open-ILS/xul/staff_client/server/serial/sssum_editor.xul
@@ -15,7 +15,7 @@
 
 		<hbox flex="1" style="overflow: auto">
 			<vbox flex="1">
-				<label value="Supplement Summary" style="font-weight: bold; font-size: large"/>
+				<label value="&staff.serial.sssum_editor.summary.label;" style="font-weight: bold; font-size: large"/>
 				<vbox id="sssum_editor_left_pane" flex="1"/>
 			</vbox>
         </hbox>
diff --git a/Open-ILS/xul/staff_client/server/serial/sstr_editor.xul b/Open-ILS/xul/staff_client/server/serial/sstr_editor.xul
index 60548a1..6a030d1 100644
--- a/Open-ILS/xul/staff_client/server/serial/sstr_editor.xul
+++ b/Open-ILS/xul/staff_client/server/serial/sstr_editor.xul
@@ -15,7 +15,7 @@
 
 		<hbox flex="1" style="overflow: auto">
 			<vbox flex="1">
-				<label value="Stream" style="font-weight: bold; font-size: large"/>
+				<label value="&staff.serial.sstr_editor.stream.label;" style="font-weight: bold; font-size: large"/>
 				<vbox id="sstr_editor_left_pane" flex="1"/>
 			</vbox>
         </hbox>

-----------------------------------------------------------------------

Summary of changes:
 Open-ILS/web/opac/locale/en-US/lang.dtd            |  175 ++++++++++++++++++
 .../xul/staff_client/chrome/content/main/main.xul  |    6 +-
 .../chrome/content/main/menu_frame_menus.xul       |    2 +-
 .../staff_client/chrome/content/util/browser.xul   |    2 +-
 .../chrome/content/util/list_clipboard.xul         |    4 +-
 .../staff_client/chrome/content/util/rbrowser.xul  |    2 +-
 .../staff_client/server/OpenILS/symbol_overlay.xul |   13 +-
 .../staff_client/server/OpenILS/util_overlay.xul   |    8 +-
 .../xul/staff_client/server/cat/bibs_abreast.xul   |    6 +-
 .../server/patron/bill_summary_overlay.xul         |    2 +-
 .../staff_client/server/serial/manage_dists.xul    |   10 +-
 .../xul/staff_client/server/serial/manage_subs.xul |   46 +++---
 .../staff_client/server/serial/pattern_wizard.xul  |    2 +-
 .../server/serial/pattern_wizard_overlay.xul       |  193 ++++++++++----------
 .../staff_client/server/serial/sbsum_editor.xul    |    2 +-
 .../xul/staff_client/server/serial/scap_editor.xul |    2 +-
 .../staff_client/server/serial/sdist2_editor.xul   |    6 +-
 .../staff_client/server/serial/sdist_editor.xul    |    6 +-
 .../xul/staff_client/server/serial/select_aou.xul  |   10 +-
 .../xul/staff_client/server/serial/select_unit.xul |   10 +-
 .../staff_client/server/serial/serctrl_main.xul    |   16 +-
 .../staff_client/server/serial/sisum_editor.xul    |    2 +-
 .../staff_client/server/serial/sitem_editor.xul    |    6 +-
 .../staff_client/server/serial/sssum_editor.xul    |    2 +-
 .../xul/staff_client/server/serial/sstr_editor.xul |    2 +-
 25 files changed, 355 insertions(+), 180 deletions(-)


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list