- 1) Translate text using a browser-less online service:
- Bing (https://www.bing.com/translator)
- Google (https://translate.google.fr)
- Yandex (https://translate.yandex.com/)- Required:
- gawk (version 4.0 or greater.
- yad (version 0.17 or greater.
- csplit
- fold
- Svoxpico. (Supported languages: en-US, en-GB, fr-FR, es-ES, de-DE, it-IT - devx > Python required
3) Access a web page directly in any language using Google Translate
4) Manage gettext files with right click Open with menu (extra feature).- Required:
- devx (gettext applications and nls files)
- poeditor
- Required:
0.5.1 version (Sept 02, 2019)
- - moved Text-to-Speech button from main window to translation windows
- separated preferences box for source and target windows
- added tts Svoxpico in the list if installed
- automatic install/update of trans (adapted from fredx181 script "trans_tray2" http://www.murga-linux.com/puppy/viewto ... &start=695)
- fixed various minor bugs and malfunctions due to latest trans scripts and new translation engine settings and restrictions
- cosmetics: icons, animated gif, splash window...
- - warning messages if the text to be translated (display and play) window is empty
- processing of texts to be translated regardless of their number of characters, both in DISPLAY and PLAY modes
- playing texts back without taking non-printable characters (line breaks) into account
- progress bars for translation processing (display and play) + cancel button
- close and quit (close all opened windows) separated buttons in the main window
- translating back the target to the source language
- splash window at startup during Internet connection check
- deleting warning messages and parts of the code that have become obsolete
- pottrans: pottrans now totally stand-alone - improved translation process - sound notification when translation process done
- modified integrated gtk-splash to avoid bold font by default
- revision of the 2Pot GUI French translation
- addition of the 2Pot GUI Spanish translation (as pottrans test to be checked/corrected)
- some cosmetic...
- - integration of the old Puppy Precise "gtkdialog-splash" as standalone /usr/bin/gtk-splash for compatibility with newer Puppies
- added warning windows, replaced some Xdialog messages with yaf-splash windows and animated gifs
- many fixes of small bugs or minor malfunctions
- code and feature improvements (mainly in pottrans)
- revision of help files.
- revision of the 2Pot GUI French translation
- - removed listen mode paragraph by paragraph
- graphical media players instead of command line players (allowing to simply stop, pause, resume or listen to the translation again)
- saving audio files
- preventing user to start new translation while a process is already underway (DISPLAY & PLAY)
- separated help for every source type
- new "DISPLAY", "PLAY" and "JUMP TO" icons
- global details instead of particular details for every language
- character counter for typed text
- warning when the source or destination language is not supported by DeepL
Thanks to did18, fabrice_035.
Cordialement