Guide
Settings
Complete guide to all LangSwitcher settings tabs.
Open Settings by clicking the LangSwitcher icon in the menu bar → Settings (or use the keyboard shortcut shown in the menu).
General Tab
- Smart Conversion Mode — choose between Greedy Line, Last Word, or Disabled. See Smart Conversion for details.
- Launch at Login — automatically start LangSwitcher when you log in to your Mac.
- Show Notifications — display a brief notification after each conversion showing what was converted.
- Language — switch the app UI between English and Russian.

Hotkey Tab
- Double Shift — use the default double-press Shift hotkey.
- Custom Hotkey — click Record to set any keyboard shortcut.
See Hotkey Configuration for details.
Layouts Tab
Shows which keyboard layouts are detected from your system. LangSwitcher auto-detects layouts — no manual setup needed.
See Supported Layouts for the full list.
Log Tab
- Enable/Disable Logging — toggle conversion logging on or off.
- Log Limit — set maximum number of entries to keep, or choose "Unlimited".
- View Log — browse all conversions with original text, converted text, source/target layouts, and timestamps.
- Rate Conversions — mark entries as correct or incorrect for quality tracking.
- Export JSON — export the entire log as a JSON file for analysis or ML training.
- Clear Log — delete all log entries.
The conversion log is stored in a local SQLite database on your Mac only. It is never transmitted anywhere.
About Tab
Shows the app version, build number, links to the website and GitHub repository.