Over the past three weeks I have written a text translation tool, leveraging off code I wrote in answer to this post.
Because my website is in a bit of a transition, I've decided to give a brief description of Google Translate Service in the Off Topic forum.
Using the PureBasic WebGadget and the technology behind Google Translate, combined with some inventive programming, I was able to produce what I hope is a fairly stable tool.
My original intent was to create a Windows Service that ran in the background, to simplify translating forum messages, documents, etc. to and from any language.
As I continued programming it became obvious that it was better as a tool then a service, but I liked the name so I kept it.
The Google Translate "Service" can run window-less, without any indication that it's active, utilizing Ctrl keys to perform various actions.
Ctrl + F4 ★ Copy Translation
Ctrl + F5 ★ Copy • Paste Translation
Ctrl + F6 ★ Listen • Stop Selection
Ctrl + F7 ★ Listen • Stop Translation
Ctrl + Esc ★ Terminate Translate Service
Other options are to work from the window interface or a combination of the two; from simple translation to more advanced text replacement.
Clipboard Viewer with Context Menu and Options Panel
The first three Ctrl "buttons" at the bottom of the Clipboard Viewer are clickable and the next four are draggable, simulating the above mentioned Ctrl key actions.
From Clipboard Viewer's context menu, under Advanced Options is a simple yet powerful feature that utilizes Regular Expressions for text replacement.


