Hi everyone,I’d like to share my project called
Trayslate.
Trayslate (a combination of “tray” and “translate”).
Trayslate is a lightweight tray-based translator that works with external translation services. It doesn’t include any built-in engines — instead, you can choose and fully configure the service you prefer.
The app is always available in the system tray and lets you translate text anywhere on your system — not just in the browser.
Key features:• Translate selected text in any application using a global hotkey
• Replace text directly in input fields with its translation
• Instant clipboard translation (double-click tray icon)
• Real-time translation while typing
• Fully configurable translation services
• Lightweight and fast (no built-in engines)
• Supports 25 interface languages
• Dark mode support
• Portable version included
Trayslate acts as a web client for translation services, keeping it minimal, flexible, and independent.
The project is open-source and written in Lazarus (Free Pascal).GitHub:https://github.com/plaintool/trayslateDownload (latest release):https://github.com/plaintool/trayslate/releases/latestNew Version Released!🚀 What’s NewSince the previous release, Trayslate has received a number of significant improvements and new features:
- Improved language selection — added country flags and a dedicated language settings page for configuring active languages.
- Built-in spell checking — added Windows built-in spell checker support for the selected language.
- Rich text editing — switched to RichMemo with Ctrl+MouseWheel zooming and right-to-left text direction support.
- Better interface scaling — improved the application interface at different scaling levels and made settings behavior more consistent.
- Improved language detection — language detection can now be limited to the language codes configured in Trayslate.
- More flexible settings — added application language selection, improved recent language pair hints, and automatic disabling of settings for inactive groups.
- Improved usability — added copy/paste emulation options, automatic Popup Window hiding, and preserved RichMemo zoom factors.
- Better reliability — fixed proxy connectivity, DeepL line breaks, layout issues, mouse wheel behavior, script processing, and several other problems.
- Localization updates — updated Bulgarian, Italian, and Brazilian Portuguese translations.
Overall, v1.6.0 makes Trayslate
more convenient, flexible, reliable, and accessible, while keeping its lightweight approach.
If you try it, I’d really appreciate your feedback!
Trayslate 1.6.0 - Free tray translator with hotkeys and configurable services
Trayslate 1.6.0 - Free tray translator with hotkeys and configurable services
Trayslate 1.6.0 - Free tray translator with hotkeys and configurable services
Trayslate 1.6.0 - Free tray translator with hotkeys and configurable services