Документация · Настройки
Настройки Lang Switcher по пунктам
Шесть разделов: «Общие», «Горячая клавиша», «Раскладки», «Исключения», «Диагностика», «Состояние». Часть настроек есть только в файле.
Как открыть
Щёлкните значок в трее — левой или правой кнопкой — и выберите «Настройки…». Откроется окно «Lang Switcher — настройки»: шесть разделов, внизу кнопки «ОК», «Отмена» и «Применить».
1. Общие
- «Запускать при входе в систему» — та же галочка, что в меню значка: программа запускается вместе с Windows, без запроса UAC.
- «Язык интерфейса:» — 14 языков; окна программы меняют язык без её перезапуска.
- «Оформление:» — «Как в системе», «Светлое» или «Тёмное».
- «Звуковой отклик» — щелчок на каждое нажатие горячей клавиши: двойной — слово заменено, одиночный — заменять было нечего, глухой стук — отказ нарочно.
- «Конвертировать выделенный текст» — снимите галочку, и клавиша будет работать только с набранным словом.
2. Горячая клавиша
«Клавиша:» показывает действующую клавишу, «Задать» меняет её: подойдёт клавиша, сочетание с Ctrl, Alt, Shift или двойной Shift. По умолчанию — Pause. Подробно — на странице «Горячая клавиша».
3. Раскладки
С двумя раскладками здесь ничего не нужно: слово уходит во вторую. С тремя и больше:
- «Пара» — выберите «Источник:» и «Цель:»: слово уходит из одной в другую, остальные раскладки не участвуют.
- «Несколько раскладок» — каждое нажатие переводит слово в следующую раскладку круга, после последней возвращает набранное. В списке под строкой «Цикл: галочка — участие, кнопки — порядок» отметьте раскладки, «Выше» и «Ниже» задают порядок; в круге до восьми раскладок.
Раскладку, добавленную в Windows, программа увидит, когда вы перейдёте в другое окно или поле.
4. Исключения
Программы, в которых Lang Switcher не работает. Добавить — под словом «Автоматически» нажмите «Выбрать окно программы» и за 5 секунд переключитесь в нужную программу или под словом «Вручную» впишите имя процесса, например game.exe, и нажмите «Добавить»; убрать — отметьте имена щелчком и нажмите «Удалить». В такой программе набор не запоминается, а горячая клавиша достаётся ей самой. Это для игр с защитой от читерства и программ, которые читают клавиатуру в обход Windows. Подробно — на странице «Исключения».
5. Диагностика
- «Вести журнал» — программа пишет в журнал свои события: только имена операций и коды ошибок, ни одной клавиши. По умолчанию выключено. «Папка журнала:» — где он лежит, «Открыть папку журнала» — открыть её.
- «Сохранить журнал» — записать журнал сейчас; кнопка на две секунды скажет «Журнал сохранён».
- «Написать автору…» — мастер обращения. Ничего не отправится само: текст попадёт в буфер обмена, а вставите его вы.
6. Состояние
Что программа делает сейчас: «Работает», «Приостановлена», «Перехват клавиатуры не установлен» или «Перехват установлен, но обработка отключена — нужен перезапуск». Ниже — сколько раскладок в сеансе, есть ли автозапуск в реестре и какая пара раскладок действует (в режиме «Несколько раскладок» — какой цикл). Строки заполняются при открытии окна и по кнопке «Применить».
Серое «Возобновить — нужен перезапуск» в меню значка значит то же: обработка нажатий отключилась после сбоев. Выберите «Выход» и запустите программу снова; если повторится, напишите автору и приложите журнал.
«ОК», «Отмена», «Применить»
«ОК» сохраняет настройки и закрывает окно, «Применить» сохраняет и оставляет окно открытым, «Отмена» закрывает окно, ничего не меняя. Новая горячая клавиша тоже начинает работать после «ОК» или «Применить».
Что есть только в файле
Окно показывает не всё. Только в файле %APPDATA%\Lang_Switcher\config.toml:
- через сколько секунд забывается слово —
[buffer] idle_timeout_s, по умолчанию 300,0— никогда; - способ замены текста —
[replacement] method:autoпо умолчанию подходит почти всем; - паузы буфера обмена при переводе выделенного —
[selection] clipboard_timeout_msиclipboard_restore_delay_ms; - лента —
[letters] feed, пока в окне «От автора» нет выключателя.
Правьте файл, когда программа не запущена: она переписывает его из памяти, и ваши комментарии сохранения не переживут.
См. также
Вопросы и проблемыв группе Panda Koding, тема Lang Switcher: Telegram ↗ · MAX ↗