Документация Lang Switcher
Для тех, кто уже поставил программу: шестнадцать вопросов о том, как она работает, что и где настраивается и что делать, если слово не исправилось.
С чего начать
Всё начинается со значка в трее: щелчок по нему — левой или правой кнопкой — открывает меню. Ниже — шестнадцать вопросов коротко; полный ответ — на странице вопроса, по ссылке «Подробно».
Начало
Первые пять минут
Справа на панели задач появится значок, подсказка над ним — «Lang Switcher — активна». После первого запуска придёт письмо «Здравствуйте! Меня зовут Панда.». Наберите ghbdtn и нажмите Pause/Break — получится «привет».
Требования и чего нет
Windows 10 версии 1607 или новее либо Windows 11, 64-бит. Windows 7 и 32-битные системы не поддерживаются; китайская, японская и корейская раскладки в круг не входят.
Как обновить
Придёт письмо, а в меню значка появится «Доступна версия …». Скачайте установщик со страницы загрузки и запустите: он закроет программу, заменит её, настройки сохранятся.
Перенос на новый компьютер
Все настройки и список исключений лежат в одном файле — %APPDATA%\Lang_Switcher\config.toml: поставьте программу на новом компьютере, выйдите из неё и положите туда этот файл.
Клавиша и раскладки
Горячая клавиша
По умолчанию — Pause/Break. Сменить: «Настройки…» → «Горячая клавиша» → «Задать». Подойдёт клавиша, сочетание с Ctrl, Alt, Shift или двойной Shift.
Три раскладки и больше
С двумя раскладками настраивать нечего. С тремя — «Пара» («Источник:» и «Цель:») или «Несколько раскладок»: круг до восьми, порядок ваш.
Заглавные, Caps Lock и знаки
Программа запоминает нажатые клавиши, а не буквы, и спрашивает, что та же клавиша даёт в другой раскладке: Shift+2 — «@» в английской и «"» в русской.
Звук
Двойной щелчок — слово заменено, одиночный — заменять было нечего, глухой стук — отказ нарочно. Выключается галочкой «Звуковой отклик».
Настройки
Настройки по пунктам
Шесть разделов: «Общие», «Горячая клавиша», «Раскладки», «Исключения», «Диагностика», «Состояние». Часть настроек есть только в файле.
Исключения
«Настройки…» → «Исключения»: нажмите «Выбрать окно программы» и за 5 секунд переключитесь в нужную программу — или впишите имя процесса, например game.exe, и нажмите «Добавить». Потом «ОК». В такой программе набор не запоминается, а горячая клавиша достаётся ей самой.
Файл настроек
%APPDATA%\Lang_Switcher\config.toml. Только в нём — через сколько секунд забывается слово, способ замены и паузы буфера обмена; лента — тоже, пока в окне «От автора» нет выключателя.
Окно «От автора»
Меню значка → «О программе» → «От автора…»: поддержка и канал, состояние ленты, «Последние письма», «Написать автору…».
Где работает
Консоль, PowerShell, Windows Terminal
В Windows Terminal и классической консоли исправляется набранное слово, выделенный текст — нет: узнать о выделении можно только нажав Ctrl+C, а в консоли это прерывает команду.
Браузер, Word и Telegram
В обычных окнах программа выделяет набранное слово и печатает замену поверх одним действием — так автодополнение не съедает буквы. Буфер обмена при этом не трогается.
Окна администратора
Да. Программа ставится в C:\Program Files, а установщик создаёт на вашем компьютере свой сертификат — только для подписи кода: подписывает им программу и сразу уничтожает ключ, а при удалении программы убирает и сертификат. Поэтому Windows разрешает ей работать в окнах, запущенных от имени администратора. На экранах запроса UAC, Ctrl+Alt+Del и входа в систему перехват невозможен: это ограничение Windows.
Клавиатура не отвечает
Нажмите Ctrl+Alt+Shift+F12: программа снимет перехват клавиатуры и закроется. Эта комбинация проверяется раньше всего остального, и назначить её горячей клавишей нельзя.
Вопросы и проблемыв группе Panda Koding, тема Lang Switcher: Telegram ↗ · MAX ↗