Механизм перекодировки текста при смене языковой раскладки на компьютере может работать с помощью специальных утилит, например:
- K-Switcher. github.com Программа перекодирует выделенный текст с русской раскладки на английскую и наоборот. github.com Перекодировка происходит при нажатии сочетания клавиш Shift+Break. github.com При работе программа эмулирует нажатия клавиш для работы с буфером обмена: github.com
- Сохраняется состояние буфера обмена. github.com
- Эмулируется нажатие Ctrl+C (скопировать выделенный текст). github.com
- Текст в буфере обмена перекодируется. github.com
- Эмулируется нажатие Ctrl+V (вставить выделенный текст). github.com
- Восстанавливается состояние буфера обмена. github.com
Таким образом, перекодировка работает только в программах, использующих сочетания клавиш Ctrl+C и Ctrl+V для работы с буфером обмена. github.com
- Aml Maple. www.amlpages.com Программа позволяет мгновенно преобразовать текст в любом приложении в другую раскладку, например из английского в русский или наоборот. www.amlpages.com Для этого нужно выделить неправильно набранный текст и нажать настраиваемую горячую клавишу. www.amlpages.com Если в тексте ничего не выделено, то перекодируется только последнее слово перед текстовым курсором. www.amlpages.com