Allow translating more strings in xul-files.
authorPasi Kallinen <pasi.kallinen@pttk.fi>
Tue, 19 Mar 2013 23:21:28 +0000 (01:21 +0200)
committerJason Etheridge <jason@esilibrary.com>
Thu, 6 Jun 2013 20:48:46 +0000 (16:48 -0400)
Signed-off-by: Pasi Kallinen <pasi.kallinen@pttk.fi>
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
25 files changed:
Open-ILS/web/opac/locale/en-US/lang.dtd
Open-ILS/xul/staff_client/chrome/content/main/main.xul
Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
Open-ILS/xul/staff_client/chrome/content/util/browser.xul
Open-ILS/xul/staff_client/chrome/content/util/list_clipboard.xul
Open-ILS/xul/staff_client/chrome/content/util/rbrowser.xul
Open-ILS/xul/staff_client/server/OpenILS/symbol_overlay.xul
Open-ILS/xul/staff_client/server/OpenILS/util_overlay.xul
Open-ILS/xul/staff_client/server/cat/bibs_abreast.xul
Open-ILS/xul/staff_client/server/patron/bill_summary_overlay.xul
Open-ILS/xul/staff_client/server/serial/manage_dists.xul
Open-ILS/xul/staff_client/server/serial/manage_subs.xul
Open-ILS/xul/staff_client/server/serial/pattern_wizard.xul
Open-ILS/xul/staff_client/server/serial/pattern_wizard_overlay.xul
Open-ILS/xul/staff_client/server/serial/sbsum_editor.xul
Open-ILS/xul/staff_client/server/serial/scap_editor.xul
Open-ILS/xul/staff_client/server/serial/sdist2_editor.xul
Open-ILS/xul/staff_client/server/serial/sdist_editor.xul
Open-ILS/xul/staff_client/server/serial/select_aou.xul
Open-ILS/xul/staff_client/server/serial/select_unit.xul
Open-ILS/xul/staff_client/server/serial/serctrl_main.xul
Open-ILS/xul/staff_client/server/serial/sisum_editor.xul
Open-ILS/xul/staff_client/server/serial/sitem_editor.xul
Open-ILS/xul/staff_client/server/serial/sssum_editor.xul
Open-ILS/xul/staff_client/server/serial/sstr_editor.xul

index d611c41..b7a2f4d 100644 (file)
 <!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">
 
 <!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)">
 <!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">
 <!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">
 <!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">
 <!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">
 <!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)">
 <!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">
 <!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)">
 <!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'">
 <!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">
 <!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">
 <!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">
 <!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">
index 3884d9c..ae6d9ca 100644 (file)
     <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>
 
index 2d274a6..63bc923 100644 (file)
 <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 />
index 4356f62..9cf55cb 100644 (file)
             <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" />
index f8f2f38..8d40c34 100644 (file)
     ]]>
     </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>
 
index 353889a..43b2181 100644 (file)
             <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" />
index d9a4780..77b593e 100644 (file)
@@ -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>
             </menu>                 
         </menupopup>
     </menu>
-    <menu label="Cyrillic">
+    <menu label="&staff.symbols.cyrillic;">
           <menupopup>
               <menu label="A">
                   <menupopup>
             </menu>                 
         </menupopup>
     </menu>
-    <menu label="Slavic">
+    <menu label="&staff.symbols.slavic;">
           <menupopup>
               <menu label="A">
                   <menupopup>
             </menu>
         </menupopup>
     </menu>
-    <menu label="Hungarian">
+    <menu label="&staff.symbols.hungarian;">
           <menupopup>
               <menu label="A">
                   <menupopup>
index dec055d..84de362 100644 (file)
         <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" />
index ad6de27..037f297 100644 (file)
@@ -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"
index 39790e7..1aa6dcb 100644 (file)
@@ -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>
index 442ac47..c4981e5 100644 (file)
@@ -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" />
index 6dc5059..7e46b55 100644 (file)
@@ -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" />
index 7b0469b..2854c67 100644 (file)
@@ -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">
 
index 37ae936..9ebd6c9 100644 (file)
@@ -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">
                                 </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>
                         <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" />
                 <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>
                         </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">
                                     </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">
                                             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>
             <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>
                         <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>
                     </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>
                         <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>
             <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>
                                 <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>
                     <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>
index 46e881c..8618cfd 100644 (file)
@@ -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>
index c1bd89b..5659b23 100644 (file)
@@ -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>
index 8178da2..6bdb087 100644 (file)
 
                <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>
index a7db7f5..38fa9e7 100644 (file)
 
                <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>
index 4026ae5..bdea427 100644 (file)
@@ -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">
 
        <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>
index 3d0cbdc..3d052e6 100644 (file)
@@ -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">
 
        <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>
index 456c7ad..5fb2fd3 100644 (file)
@@ -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> -->
index 4967790..8058c71 100644 (file)
@@ -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>
index 7b003ea..53000b1 100644 (file)
@@ -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>
index 3528c34..2f22e82 100644 (file)
@@ -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>
index 60548a1..6a030d1 100644 (file)
@@ -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>