c96760a76b89894acda592a33b366cb74aa51588
*: project, survey, test_website, website_event, website_sale This commit fixes all found occurrences of such a case: ``` <t t-set="classes">some_classes</t> ``` => CSS classes being marked for translation by mistake. A breaking case was found via task-3636009, where the arabic language has a translated class on some element which makes some JS crash because of it. Steps to reproduce (only for 17.0): - Create a website with the "Arabic" language as the default language - Go to the shop page in Arabic - If you are in grid view, click on the "switch to list view" button and if you are in list view, click on the "switch to grid view" button => Crash Note that commit [1] already did something similar a while ago (but more generically than this commit). In this commit here, broken occurrences were found using this regex: ``` <t\s+t-set=["']\w+lass(es)?["']\s*> ``` [1]: https://github.com/odoo/odoo/commit/98678199a32b3ba9af999f76980a6110546ec0fc task-3636009 closes odoo/odoo#147688 X-original-commit: 01b223e3043a3d847fd7dbf8997edcee62c3254a Related: odoo/enterprise#53463 Signed-off-by: Romain Derie (rde) <rde@odoo.com> Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%