diff --git a/docs-mintlify/admin/users-and-permissions/manage-users.mdx b/docs-mintlify/admin/users-and-permissions/manage-users.mdx index 5dbf215d4f60c..6b68a5b125190 100644 --- a/docs-mintlify/admin/users-and-permissions/manage-users.mdx +++ b/docs-mintlify/admin/users-and-permissions/manage-users.mdx @@ -1,9 +1,9 @@ --- title: Manage users -description: Add users to your Cube Cloud account, assign roles, and control their access. +description: Add users to your Cube account, assign roles, and control their access. --- -Use the **Admin → Users** page to add people to your Cube Cloud account, +Use the **Admin → Users** page to add people to your Cube account, change their roles, and control what they can access. @@ -68,7 +68,7 @@ Admin roles are billed at the developer rate. ## Deactivating and reactivating users -Deactivating a user revokes their access to Cube Cloud without permanently +Deactivating a user revokes their access to Cube without permanently removing their account. The user's active sessions are terminated immediately. To deactivate a user: @@ -88,7 +88,7 @@ To reactivate a deactivated user, follow the same steps and select ## Deleting users -Deleting a user permanently removes their account from Cube Cloud. +Deleting a user permanently removes their account from Cube. To delete a user: @@ -102,21 +102,6 @@ You cannot delete your own account. Deleting a user is irreversible. -## User preferences - -Each user can customize their Cube Cloud experience through the -**Preferences** page, accessible from the user menu. These settings are -saved to the user's account and apply across all devices. - -| Preference | Description | Default | -| --- | --- | --- | -| Theme | Choose between System, Light, or Dark visual theme | System | -| 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 | - ## Provisioning users via SCIM If your organization uses an identity provider such as [Okta][ref-okta] or diff --git a/docs-mintlify/docs.json b/docs-mintlify/docs.json index 94b699ff8e696..d455c2b3405f8 100644 --- a/docs-mintlify/docs.json +++ b/docs-mintlify/docs.json @@ -20,6 +20,7 @@ "group": "Getting Started", "pages": [ "docs/introduction", + "docs/preferences", { "group": "Getting Started", "pages": [ diff --git a/docs-mintlify/docs/preferences.mdx b/docs-mintlify/docs/preferences.mdx new file mode 100644 index 0000000000000..36f56659a3479 --- /dev/null +++ b/docs-mintlify/docs/preferences.mdx @@ -0,0 +1,51 @@ +--- +title: Preferences +description: Customize your personal Cube experience — theme, language, and other per-user settings. +--- + +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 | + +## Language + +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](/embedding/iframe/localization). + + diff --git a/docs-mintlify/embedding/iframe/localization.mdx b/docs-mintlify/embedding/iframe/localization.mdx index d1d86fe2f5d6d..09a95296300de 100644 --- a/docs-mintlify/embedding/iframe/localization.mdx +++ b/docs-mintlify/embedding/iframe/localization.mdx @@ -13,6 +13,11 @@ host page. Available on [Premium and Enterprise plans](https://cube.dev/pricing). + + This page covers **embedded** surfaces. To set the language of the main Cube + interface for your own account, see [Preferences](/docs/preferences#language). + + ## Supported languages | Language | Locale code | @@ -52,7 +57,7 @@ priority first: ## Account-wide default -Set a default language for all embedded surfaces from the Cube Cloud console: +Set a default language for all embedded surfaces from the Cube interface: 1. Go to **Embed → Settings**. 2. In the **Language** card, pick a language from the dropdown.