GithubHelp home page GithubHelp logo

hartl3y94 / screentranslator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from onemoregres/screentranslator

0.0 0.0 0.0 2.16 MB

Screen capture, OCR and translation tool.

License: MIT License

C++ 80.79% QMake 1.34% Shell 0.41% JavaScript 3.81% Python 13.57% Dockerfile 0.10%

screentranslator's Introduction

Screen Translator

Introduction

This software allows you to translate any text on screen. Basically it is a combination of screen capture, OCR and translation tools.

Installation

Windows: download archive from github releases page, extract it and run .exe file.

If the app fails to start with missing dll's error then install vs_redist*.exe from the release archive. If you have any update errors related to SSL/TLS you should also install or repair vcredist 2010 (from the Microsoft website).

Linux: download .AppImage file from github releases, make executable (chmod +x <file>) and run it.

OS X: currently not supported.

Setup

Start the app, open the updates page of the settings window and install required recognition languages, translators and, optionally, hunspell dictionaries.

After languages/translators installation set default recognition and translation languages, enable some (or all) translators and the translate text setting if needed.

Usage

  1. Run program (note that it doesn't have main window).
  2. Press capture hotkey.
  3. Select region on screen. Customize it if needed.
  4. Get translation of recognized text.
  5. Check for updates if something is not working.

FAQ

Answers to some frequently asked questions can be found in issues or wiki

Limitations

  • Can not capture some dynamic web-pages/full screen applications

Dependencies

Build from source

Look at the scripts (python3) in the share/ci folder. Normally, you should only edit the config.py file.

Build dependencies at first, then build the app.

Attributions

screentranslator's People

Contributors

onemoregres avatar ratevandr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.