Trayslate

Break language barriers, connect the world

Trayslate sample

Github Download Buy me a coffee...

MajorGeeks Approved softpedia_100_free

What is it?

A compact tray translator that is always at hand. It acts as a web client for translation services — meaning it doesn’t include any built-in engines, everything is handled through external configurable services. This keeps the tool lightweight and independent.

It works anywhere on your system. Select text in any application and translate it instantly using a global hotkey — not just in the browser. You can also replace text directly inside input fields with the translated version in a single keystroke. Double-click the tray icon to quickly translate your clipboard content.

For added convenience, the main window supports real-time translation as you type, allowing you to draft text and see the translation simultaneously.

The interface is available in twenty-five widely used languages, making it accessible to a global audience.

Always close, always ready — a translator that fits perfectly into your workflow.

Features:

Tray Icon

The tray icon is fully customizable in appearance settings and adapts to any Windows color scheme. It also provides a context menu for quick access to features such as switching configurations, managing recent language pairs, and other key functions.

trayslate2

Recent Language Pairs

A convenient panel for instantly switching between your most frequently used language pairs and configurations. Each entry can belong to a different config, making it easy to jump across workflows without extra setup.

The panel can be automatically populated based on your activity when auto-add is enabled in the settings, keeping your most relevant pairs always within reach. You can also add pairs manually at any time using the plus button on the panel or middle-click any pair to remove it from the panel.

trayslate3

Popup Window

Popup translation window supports text translation using configurable hotkeys. You can translate either text from the clipboard or selected text from any application.

Drag-and-drop of text from other applications into the popup window is also supported.

Note: Depending on Windows security restrictions, drag-and-drop may require both Trayslate and the source application to run with the same privileges.

The popup window can stay on top of other windows and supports adjustable transparency, with separate settings for both idle and hover states. It also allows configuring the visibility of interface elements, which can be shown only on hover or kept always visible. All these options are configurable in Settings.

Popup Window

Hotkeys

Global hotkeys can be fully configured in the application settings. They are available at any time and work even when the application is minimized to the system tray.

Action Shortcut
Global Hotkeys
Shows or hides the main application window Ctrl + Shift + A
Swaps the source and target languages Ctrl + Shift + S
Translates the current text from the clipboard Ctrl + Shift + T
Translates the current text in clipboard and copies the result to the clipboard Ctrl + Shift + R
Translates the selected text from the active application Ctrl + Shift + C
Replaces the selected text in the active application with the translation Ctrl + Shift + V
Main Window Hotkeys
New Translate Ctrl + N
Add Current Pair To Recent Panel Ctrl + F
Translate Ctrl + Enter
Shift + Enter
Double Enter

Settings

Settings allow you to configure the behavior, appearance, and global hotkeys of the application.

General Interface Global Hotkeys
settings1 settings2 settings3

Config

The application comes with a powerful configuration editor, allowing you to create your own translation service configurations or modify existing ones.

Service Parameters Response Languages Target Languages
configeditor1 configeditor2 configeditor3 configeditor4 configeditor5