Документация · Настройки

Настройки Lang Switcher по пунктам

Шесть разделов: «Общие», «Горячая клавиша», «Раскладки», «Исключения», «Диагностика», «Состояние». Часть настроек есть только в файле.

Как открыть

Щёлкните значок в трее — левой или правой кнопкой — и выберите «Настройки…». Откроется окно «Lang Switcher — настройки»: шесть разделов, внизу кнопки «ОК», «Отмена» и «Применить».

Lang Switcher — настройкиОбщиеГорячая клавишаРаскладкиИсключенияДиагностикаСостояниеЗапускать при входе в системуЯзык интерфейса:РусскийОформление:Как в системеЗвуковой откликКонвертировать выделенный текстКлавиша:PauseЗадатьКлавиша, сочетание с Ctrl, Alt, Shiftили двойной Shift.ПараНесколько раскладокИсточник:English (United States)Цель:Русский (Россия)Цикл: галочка — участие, кнопки — порядокEnglish (United States)Русский (Россия)ВышеНижеУдалитьАвтоматическиВыбрать окно программыНажмите и за 5 секунд переключитесьв программуВручнуюДобавитьИмя процесса, например game.exeВести журналОткрыть папку журналаПапка журнала:Написать автору…Сохранить журналРаботаетРаскладок в сеансе: 2 · исключений опубликовано: 0 · записей в журнале: 0Автозапуск в реестре (HKCU\…\Run): есть,Действующая пара: English (United States) → Русский (Россия) · отказов выбора не былоОКОтменаПрименить123456
Lang Switcher — настройкиОбщиеГорячая клавишаРаскладкиИсключенияДиагностикаСостояниеPauseЗадатьРаботаетПрименитьОтменаОК123456
Окно настроек: слева «Общие», «Горячая клавиша», «Раскладки»; справа «Исключения» и «Диагностика»; внизу «Состояние». Номера — как у разделов ниже.

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 ↗