diff --git a/web_translate_dialog_page/static/src/js/web_translate_dialog_page.js b/web_translate_dialog_page/static/src/js/web_translate_dialog_page.js index 0f63d1c9..b5b3d0c7 100644 --- a/web_translate_dialog_page/static/src/js/web_translate_dialog_page.js +++ b/web_translate_dialog_page/static/src/js/web_translate_dialog_page.js @@ -8,9 +8,11 @@ openerp.web_translate_dialog_page = function (instance) { instance.web.FormView.include({ load_form: function(data) { + var self = this; this._super(data); - this.$buttons.on('click', '.oe_form_button_translate', - this.guard_active(this.on_button_translate)); + this.sidebar.add_items('other', _.compact([ + self.is_action_enabled('edit') && { label: _t('Translate'), callback: self.on_button_translate }, + ])); }, on_button_translate: function() { var self = this; diff --git a/web_translate_dialog_page/static/src/xml/base.xml b/web_translate_dialog_page/static/src/xml/base.xml index 2a110bb6..b27dd29d 100644 --- a/web_translate_dialog_page/static/src/xml/base.xml +++ b/web_translate_dialog_page/static/src/xml/base.xml @@ -30,11 +30,5 @@ -
- - - -
-