From 928842b11fa60eeac1fb5c3292461bf31f2befd3 Mon Sep 17 00:00:00 2001 From: miker Date: Thu, 24 Jul 2008 21:00:39 +0000 Subject: [PATCH 1/1] use filtering select to present the friendly name of the locale ... the default set needs to be normalized against CLDR git-svn-id: svn://svn.open-ils.org/ILS/trunk@10121 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/js/dojo/openils/widget/TranslatorPopup.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Open-ILS/web/js/dojo/openils/widget/TranslatorPopup.js b/Open-ILS/web/js/dojo/openils/widget/TranslatorPopup.js index f946ee2d49..16a09afcad 100644 --- a/Open-ILS/web/js/dojo/openils/widget/TranslatorPopup.js +++ b/Open-ILS/web/js/dojo/openils/widget/TranslatorPopup.js @@ -29,7 +29,7 @@ if(!dojo._hasResource["openils.widget.TranslatorPopup"]) { dojo.require("dijit.Dialog"); dojo.require("dijit.form.Button"); dojo.require("dijit.form.TextBox"); - dojo.require("dijit.form.ComboBox"); + dojo.require("dijit.form.FilteringSelect"); dojo.require("dojox.jsonPath"); dojo.requireLocalization("openils.widget", "TranslatorPopup"); @@ -98,9 +98,10 @@ if(!dojo._hasResource["openils.widget.TranslatorPopup"]) { if (old_dijit) old_dijit.destroy(); dojo.query('.locale_combobox',trans_row).instantiate( - dijit.form.ComboBox, + dijit.form.FilteringSelect, { store:openils.I18N.localeStore, searchAttr:'locale', + labelAttr:'label', lowercase:true, required:true, id:'locale_' + trans_id, @@ -141,9 +142,10 @@ if(!dojo._hasResource["openils.widget.TranslatorPopup"]) { trans_row = dojo.query('tr',trans_template)[0].cloneNode(true); dojo.query('.locale_combobox',trans_row).instantiate( - dijit.form.ComboBox, + dijit.form.FilteringSelect, { store:openils.I18N.localeStore, searchAttr:'locale', + labelAttr:'label', id:'i18n_new_locale_' + this._targetObject.classname + '.' + this.field + this.unique, lowercase:true, required:true, -- 2.43.2