A Windows system tray app that converts text between English and Russian keyboard layouts in place — select text, press a hotkey, and it switches instantly.
- Launch the app — it sits in the system tray
- Select any text in any application
- Press the hotkey (default
Alt+A) - The text is automatically converted and pasted back
Example: selected ghbdtn → pressed hotkey → got привет
Download from python.org (version 3.10+).
During installation check "Add Python to PATH".
Double-click install.bat or run in terminal:
pip install -r requirements.txtDouble-click start.vbs — the app starts without a console window and appears in the system tray.
Default: Alt+A
To change: right-click the tray icon → Settings → click the button and press a new key combination → Save.
Right-click start.vbs → Send to → Desktop (create shortcut).
To run without Python installed:
build_exe.batEXE will appear in the dist\ folder.
EN-RU/
├── converter.py # Main application code
├── settings.json # Hotkey config (auto-created)
├── requirements.txt # Dependencies
├── start.vbs # Silent launcher (use this)
├── install.bat # Install dependencies
└── build_exe.bat # Build standalone EXE
- pynput — global hotkeys
- pystray — system tray icon
- Pillow — tray icon rendering
- pywin32 — Windows clipboard access
Приложение для Windows, которое конвертирует текст между английской и русской раскладками прямо на месте — выдели текст, нажми горячую клавишу, и он переключится.
- Запускаешь приложение — оно уходит в системный трей
- Выделяешь текст в любой программе
- Нажимаешь горячую клавишу (по умолчанию
Alt+A) - Текст автоматически конвертируется и вставляется обратно
Например: выделил ghbdtn → нажал → получил привет
Скачай с python.org (версия 3.10+).
При установке поставь галочку "Add Python to PATH".
Дважды кликни install.bat или выполни в терминале:
pip install -r requirements.txtДважды кликни start.vbs — приложение запустится без консольного окна и появится в трее.
По умолчанию: Alt+A
Изменить: правый клик по иконке в трее → Настройки → нажми кнопку и введи новое сочетание → Сохранить.
Правый клик на start.vbs → Отправить → Рабочий стол (создать ярлык).
Если хочешь запускать без установленного Python:
build_exe.batEXE появится в папке dist\.
EN-RU/
├── converter.py # Основной код
├── settings.json # Горячая клавиша (создаётся автоматически)
├── requirements.txt # Зависимости
├── start.vbs # Запуск без консоли (используй этот)
├── install.bat # Установка зависимостей
└── build_exe.bat # Сборка в standalone EXE