Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

Problem: Need to quickly translate phrase avoiding opening google translate, copy-pasting etc.

I need often to translate a phrase from one language to another. Currently I often need to translate English to German. KDE Klipper is a perfect tool to do it from keyboard quickly, without opening google translate in browser. There is still some delay while requesting a remote server, but it's much quicker the opening a browser tab and doing a number of other copy-paste-click-task-switch tasks.

Translation from to Klipper demo

What we need is: install packages, create a CLI script and tie the script to a Klipper action.

Install packages

sudo zypper in translate-shell xclip

Create a CLI script to translate from one language to another

Create file ~/bin/translate.sh file with contents:

Make sure the script works. Run in terminal: translate.sh en de Some text to be trasnlated

In a couple of seconds you should get a popup message telling the text is translated. The result will be placed to the clipboard.

Add an action to Klipper

  • Open Klipper settings.
  • Go to "Actions"
  • Press "Add action" and enter your action name. I prefer "Translate". Regular expression field leave empty.
  • Press "Add command"
  • Enter command like translate.sh en de %s and it's description like "EN -> DE".
  • Repeat for all languages you need.

Add action to Klipper

How to use

  • Select a phrase or a word, copy it to clipboard.
  • Press Ctrl+Alt+R to show Klipper action dialog.
  • Select with arrow keys(or mouse) the needed action.
  • Press Enter and wait a couple of seconds.
  • The translation will be placed into clipboard ( A popup message should tell you when ended).
  • So paste the translated phrase.

Please register to post comments.

Found a typo? Please select it and press Ctrl + Enter.
FaLang translation system by Faboba
ОУН-УПА: легенда спротиву Українська Дивізія «Галичина» Зиновій Книш: спогади й матеріали до діяння УВО і ОУН Реаніматор електронних текстів Забуттю не підлягає 1917-1991

See a typo?

Select the text block and press

CTRL+Enter

Comments

  • NotificationAry - get emails on Joomla content is submitted, added or changed

    gruz gruz 24.05.2019 16:11
    No, it's not possible that way. Create a joomla user with name, surname etc. If you don't want such a ...

    Read more...

     
  • NotificationAry - get emails on Joomla content is submitted, added or changed

    Berndi Berndi 24.05.2019 14:27
    Hello Gruz, is it somehow possible to configure additional mailadresses like this ...

    Read more...

     
  • NotificationAry - get emails on Joomla content is submitted, added or changed

    Berndi Berndi 24.05.2019 09:28
    Found the issue When I set one of these parameters to "NO", the button disappears.https://i.ibb.co/F4zdJ9H/notification-A ...

    Read more...

     
  • NotificationAry - get emails on Joomla content is submitted, added or changed

    gruz gruz 22.05.2019 12:02
    http://gruz.ml/images/x/2019_05_22_12_00_08_lm.png

    Read more...

     
  • NotificationAry - get emails on Joomla content is submitted, added or changed

    Berndi Berndi 22.05.2019 11:35
    How can I activate this? It istn't shown on my Joomla! installation (3.9.6) ...

    Read more...