From 167ea0f239fa7552c1755989ef87657ea3c3d7ed Mon Sep 17 00:00:00 2001 From: Iryna Vushnevska Date: Sun, 8 Mar 2020 17:20:51 +0200 Subject: [PATCH 1/2] [FIX] web_translate_dialog: load translation translated field can be saved in input or textarea --- web_translate_dialog/static/src/js/web_translate_dialog.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web_translate_dialog/static/src/js/web_translate_dialog.js b/web_translate_dialog/static/src/js/web_translate_dialog.js index 24cd59cfb..4703bfa04 100644 --- a/web_translate_dialog/static/src/js/web_translate_dialog.js +++ b/web_translate_dialog/static/src/js/web_translate_dialog.js @@ -215,7 +215,7 @@ var TranslateDialog = Dialog.extend({ }); if (code === self.view_language) { _.each(text, function(value, key) { - var view_elem = self.view.$('input[name="'+ key + '"]'); + var view_elem = self.view.$( ":input[name='" + key +"']") view_elem.val(value).trigger('change'); }); } From 5f42f8680a2dbd4e4859d64d6dd9caf1216edbc2 Mon Sep 17 00:00:00 2001 From: Iryna Vushnevska Date: Mon, 9 Mar 2020 14:17:41 +0200 Subject: [PATCH 2/2] [FIX] web_transalte_dialog: iterate on correct variable --- web_translate_dialog/models/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web_translate_dialog/models/base.py b/web_translate_dialog/models/base.py index 4d6093c23..05e3fc333 100644 --- a/web_translate_dialog/models/base.py +++ b/web_translate_dialog/models/base.py @@ -25,7 +25,7 @@ class BaseModel(models.BaseModel): for name in field_names: tr_read_res = self.env['ir.translation'].search_read([ - ('name', 'like', '%s,%s' % (self._name, field_names)), + ('name', 'like', '%s,%s' % (self._name, name)), ('res_id', '=', rec_id), ('lang', '!=', 'en_US') ])