Languages & Internationalization
OpenCharts supports multiple languages. Change your language and region to see the interface in your preferred locale. English is the default, with fallback for any untranslated strings.
Changing Your Language
You can set your language in two places:
Region Settings
The region setting affects date formats, number formatting, and currency display (where applicable). It's separate from language — you can use English with a European date format, for example.
How Translation Works
Translations are loaded from static locale files. The t() function looks up keys in your selected language. If a key is missing, it falls back to English.
Your preference is saved to your user account (synced across devices) and also to localStorage (for fast initial load before auth).
The HTML lang attribute updates automatically, ensuring screen readers and browser features respect your language.
Related Articles
Settings & Account
Manage your profile, security, notifications, theme, and privacy settings.
Onboarding
Guided sign-up wizard: welcome, objectives, about you, plan, profile — and a workspace personalized to your answers.
Getting Started
Introduction to OpenCharts, workspace overview, and quick-start guide.