Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emretulek/snaplate
Extract the text from the screenshot and translate it into the language you want
https://github.com/emretulek/snaplate
screen-to-text snaphot translate windows-widget
Last synced: about 2 months ago
JSON representation
Extract the text from the screenshot and translate it into the language you want
- Host: GitHub
- URL: https://github.com/emretulek/snaplate
- Owner: emretulek
- License: agpl-3.0
- Created: 2024-12-20T16:23:21.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-12-20T17:19:30.000Z (about 2 months ago)
- Last Synced: 2024-12-20T17:43:27.919Z (about 2 months ago)
- Topics: screen-to-text, snaphot, translate, windows-widget
- Language: C#
- Homepage: https://github.com/emretulek/Widgets
- Size: 59.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# SnapLate Widget Plugin
This project was developed as a screean translater widget for windows widgets. With this widget, you can use translate on your desktop, you can extract and translate the text and images from the text and images that cannot be copied.
Tesseract needs to know the language of the text to be scanned in advance, so before scanning any text you must select the same language as the text to be scanned.
For example; If you are going to scan a text in Russian, scanning will fail when English is selected, make sure you select Russian first.[Tesseract](https://github.com/tesseract-ocr/tesseract) library was used to convert the screenshot to text. Google translate API is used for the translate API.
### Internal Settings
You can assign a different shortcut by typing `ALT`, `SHIFT` and `CTRL` `+` `letter` for combinations with the modified keys. Default shotcut is `ALT+S`
```json
{
"short_cut": "ALT+S",
"source_lang": "fr",
"target_lang": "en",
"font_size": 14.0,
"primary_color": "#FFA52A2A",
"primary_color_light": "#FFBC8F8F",
"secondary_color": "#FF999999",
"secondary_color_light": "#FF212121",
"text_color": "#FFBBBBBB"
}
```### Screenshots
![SnapLate](https://raw.githubusercontent.com/emretulek/SnapLate/refs/heads/master/sc_snaplate/snaplate_1.jpg)
![SnapLate_screenshot](https://raw.githubusercontent.com/emretulek/SnapLate/refs/heads/master/sc_snaplate/snaplate_2.jpg)