Skip to main content

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

  1. 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
  2. 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 (日本語)
    Profile menu showing EN tab selected with English interface text including Home, Teams, Account settings, Help, and Log out
  3. 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
    Profile menu showing JA tab selected with Japanese interface text including ホーム (Home), チーム (Teams), アカウント設定 (Account settings)
  4. 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
  5. 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

RequirementDetails
PermissionAny authenticated user
BrowserChrome, Firefox, Safari (latest 2 versions)
StorageBrowser localStorage enabled for preference persistence

Limitations

LimitationValue
Language options2 languages (English, Japanese)
Custom languagesNo additional language support or user-defined translations
PersistencePer-device storage (does not sync across multiple devices)
TransitionInstant switch (no animation or fade effect)
Partial translationAll 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

SettingDefaultDescription
Default languageEnglishNew users start with English interface
Storage methodlocalStorageLanguage preference stored in browser localStorage
Storage keylanguageKey name for localStorage language value
Application scopeGlobalLanguage applies to entire application uniformly
FallbackEnglishUntranslated strings default to English