From 731b8cf4601bf859d25a3b193c404095b7d3a1e1 Mon Sep 17 00:00:00 2001 From: Nathan Gray Date: Mon, 5 Mar 2012 21:07:02 +0000 Subject: [PATCH] Translate selectbox options --- etemplate/js/et2_widget_selectbox.js | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/etemplate/js/et2_widget_selectbox.js b/etemplate/js/et2_widget_selectbox.js index bb84c47107..1fdd17b8d1 100644 --- a/etemplate/js/et2_widget_selectbox.js +++ b/etemplate/js/et2_widget_selectbox.js @@ -204,9 +204,20 @@ var et2_selectbox = et2_inputWidget.extend({ // Add the select_options for (var key in _options) { - var attrs = { - "value": key - }; + + // Translate the options + if(!this.options.no_lang) + { + if (_options[key] instanceof Object) + { + if(_options[key]["label"]) _options[key]["label"] = egw().lang(_options[key]["label"]); + if(_options[key]["title"]) _options[key]["title"] = egw().lang(_options[key]["title"]); + } + else + { + _options[key] = egw().lang(_options[key]); + } + } if (_options[key] instanceof Object) {