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.

Copyright © 2026