User locale language time zone and currency
Key Takeaway
Language controls on-screen text, and Locale controls display formats such as dates and numbers. Users can override most org defaults in personal settings, but a personal language doesn't change the language of customizations or of text typed into records.
Every Salesforce user has a language, a locale and a time zone, and in a multi-currency org each user also has a currency. These settings affect how objects such as Accounts, Leads and Opportunities are displayed to each user. Together, they control the language of on-screen text and the formats used for values such as dates and money. Admins set org-wide defaults, and users can override most of them in their personal settings.
Two layers: org defaults and personal settings
The settings work in two layers. Admins set the org defaults, and users then set their own values.
| Org default (admins set) | Personal setting (users set) | |
|---|---|---|
| Language | Default Language | Language |
| Locale | Default Locale | Locale |
| Time Zone | Default Time Zone | Time Zone |
Currency works differently, because its setup depends on the org type.