crow-translate
deepl-cli
crow-translate | deepl-cli | |
---|---|---|
4 | 3 | |
1,734 | 241 | |
2.7% | - | |
8.1 | 8.2 | |
17 days ago | 8 days ago | |
C++ | Python | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
crow-translate
- The latest Crow Translate version fixed that issue where the "translate selection" feature sometimes appears with no text. Huge improvement.
-
Is this a good way to set up a translation command line command?
I simply use Crow Translate, which I mainly use though the commandline. Has support for translations by Google, Yandex Bing, LibreTranslate and Lingva. Unfortunatly no Deepl support.
-
[crow-translate] "Translate selected text" pop up a textbox with no text, depending on how I selected it.
I reported this here.
-
Ported my translator application to mobile Linux
The application can translate and speak text using Google / Bing / Yandex. Also it can recognize text from screen using Tesseract library. Available for Windows, Desktop Linux and now for Mobile Linux thanks to Pinephone. The application was written in Qt Widgets (the application was originally developed for the desktop) and switching to QML would require rewriting all the code. So I decided to keep using widgets. It may not look as good as it does on Kirigami, but it is not depends on KDE and works fast. The source code is available on GitHub. You can download rpm (`aarch64`) or deb (`arm64`, apt uses different arch naming conventions) packages for PinePhone from the releases page. For ArchLinux / Manjaro users the app is available in AUR. Hope you like it :)
deepl-cli
-
got - interact with google translate from the terminal
Sounds great! Did you see the post here pointing out https://github.com/eggplants/deepl-cli which is using DeepL without API key (probably using what the website is using)? Maybe that would be an option then too!
-
Is this a good way to set up a translation command line command?
You could use a CLI like this (first one on Google, there are multiple options) and then you can specify options via flags, pipe output to it, etc
What are some alternatives?
tesseract - Tesseract Open Source OCR Engine (main repository)
deep-translator - A flexible free and unlimited python tool to translate between different languages in a simple way using multiple translators.
otter-browser - Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5
got - Translating TUI written in go using simplytranslate's API
gazou - Japanese and Chinese OCR for Linux & Windows
crunchyroll-dl - A Crunchyroll downloader CLI with parallel processing for downloading single episodes to entire shows
openscad - OpenSCAD - The Programmers Solid 3D CAD Modeller
fsociety - A Modular Penetration Testing Framework
nulloy - Music player with a waveform progress bar
translate - A module grouping multiple translation APIs
Soundux - 🔊 A cross-platform soundboard
osxdocker - A CLI for working with docker on OSX