8000
Skip to content

DenverCoder1/keyboard-layout-switcher

Repository files navigation

Keyboard Layout Switcher

A Chrome extension that converts selected text between keyboard layouts using configurable shortcuts. Useful for when you accidentally type in the wrong keyboard layout.

keyboard-layout-switcher

Supported Layouts

  • Hebrew ↔ English
  • Russian ↔ English
  • Arabic ↔ English
  • Custom layouts (add via settings)

Installation

  1. Clone this repository
  2. Go to chrome://extensions/ and enable Developer mode
  3. Click "Load unpacked" and select the project directory

Usage

  1. Select the text you want to convert
  2. Press the shortcut for the desired layout pair

Default Shortcuts

  • Hebrew ↔ English: Alt + Shift + H
  • Russian ↔ English: Alt + Shift + R
  • Arabic ↔ English: Alt + Shift + E
  • Auto-detect and switch: Alt + Shift + A

Shortcuts can be changed in the extension settings.

Custom Layouts

In the settings page, add a layout by providing a name and the character strings for each side in QWERTY order:

qwertyuiop[]asdfghjkl;'zxcvbnm,./

Hebrew example:

/'קראטוןםפ][שדגכעיחלךף,זסבהנמצתץ.

Settings UI

You can open the Settings UI by clicking on the extension icon or by visiting "Extension Options" from the extension manager or context menus.

image

About

Accidentally typed a word or a whole paragraph while on the wrong keyboard layout? Configure a keyboard shortcut to switch the locale of your text so you don't have to type it again!

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

0