diff options
author | Max Kanat-Alexander <mkanat@bugzilla.org> | 2010-10-14 01:32:39 +0200 |
---|---|---|
committer | Max Kanat-Alexander <mkanat@bugzilla.org> | 2010-10-14 01:32:39 +0200 |
commit | 657ea46427113c7e2424414455a384824d56a809 (patch) | |
tree | cbe035de5491b2ac59c72cacc809f1ecb25ed83b /js | |
parent | a128f843c67283b42a3f29d442843c1db79946a3 (diff) | |
download | bugzilla-657ea46427113c7e2424414455a384824d56a809.tar.gz bugzilla-657ea46427113c7e2424414455a384824d56a809.tar.xz |
Bug 581448: Localize the status and resolution values in the list of
possible duplicates on enter_bug.cgi
r=LpSolit, a=LpSolit
Diffstat (limited to 'js')
-rw-r--r-- | js/bug.js | 6 | ||||
-rw-r--r-- | js/global.js | 8 |
2 files changed, 12 insertions, 2 deletions
@@ -76,11 +76,13 @@ YAHOO.bugzilla.dupTable = { }, formatStatus: function(el, oRecord, oColumn, oData) { var resolution = oRecord.getData('resolution'); + var bug_status = display_value('bug_status', oData); if (resolution) { - el.innerHTML = oData + ' ' + resolution; + el.innerHTML = bug_status + ' ' + + display_value('resolution', resolution); } else { - el.innerHTML = oData; + el.innerHTML = bug_status; } }, formatCcButton: function(el, oRecord, oColumn, oData) { diff --git a/js/global.js b/js/global.js index 2d3974150..d6e11e9b1 100644 --- a/js/global.js +++ b/js/global.js @@ -119,3 +119,11 @@ function set_language( value ) { }); window.location.reload() } + +// This basically duplicates Bugzilla::Util::display_value for code that +// can't go through the template and has to be in JS. +function display_value(field, value) { + var translated = BUGZILLA.value_descs[field][value]; + if (translated) return translated; + return value; +} |