summaryrefslogtreecommitdiff
path: root/js/codeq/translation.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/codeq/translation.js')
-rw-r--r--js/codeq/translation.js12
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];
}
};
})();