[FIX] website, tools: make select options translatable
Steps to reproduce:
- Go to a website page > Add a 'Form' block > Add a new 'Selection'
field.
- Go to the page (in 'edit_translations' mode) > The selection field
options are not translatable.
The goal of this commit is to make the select options translatable
by adding an intermediate `.o_translation_select` element.
This element will handle option's text translations from the linked
`<select/>`. The final values are copied to the original element
right before save.
opw-3233360
closes odoo/odoo#117519
Signed-off-by:
Quentin Smetz (qsm) <qsm@odoo.com>
Showing
- addons/website/i18n/website.pot 7 additions, 0 deletionsaddons/website/i18n/website.pot
- addons/website/static/src/js/editor/wysiwyg_multizone_translate.js 87 additions, 12 deletions...bsite/static/src/js/editor/wysiwyg_multizone_translate.js
- addons/website/static/src/scss/website.scss 15 additions, 0 deletionsaddons/website/static/src/scss/website.scss
- addons/website/static/src/scss/website.wysiwyg.scss 7 additions, 3 deletionsaddons/website/static/src/scss/website.wysiwyg.scss
- odoo/tools/translate.py 1 addition, 1 deletionodoo/tools/translate.py