diff options
Diffstat (limited to 'js/codeq/translation.js')
-rw-r--r-- | js/codeq/translation.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/js/codeq/translation.js b/js/codeq/translation.js index b453876..e648ae3 100644 --- a/js/codeq/translation.js +++ b/js/codeq/translation.js @@ -98,6 +98,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */ 'emptyDictionary': {}, // use this with registerDictionary when you don't want any translations + 'translate': function (key, lang) { + var dict = dicts['gui']; + lang = lang || codeq.settings['gui_lang']; + if (dict && dict[key] && dict[key][lang]) { + return dict[key][lang]; + } + }, + 'translateDom': function (jqTopElt) { var lang = codeq.settings['gui_lang']; jqTopElt.filter('[data-tkey]').each(function () { @@ -106,10 +114,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */ jqTopElt.find('[data-tkey]').each(function () { translateElement($(this),'tkey', lang); }); - }, - - 'getDictionary': function (name) { - return dicts[name]; } }; })(); |