This module allows overriding following settings for user or company:
- Time format
- Date format
- First day of the week
- Decimal Separator
- Thousands Separator
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets each user or the whole company override how dates, times, week start and number separators are displayed in Odoo, instead of being forced to use the language defaults.
This module adds locale display settings that can be set per user or per company, so the way dates, times, numbers and calendars look can be adjusted without changing the language.
Where it appears: - In Settings, under the General Settings app, a new "Locale" block lets administrators set a company-wide Date Format, Time Format, Week Start, Decimal Separator and Thousands Separator. - In each user's Preferences (the same screen where the time zone is chosen), the same five fields are available so a user can override the company values for themselves.
Business rules and automatic behaviour: - For every setting, the user's own value wins; if the user leaves it empty, the company value is used. - These values are applied when the web client loads its translations, so the chosen formats are used across the interface. - Calendar events use the same date and time formats, so calendar displays follow the user or company preference. - Saving preferences reloads the web client so the new formats take effect immediately.
Areas touched: user preferences (res.users), company settings (res.company), the general settings screen (res.config.settings) and calendar events (calendar.event).
Depends on
Models and fields (4)
- res.users · extends an existing modelweek_start, date_format, time_format, decimal_point (Decimal Separator), thousands_sep (Thousands Separator)
- res.company · extends an existing modelweek_start, date_format, time_format, decimal_point (Decimal Separator), thousands_sep (Thousands Separator)
- calendar.event · extends an existing model
- res.config.settings · extends an existing modelweek_start, date_format, time_format, decimal_point, thousands_sep
Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 6 confirmed, 3 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/server-ux.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To configure it at company level go to Settings / General Settings and search the section Locale.
To configure it at user level go to your user preferences.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.