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) |
| 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>