evergreen-admin:customizations:i18n:staff_client_progress
Table of Contents
Staff client i18n progress
This page lists the staff client files that are i18n-ready (lots of them) and which ones are not ready or which have "hard stuff" that we deliberately skipped, but which we should be able to handle due to messagecatalog's parameter handling.
Chrome files
admin directory
Filename | Complete | Notes |
---|---|---|
chrome/content/admin/survey.js | N | Error messages remaining; 1 constructed string ( '#' + (SURVEY.num_of_questions + 1); using hardcoded number separators ( + ")"); still using strbundle interface |
chrome/content/admin/survey_overlay.xul | Y | |
chrome/content/admin/survey_wizard.xul | Y |
auth directory
Filename | Complete | Notes |
---|---|---|
chrome/content/auth/controller.js | Y | |
chrome/content/auth/session.js | Y |
cat directory
Filename | Complete | Notes |
---|---|---|
chrome/content/cat/opac.js | Y | |
chrome/content/cat/opac.xul | Y |
circ directory
Filename | Complete | Notes |
---|---|---|
chrome/content/circ/offline_checkin.js | Y | |
chrome/content/circ/offline_checkin.xul | Y | |
chrome/content/circ/offline_checkout.js | Y | |
chrome/content/circ/offline_checkout.xul | Y | |
chrome/content/circ/offline_in_house_use.js | Y | |
chrome/content/circ/offline_in_house_use.xul | Y | |
chrome/content/circ/offline.js | N | Receipt templates has some embedded HTML that will probably be confusing to translate. |
chrome/content/circ/offline_register.js | Y | |
chrome/content/circ/offline_register.xul | Y | |
chrome/content/circ/offline_renew.js | N | |
chrome/content/circ/offline_renew.xul | Y | |
chrome/content/circ/offline.xul | Y | |
chrome/content/circ/util.js | N |
legacy directory
Filename | Complete | Notes |
---|---|---|
chrome/content/legacy/_browse.xul | N | Still required? |
chrome/content/legacy/_marc.xul | N | Still required? |
main directory
Filename | Complete | Notes |
---|---|---|
chrome/content/main/about.html | N | Just a few strings we can probably run through MOD_XMLENT, followed by the text of the GPL. |
chrome/content/main/constants.js | Y | |
chrome/content/main/JSAN.js | Y | |
chrome/content/main/main.js | Y | |
chrome/content/main/main.xul | Y | |
chrome/content/main/menu_frame_menus.xul | Y | Accelerator keys (with modifier attributes) have not been i18n-ized; not sure if they normally are. |
chrome/content/main/menu_frame_overlay.xul | Y | |
chrome/content/main/menu_frame.xul | Y | |
chrome/content/main/menu.js | Y | |
chrome/content/main/simple_auth.xul | Y | |
chrome/content/main/test.xul | Y | |
chrome/content/OpenILS/data.js | N | Lots of printing templates; kind of ugly. |
chrome/content/OpenILS/global_util.js | Y | |
chrome/content/OpenILS/util/fmall.js | Y | |
chrome/content/OpenILS/util_overlay_offline.xul | Y | |
chrome/content/OpenILS/util_overlay.xul | Y | |
chrome/content/test/test.js | N | Just says "Hello world" |
util directory
Filename | Complete | Notes |
---|---|---|
chrome/content/util/barcode.js | Y | |
chrome/content/util/browser.js | N | 1 string to i18n-ize ("Not yet implemented") |
chrome/content/util/browser.xul | N | |
chrome/content/util/controller.js | N | Obscure error messages |
chrome/content/util/date.js | N | Error messages, supporting other date formats |
chrome/content/util/deck.js | N | Error messages |
chrome/content/util/error.js | N | Lots of work here |
chrome/content/util/exec.js | N | Error messages and logging |
chrome/content/util/fancy_prompt.xul | N | |
chrome/content/util/file.js | N | Error messages |
chrome/content/util/fm_utils.js | Y | |
chrome/content/util/fm_view.xul | N | |
chrome/content/util/functional.js | Y | |
chrome/content/util/list_clipboard.xul | N | |
chrome/content/util/list.js | N | |
chrome/content/util/money.js | N | |
chrome/content/util/network.js | N | |
chrome/content/util/print.js | N | |
chrome/content/util/rbrowser.xul | N | |
chrome/content/util/shell.html | N | |
chrome/content/util/sound.js | Y | |
chrome/content/util/sprintf.js | Y | |
chrome/content/util/text.js | N | One string to address |
chrome/content/util/widgets.js | N | Error messages |
chrome/content/util/window.js | N | Error messages and logging |
chrome/content/util/xuledit.js | Y | |
chrome/content/util/xuledit.xul | N |
Server-side XUL files
misc directories
Filename | Complete | Notes |
---|---|---|
components/nsOpenILS.js | ||
components/venkman-service.js | ||
defaults/preferences/prefs.js | ||
external/template.js | ||
external/template.xul |
admin directory
Filename | Complete | Notes |
---|---|---|
server/admin/adminlib.js | N | 1 error string, needs dojo i18n |
server/admin/cash_reports.js | Y | |
server/admin/cash_reports.xhtml | Y | |
server/admin/closed_dates.js | Y | date/time i18n could be introduced here |
server/admin/closed_dates.xhtml | N | constructed strings - dojo i18n? |
server/admin/copy_locations.js | N | 1 error string, needs dojo i18n |
server/admin/copy_locations.xhtml | Y | |
server/admin/font_settings.xul | Y | |
server/admin/hold_pull_list_classic.js | N | |
server/admin/hold_pull_list_classic.xhtml | N | Ugly - do we still need this? |
server/admin/hold_pull_list.js | Y | |
server/admin/hold_pull_list.xhtml | Y | |
server/admin/hold_pull_list.xul | Y | |
server/admin/index.xhtml | Y | |
server/admin/non_cat_types.js | Y | |
server/admin/non_cat_types.xhtml | Y | |
server/admin/offline_manage_xacts.js | Y | |
server/admin/offline_manage_xacts.xul | Y | |
server/admin/org_settings.js | N | 1 error message for dojo i18n |
server/admin/org_settings.xhtml | Y | |
server/admin/printer_settings.html | N | Need to run .html through mod_xmlent too? or convert to .xhtml? |
server/admin/printer_settings.js | N | A few strings for dojo i18n |
server/admin/stat_cat_editor.js | N | 1 error message for dojo i18n |
server/admin/stat_cat_editor.xhtml | Y | |
server/admin/transit_list.js | N | Some logic depends on strings at the moment |
server/admin/transit_list.xul | Y | |
server/admin/upload_xacts.js | Y | |
server/admin/upload_xacts.xhtml | Y |
cat directory
Filename | Complete | Notes |
---|---|---|
server/cat/bib_brief.xul | Y | |
server/cat/copy_browser.js | Y | |
server/cat/copy_browser.xul | Y | |
server/cat/copy_buckets.js | Y | |
server/cat/copy_buckets_overlay.xul | Y | |
server/cat/copy_buckets_quick.xul | Y | |
server/cat/copy_buckets.xul | Y | |
server/cat/copy_editor.js | There is some code that needs refactoring starting around line 675 (display text also used as keys and eval'ed attributes used for display). | |
server/cat/copy_editor.xul | Y | |
server/cat/copy_notes.xul | Y | |
server/cat/copy_summary.xul | Y | |
server/cat/marcedit.js | Y | |
server/cat/marcedit.xul | Y | |
server/cat/marc_new.xul | Y | |
server/cat/marc_view.html | Might need to convert this to XUL and use messagecatalog, or to XHTML and replace JavaScript strings with entities. | |
server/cat/marc_view.xul | Y | |
server/cat/opac.xul | Y | |
server/cat/record_buckets.js | Y | |
server/cat/record_buckets_overlay.xul | Y | |
server/cat/record_buckets_quick.xul | Y | |
server/cat/record_buckets.xul | Y | |
server/cat/spine_labels.js | Y | |
server/cat/spine_labels.xul | Y | |
server/cat/util.js | Y | |
server/cat/volume_buckets.xul | Y | |
server/cat/volume_copy_creator.js | Y | |
server/cat/volume_copy_creator.xul | Y | |
server/cat/volume_editor.xul | Y | |
server/cat/z3950.js | Y | |
server/cat/z3950.xul | Y |
circ directory
Filename | Complete | Notes |
---|---|---|
server/circ/checkin.js | Y | |
server/circ/checkin_overlay.xul | Y | |
server/circ/checkin.xul | Y | |
server/circ/checkout.js | Y | |
server/circ/checkout_overlay.xul | Y | |
server/circ/checkout.xul | Y | |
server/circ/circ_brief.xul | Y | |
server/circ/circ_summary.xul | Y | |
server/circ/copy_details.xul | Y | |
server/circ/copy_status.js | Y | |
server/circ/copy_status_overlay.xul | Y | |
server/circ/copy_status.xul | Y | |
server/circ/in_house_use.js | Y | |
server/circ/in_house_use.xul | Y | |
server/circ/pre_cat_fields.xul | Y | |
server/circ/print_list_template_editor.js | Y | |
server/circ/print_list_template_editor.xul | Y | |
server/circ/util.js | Y |
main directory
Filename | Complete | Notes |
---|---|---|
server/main/data.xul | Y | |
server/main/gen_offline_widgets.xul | Y | |
server/main/JSAN.js | N | 3 error messages - need to find out if JSAN is able to use messagecatalog |
server/main/ws_info.xul | Y |
OpenILS directory
Filename | Complete | Notes |
---|---|---|
server/OpenILS/util_overlay.xul | Y |
patron directory
Filename | Complete | Notes |
---|---|---|
server/patron/adv_barcode_entry.xul | N | File doesn't exist |
server/patron/barcode_entry.js | N | File doesn't exist |
server/patron/barcode_entry.xul | Y | |
server/patron/bill_cc_info.xul | Y | |
server/patron/bill_check_info.xul | Y | |
server/patron/bill_details.xul | Y | |
server/patron/bill_history.xul | Y | |
server/patron/bills.js | Y | |
server/patron/bills_overlay.xul | Y | |
server/patron/bill_summary_overlay.xul | Y | |
server/patron/bills.xul | Y | |
server/patron/bill_wizard.xul | Y | |
server/patron/display.js | Y | |
server/patron/display_overlay.xul | Y | |
server/patron/display.xul | Y | |
server/patron/hold_notices.xul | Y | |
server/patron/holds.js | Y | |
server/patron/holds_overlay.xul | Y | |
server/patron/holds.xul | Y | |
server/patron/info_group.xul | Y | |
server/patron/info_notes.xul | Y | |
server/patron/info_stat_cats.xul | Y | |
server/patron/info_surveys.xul | Y | |
server/patron/info.xul | Y | |
server/patron/items.js | Y | |
server/patron/items_overlay.xul | Y | |
server/patron/items.xul | Y | |
server/patron/search_form.js | Y | |
server/patron/search_form_overlay.xul | Y | |
server/patron/search_form.xul | Y | |
server/patron/search_result.js | Y | |
server/patron/search_result_overlay.xul | Y | |
server/patron/search_result.xul | Y | |
server/patron/summary.js | Y | |
server/patron/summary_overlay.xul | Y | |
server/patron/summary.xul | Y | |
server/patron/take_survey.js | N | File doesn't exist |
server/patron/ue_config.js | Y | |
server/patron/ue.js | Y | |
server/patron/ue_ui.js | Y | |
server/patron/ue.xhtml | Y | |
server/patron/user_buckets.xul | Y | |
server/patron/user_edit.js | Y | |
server/patron/user_edit.xhtml | Y | |
server/patron/user_editor.js | N | File doesn't exist |
server/patron/user_editor.xhtml | N | File doesn't exist |
server/patron/util.js | Y | Any interface using this will need a commonStrings messagecat |
evergreen-admin/customizations/i18n/staff_client_progress.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1