Portition of ai/convert-layout to GoLang.
Simple go lib to convert from one keyboard layout to other.
var ru = converter.Create("ru")
fmt.Printf(ru.ToEng("руддщ")) // => hello
fmt.Printf(ru.FromEn("ghbdtn")) //=> привет
Currently supported keyboard layouts:
- Belarusian
- English (QWERTY, Dvorak, Colemak)
- German
- Kazakh
- Korean
- Russian
- Spanish
- Ukrainian
- Hebrew
- Persian
Andrey Sitnik the author of ai/convert-layout library.