Download Latest Version LangSwitcher-setup.exe (4.2 MB) Google Add to Preferred Sources
Home / e93
Name Modified Size InfoDownloads / Week
Parent folder
LangSwitcher-setup.exe 2026-10-07 2.9 MB
0.93.0 -- Lang Switcher source code.tar.gz 2026-10-07 2.9 MB
0.93.0 -- Lang Switcher source code.zip 2026-10-07 2.9 MB
README.md 2026-10-07 7.2 kB
Totals: 4 Items   8.7 MB 0

Lang Switcher для Windows 0.93.0 — горячая клавиша-сочетание

Lang Switcher исправляет слово, набранное в неверной раскладке клавиатуры. Нажмите горячую клавишу — по умолчанию Pause/Break — последнее набранное слово перекодируется в другую раскладку, а раскладка окна переключится. Нажмите ещё раз — исходный текст вернётся побитово. Выделенный текст перекодируется через буфер обмена с восстановлением всех его форматов. Программа делает одну вещь, живёт в трее, ничего не отправляет, не скачивает и не запускает.

Что изменилось.

  • Горячей клавишей можно назначить сочетание: клавишу вместе с Ctrl, Alt, Shift в любом наборе — Ctrl+F12, Alt+Shift+K. В настройках — «Задать» и нажать сочетание; под полем сказано, что можно назначить. Удобно, если на клавиатуре нет Pause.
  • Сочетание срабатывает только при точном наборе: при Ctrl+F12 голая F12 и Ctrl+Shift+F12 остаются вашим программам. Pause по умолчанию работает как прежде, в том числе с удерживаемым Shift.
  • Клавишу, которая печатает символ, захват не примет — ни одну, ни с Shift, ни с AltGr (Ctrl+Alt): иначе горячая клавиша отняла бы этот символ у набора во всех программах. Ctrl+K, Alt+K — можно.
  • Сочетание с Alt: чтобы отпускание Alt не открывало меню окна, программа в момент срабатывания посылает окну нажатие неназначенной клавиши — приём AutoHotkey. Без этого замена выделенного текста с удержанным Alt уходила в меню.
  • Файл настроек получил поле [hotkey] modifiers и метку схемы 7. Если вернуться на 0.92 или раньше, старая версия файл не перепишет, но сочетание прочтёт как голую клавишу: Ctrl+F12 станет F12.

Установка. Windows 10 или 11. Скачайте LangSwitcher-setup.exe (2 866 416 байт, SHA-256 96CF4327F569586C093205FBD67B5D39316BD402E7294A0EC8C394F7255B3603) и запустите. Ставится поверх 0.92.0, 0.91.0 и 0.90.0.

Честно о подписи. Как и в 0.92.0: программа и установщик подписаны самодельным сертификатом автора «Panda Koder», а не сертификатом удостоверяющего центра, поэтому запрос UAC при запуске установщика жёлтый, а издатель в нём — «неизвестный». Полная версия работает и в окнах программ, запущенных от имени администратора, благодаря сертификату, который установщик создаёт на вашем компьютере: только для подписи кода, ключ уничтожается сразу после подписи, удаление программы убирает сертификат. Установщик и подпись в 0.93.0 не менялись.

Не проверено приборами: сочетание с Alt в Windows Terminal и в меню нового Блокнота — стенд их не видит.

Исходный код — в этом репозитории под лицензией MIT или Apache-2.0 на ваш выбор. Канал автора: https://t.me/panda_pishet_kod.


Lang Switcher for Windows 0.93.0 — a combination as the hotkey

Lang Switcher fixes a word typed in the wrong keyboard layout. Press the hotkey — Pause/Break by default: the last typed word is converted to the other layout and the window's layout switches; press again and the original text comes back byte for byte. Selected text is converted through the clipboard with every clipboard format restored. The program does one thing, lives in the tray, and sends, downloads and runs nothing.

What changed.

  • The hotkey can be a combination: a key together with Ctrl, Alt, Shift in any set — Ctrl+F12, Alt+Shift+K. In the settings, click "Set" and press the combination; the line under the field says what can be set. Handy when the keyboard has no Pause.
  • A combination fires only on the exact set: with Ctrl+F12, a bare F12 and Ctrl+Shift+F12 stay with your programs. The default Pause works as before, a held Shift included.
  • The capture does not take a key that types a character — alone, with Shift or with AltGr (Ctrl+Alt): the hotkey would take that character away from typing in every program. Ctrl+K, Alt+K are fine.
  • A combination with Alt: so that releasing Alt does not open the window's menu, the program sends the window a press of an unassigned key the moment the hotkey fires — the technique of AutoHotkey. Without it, replacing selected text with Alt held went into the menu.
  • The settings file has a new field, [hotkey] modifiers, and schema stamp 7. If you go back to 0.92 or older, the old version will not rewrite the file, but it reads a combination as its bare key: Ctrl+F12 becomes F12.

Install. Windows 10 or 11. Download LangSwitcher-setup.exe (2,866,416 bytes, SHA-256 96CF4327F569586C093205FBD67B5D39316BD402E7294A0EC8C394F7255B3603) and run it. Installs over 0.92.0, 0.91.0 and 0.90.0.

About the signature, honestly. As in 0.92.0: the program and the installer are signed with the author's own certificate, "Panda Koder", not with one issued by a certification authority, so the UAC prompt of the installer is yellow and names the publisher as unknown. The full version also works in windows of programs run as administrator thanks to the certificate the installer makes on your computer: for code signing only, the key is destroyed right after signing, and uninstalling removes the certificate. The installer and the signature did not change in 0.93.0.

Not tested by instruments: a combination with Alt in Windows Terminal and in the menu of the new Notepad — the bench does not see them.

Source code is in this repository under MIT or Apache-2.0, at your option. Author's channel: https://t.me/panda_pishet_kod.

Source: README.md, updated 2026-10-07