Interface Language
The management frontend supports multiple interface languages. You can change it from the header user dropdown (fastest), Account Settings > Preferences, or My Profile.
Where to find language controls
Option A: Header user dropdown (fastest)
- Log in to hub.vivin.app.
- Click your avatar or name in the top-right corner to open the user menu.
- In the dropdown, select the language you want (English, Português, Español, or Italiano). The active language shows a checkmark.
Access: Available to all logged-in users. No special permissions required.
Option B: Account Settings — Preferences (/settings/preferences)
- Log in to hub.vivin.app.
- Open hub.vivin.app/settings/preferences.
- In the Interface language section, choose English, Português, Español, or Italiano.
Access: Available to all logged-in users with access to Account Settings.
Option C: My Profile (/profile)
- Log in to hub.vivin.app.
- Open hub.vivin.app/profile.
- In the Language preference section, select the language you want to use.
Access: Available to all logged-in users.
Supported language options
The current implementation exposes these options:
| Menu Label | Language |
|---|---|
| English | English |
| Português | Portuguese |
| Español | Spanish |
| Italiano | Italian |
What changes when you switch language
When you change the interface language, Vivin updates text that uses the platform translation system, including:
- Top-level navigation labels and module labels
- Module UI labels, buttons, tabs, and status text (where translations are provided)
- Locale-aware date and currency formatting in screens that use Vivin locale formatters
The language preference is applied immediately in your session.
What may remain unchanged
Some content is not translated by the selected interface language and may remain as-is:
- Data entered by users (property names, notes, tenant names, free-text fields)
- External source data and channel names
- Any text in areas that do not yet have translation keys
- Some screens that still use fixed formatting rules for dates or currency
If a translation is missing for a specific key, Vivin falls back to the default language behavior.
Preference scope and persistence
- The setting is saved per signed-in user ID in the current browser.
- Different users can keep different language preferences on the same workspace.
- If no saved preference exists for a user, the interface defaults to English.
Related
- Getting Started - Interface overview and onboarding context (includes header language switcher)
- My Profile - Personal profile page with a language preference control
- Preferences - Account Settings tab for booking defaults, notifications, tenant portal options, and interface language