Langouste

Convert, case and transliterate

Three hotkeys for text you have already typed.

Three hotkeys work on text you have already typed: one converts it to another layout, one changes its case, one transliterates it. Each acts on the selected text or, with nothing selected, on the word you have just typed. They are free.

The keys

  • ⌃⌥Z converts the layout.
  • ⌃⌥U changes the case.
  • ⌃⌥T transliterates.

Open Settings, press the field of a hotkey and then the keys you want: any combination with ⌘, ⌥ or ⌃ works, and a chord already used by a cycle group or another hotkey is refused. Escape cancels the recording and Backspace clears the hotkey.

Convert the layout

Select ,elm kfcrf, press the hotkey, and it becomes будь ласка. Press it again and you get ,elm kfcrf back. In the other direction, Руддщ цщкдв becomes Hello world.

With nothing selected the hotkey converts the last word you typed, keeping the space or punctuation after it: type ckjdj, press it, and you have слово. Pressing it again right away undoes that. It works on a word typed a moment ago: a click, an arrow key, Escape, Return or Tab ends it. After converting, the input source switches to the layout of the result.

For a selection, Langouste copies it, pastes the converted text and puts your clipboard back, so the pasted text has no formatting. A selection is converted key by key, so lzre. becomes дякую.

Double Shift

Tap Shift twice quickly, with nothing else pressed in between, and the selected text is converted like this. It acts only on a selection, and it has its own switch in Settings.

Change the case

Each press moves on: lower case becomes Title Case, Title Case becomes UPPER CASE, UPPER CASE becomes lower case, and any mix becomes lower case. hello world becomes Hello World, then HELLO WORLD, then hello world. In Ukrainian привіт світе becomes Привіт Світе, then ПРИВІТ СВІТЕ, and привіт, СВІТЕ becomes привіт, світе. With nothing selected only the last word changes.

Transliterate

Cyrillic becomes Latin and Latin becomes Cyrillic. Ukrainian follows the national romanisation of 2010: Київ becomes Kyiv, Харків becomes Kharkiv, Дякую becomes Diakuiu. The soft sign and the apostrophe are dropped.

The way back reads the same table backwards and is a best effort: Pryvit becomes Привіт and Odesa becomes Одеса, but Kyiv becomes Кїв, since the Latin form does not say where the soft sign was.

What converting teaches

Converting a word by hand can add it to your word lists, and undoing a conversion adds the word as an exception. See that page, and Shortcuts at a glance for every key.

Didn’t find the answer?
Write to us — we answer within one working day.
Write to us