docs-mintlify/docs/preferences.mdx
Each user can customize their Cube experience from the Preferences page
(/preferences), accessible from the user menu. These settings are saved to your own
account, apply across all devices, and don't affect other users in the account.
| Preference | Description | Default |
|---|---|---|
| Theme | Choose between System, Light, or Dark visual theme | System |
| Language | Choose the language for the Cube interface | English (US) |
| Time zone | Run your queries in this time zone, so dates like "today" match your local day | Deployment default |
| Sidebar drawer | Show only icons and expand the sidebar on hover | Off |
| Pointer cursors | Use pointer cursors on interactive elements | On |
| Code editor | Switch to the new CodeMirror-based code editor for data models | Off |
| New message scrolling | Automatically scroll to new messages in chat | On |
| Alternating row colors | Highlight alternating rows in data tables | Off |
The Cube interface is available in 10 languages across 12 locales (Spanish and Portuguese each have two regional variants). Set your language from the Language picker in the Appearance section of the Preferences page. The setting is per-user — it's stored on your profile and follows you across browsers and devices. It also determines the language of transactional emails you receive from Cube, such as budget alerts.
| Language | Locale code |
|---|---|
| English (US) | en-US |
| Deutsch (Deutschland) | de-DE |
| Español (España) | es-ES |
| Español (Latinoamérica) | es-MX |
| Français (France) | fr-FR |
| Italiano (Italia) | it-IT |
| 日本語 (日本) | ja-JP |
| Norsk bokmål (Norge) | nb-NO |
| Português (Brasil) | pt-BR |
| Português (Portugal) | pt-PT |
| Svenska (Sverige) | sv-SE |
| Tiếng Việt (Việt Nam) | vi-VN |
English (en-US) is the default and the fallback when no language is configured.
To set the language of embedded Cube surfaces (dashboards, Analytics Chat, and Creator Mode) instead, see embedding localization.
</Info>By default your queries run in the deployment's
default time zone. If your admin has
enabled user time zones and left personal time zones allowed, you can pick your own
under Time zone on the Preferences page — so time dimensions bucket into your
local day and today means your today.
Only a zone you pick is applied; Cube never silently switches you to your browser's zone. If your device is somewhere else, Cube offers the detected zone as a dismissible suggestion rather than applying it.
Leaving it as Deployment default follows the account-wide zone your admin set, or the deployment's default time zone when there isn't one. The control is hidden when your admin has not enabled the feature, or has turned off personal time zones — in that case everyone queries in the account-wide zone.
See Time zones for what a zone changes and how dashboards carry their own.