GUI

Now this program support GUI in Linux, Android, macOS and Windows.

Need py-notifier to be installed.

GNU/Linux

Need libnotify to be installed.

Provide a desktop entry:

desktop entry

Use mouse to select a region of text then the selection buffer will change, the translation of the text will occur in a notification.

GNU/Linux

You can customize the notification position in the control center of your desktop environment.

control center

Android

Need Termux-API to be installed.

If you install Termux-Widget, you can get a desktop widget by create /data/data/com.termux/files/home/.shortcuts/trans and refresh:

trans

Press the button, then go to any page.

android-widget

Copy a region of text then the clipboard content will change, the result will be displayed in a toast and notification.

android-copy

android-toast

android-notification

macOS

Need pync to be installed.

Use mouse to select a region of text then the selection buffer will change, the translation of the text will occur in a notification.

Windows

Need win10toast to be installed.

Copy a region of text then the clipboard content will change, the translation of the text will occur in a toast.