Documentation Index
Fetch the complete documentation index at: https://docs.jitera.ai/llms.txt
Use this file to discover all available pages before exploring further.
Switch application interface language between English and Japanese. Language Switcher allows users to change all UI text, labels, and messages to their preferred language with instant application across the entire interface.
Capabilities
- Switch between two language options (English, Japanese)
- Access language controls from user profile menu
- Apply language changes instantly without page reload
- Persist language preference across sessions and devices
- Translate all interface elements (navigation, buttons, labels, messages)
- Preview language changes immediately upon selection
- Maintain language consistency across all application pages
How to Use
-
Open user profile menu:
- Click user profile button at bottom of sidebar (shows avatar and name)
- Profile menu opens displaying user information and settings
- Language switcher appears below theme switcher in menu
-
View current language:
- Language switcher displays as two tabs (EN and JA) in horizontal row
- Current language shows with highlighted/selected state
- EN tab represents English, JA tab represents Japanese (日本語)
-
Switch to Japanese:
- Click JA tab to activate Japanese language
- Interface immediately translates all text to Japanese
- Navigation items update: “Home” → “ホーム”, “Teams” → “チーム”
- Menu items translate: “Account settings” → “アカウント設定”, “Help” → “ヘルプ”, “Log out” → “ログアウト”
- Selection persists automatically for future sessions
-
Switch to English:
- Click EN tab to activate English language
- Interface reverts all text to English
- All navigation and UI elements display in English
- Language selection saves automatically
-
Verify language application:
- Close profile menu by clicking outside or pressing Escape
- Navigate through application pages to confirm language consistency
- Language applies to all UI elements (sidebar, content, dialogs, buttons, forms)
Requirements
| Requirement | Details |
|---|
| Permission | Any authenticated user |
| Browser | Chrome, Firefox, Safari (latest 2 versions) |
| Storage | Browser localStorage enabled for preference persistence |
Limitations
| Limitation | Value |
|---|
| Language options | 2 languages (English, Japanese) |
| Custom languages | No additional language support or user-defined translations |
| Persistence | Per-device storage (does not sync across multiple devices) |
| Transition | Instant switch (no animation or fade effect) |
| Partial translation | All UI elements translate (no mixed-language mode) |
Not Supported:
- Adding custom languages or translations
- Creating regional language variants (en-US, en-GB, ja-JP)
- Automatic language detection from browser preferences
- Translating user-generated content (project names, document text)
- Scheduling automatic language changes by time or location
- Importing or exporting custom translation files
- Per-project language preferences (language applies globally)
- Right-to-left (RTL) language support (Arabic, Hebrew)
- Sharing language preferences across multiple devices
- Language preview before applying selection
- Reverting to previous language with undo button
Configuration
| Setting | Default | Description |
|---|
| Default language | English | New users start with English interface |
| Storage method | localStorage | Language preference stored in browser localStorage |
| Storage key | language | Key name for localStorage language value |
| Application scope | Global | Language applies to entire application uniformly |
| Fallback | English | Untranslated strings default to English |