Linux Screen Translate A professional desktop application for screen region OCR and real-time translation. Capture any area of your screen, extract text using OCR, and translate it instantly with high-quality translation services.
Features Screen Area Selection: Select any rectangular area on your screen with semi-transparent overlay and visual feedback
Multiple Translation Services: DeepL API: Premium quality translations supporting 30+ languages (requires free or paid API key) MyMemory API: Free translation service with no API key required Large, Resizable Window: Built-in maximize button for full-screen view Dynamic layout that adapts to window size Clean, modern interface with proper spacing System-appropriate fonts (DejaVu Sans on Linux) Color-coded results with clear visual hierarchy Generous padding and line spacing API Key Management: Securely store your DeepL API key locally Multi-Monitor Support: Works seamlessly across multiple displays Error Handling: Graceful handling of OCR and API failures with helpful error messages System Requirements Operating System: Linux (Ubuntu/Debian/Fedora/RHEL) Internet Connection: Required for translation API
Supported Languages
DeepL Translation (30+ languages): English, German, French, Spanish, Italian, Dutch, Polish, Russian Japanese, Chinese, Portuguese, Bulgarian, Czech, Danish, Greek Estonian, Finnish, Hungarian, Indonesian, Korean, Lithuanian Latvian, Norwegian, Romanian, Slovak, Slovenian, Swedish Turkish, Ukrainian
MyMemory Translation: Russian, English, Ukrainian, German, French, Spanish Italian, Portuguese, Polish, Chinese, Japanese, Korean Screenshots Main Interface The application features a clean, modern interface with language selection, screen area controls, and results display.
Screen Selection Full-screen overlay with semi-transparent background and red selection rectangle for precise area selection.
Thank you for your report. Information you provided will help us investigate further.
There was an error while sending your report. Please try again later.
Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.
Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions.
If you’re running Ubuntu 16.04 LTS (Xenial Xerus) or later, including Ubuntu 18.04 LTS (Bionic Beaver) and Ubuntu 20.04 LTS (Focal Fossa), you don’t need to do anything. Snap is already installed and ready to go.
For versions of Ubuntu between 14.04 LTS (Trusty Tahr) and 15.10 (Wily Werewolf), as well as Ubuntu flavours that don’t include snap by default, snap can be installed from the Ubuntu Software Centre by searching for snapd.
Alternatively, snapd can be installed from the command line:
sudo apt update
sudo apt install snapd
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.
To install screen-translate, simply use the following command:
sudo snap install screen-translator --edge
Browse and find snaps from the convenience of your desktop using the snap store snap.
Interested to find out more about snaps? Want to publish your own application? Visit snapcraft.io now.