Download Latest Version LangSwitcher-setup.exe (4.2 MB) Google Add to Preferred Sources
Home / e106
Name Modified Size InfoDownloads / Week
Parent folder
LangSwitcher-setup.exe 2026-10-27 3.7 MB
1.1.0 -- Lang Switcher source code.tar.gz 2026-10-27 3.5 MB
1.1.0 -- Lang Switcher source code.zip 2026-10-27 3.5 MB
README.md 2026-10-27 10.9 kB
Totals: 4 Items   10.7 MB 0

Lang Switcher 1.1.0 — 107 языков в списке, статистика французского, испанского и русского

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

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

  • Список языков. В описании программы теперь перечислены все языки, с которыми она работает по замеру раскладок Windows 11: 107 — 96 живых языков и 11 малых письмён, от русского и английского до тайского, иврита и чероки. Сама программа языков не ограничивает, кроме китайского, японского и корейского (раскладки с окном подсказок).
  • Статистика букв французского, испанского и русского. Выделенный текст раскладки с неоднозначной клавишей-лигатурой (арабская: لا — это B или G и H), набранный не только что, теперь читается по статистике языка, в который переводится, — не только английского: французское bien, набранное в арабской раскладке, вернётся bien, а не ghien, русское пир — пир, а не ппрр.
  • Способ замены backspace в Блокноте Windows 11. Если в настройках выбран этот способ (по умолчанию — auto), Блокнот изредка превращал вставку в повтор последней буквы (uuuuuu вместо l;ylfu). Теперь программа стирает слово, ждёт 50 мс и только потом печатает замену.
  • Кнопка «От автора…» в окне «О программе» говорит на языке интерфейса — раньше она была по-русски на всех языках.
  • Что не изменилось: горячая клавиша, вид окон и настройки программы, файл настроек (схема 8), подпись автора.

Установка. Windows 10 или 11. Если у вас 1.0.0 или 0.104.0, ничего делать не нужно — программа обновится сама в течение суток. Иначе скачайте LangSwitcher-setup.exe (3 687 320 байт, SHA-256 33EC8BB04E4287A8E5A1C15C083DCC6501F0191CA24ED8984771ED1F04C178C5) и запустите. Ставится поверх 1.0.0, 0.104.0, 0.103.0, 0.102.0, 0.101.0, 0.100.0, 0.99.0, 0.98.0, 0.97.0, 0.96.0, 0.95.0, 0.94.0, 0.93.0, 0.92.0, 0.91.0 и 0.90.0.

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

Если браузер или Windows предупреждают. Новый выпуск скачивают пока редко, а подписи удостоверяющего центра у программы нет, поэтому перед установкой будут предупреждения — это ожидаемо. Edge: в загрузках «…» → «Сохранить» → в окне «Удалить ▾» → «Все равно сохранить». Chrome: «Скачать подозрительный файл». При запуске Windows может показать «Система Windows защитила ваш компьютер» — «Подробнее» → «Выполнить в любом случае». Затем жёлтый запрос UAC — «Да». Сверить файл можно по SHA-256 выше.

Что измерено. Стирание и выделение письма со знаками над и под буквой — в Блокноте, Edit, RichEdit, Edge, Microsoft Word, Google Chrome и Telegram: одно нажатие Backspace снимает одну кодовую точку, Shift+Left идёт по буквам Windows, и программа считает так же. Способ backspace с программой на чистой Windows 11, по 30 проб: Edit, RichEdit и Edge — 30 из 30; Блокнот — 29 из 30 (повторов буквы нет, в одной пробе пропал первый знак замены — причину ищем). Не проверено приборами: Windows 10 — стенды работали на Windows 11.

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


Lang Switcher 1.1.0 — 107 languages listed, letter statistics of French, Spanish and Russian

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 and lives in the tray.

What changed.

  • The list of languages. The description of the program now names every language it works with, as measured on the layouts of Windows 11: 107 — 96 living languages and 11 small scripts, from Russian and English to Thai, Hebrew and Cherokee. The program itself limits no language except Chinese, Japanese and Korean (layouts with a candidate window).
  • Letter statistics of French, Spanish and Russian. Selected text of a layout with an ambiguous ligature key (Arabic: لا is B, or G and H), typed not just now, is now read by the statistics of the language it is converted to — not only English: French bien typed in the Arabic layout comes back as bien, not ghien; Russian пир as пир, not ппрр.
  • The backspace method in Notepad of Windows 11. If this method is chosen in the settings (the default is auto), Notepad now and then turned the insertion into its last letter repeated (uuuuuu instead of l;ylfu). Now the program erases the word, waits 50 ms and only then types the replacement.
  • The "From the author…" button of the About window speaks the language of the interface — it used to be in Russian in every language.
  • What did not change: the hotkey, the look of the windows and the settings of the program, the settings file (schema 8), the author's signature.

Install. Windows 10 or 11. If you have 1.0.0 or 0.104.0, there is nothing to do — the program updates itself within a day. Otherwise download LangSwitcher-setup.exe (3,687,320 bytes, SHA-256 33EC8BB04E4287A8E5A1C15C083DCC6501F0191CA24ED8984771ED1F04C178C5) and run it. Installs over 1.0.0, 0.104.0, 0.103.0, 0.102.0, 0.101.0, 0.100.0, 0.99.0, 0.98.0, 0.97.0, 0.96.0, 0.95.0, 0.94.0, 0.93.0, 0.92.0, 0.91.0 and 0.90.0.

About the signature, honestly. As in 1.0.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. Updates are installed by the same installer, on their own, without a UAC prompt.

If the browser or Windows warns you. A new release is still rarely downloaded and the program has no certificate from a certification authority, so you will see warnings before installing — this is expected. Edge: in Downloads, "…" → "Keep" → in the dialog, "Delete ▾" → "Keep anyway". Chrome: "Download suspicious file". When you run it, Windows may show "Windows protected your PC" — "More info" → "Run anyway". Then the yellow UAC prompt — "Yes". You can check the file against the SHA-256 above.

What was measured. Erasing and selecting scripts with marks above and below the letter — in Notepad, Edit, RichEdit, Edge, Microsoft Word, Google Chrome and a messenger: one Backspace removes one code point, Shift+Left moves by the letters of Windows, and the program counts the same way. The backspace method with the program on a clean Windows 11, 30 trials each: Edit, RichEdit and Edge — 30 of 30; Notepad — 29 of 30 (no repeated letters; in one trial the first character of the replacement went missing, and we are looking into why). Not checked by instruments: Windows 10 — the test benches ran on Windows 11.

Source code is in this repository under MIT or Apache-2.0, at your option. Report a problem: GitHub Issues.

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