Before this commit, when inputting latin numbers (i.e. 0-9) with a locale using a numbering system different than "latn" (e.g. "arab"), the parsing failed resulting in an error. The issue is that these locales often support both their numbering system as well as the "latn" one. This commit makes the parsing fall back to the "latn" system in case latin numbers are found in the input. OPW-3316325 closes odoo/odoo#124635 X-original-commit: 12970754fc915eb181e040d3e45fc566fe310167 Signed-off-by: Aaron Bohy (aab) <aab@odoo.com> Signed-off-by: Julien Mougenot (jum) <jum@odoo.com> Co-authored-by: Jorge Pinna Puissant <jpp@odoo.com> Co-authored-by: Julien Mougenot <jum@odoo.com>