Changelog
v1.2.0 (2026-05-21)
🚀 New Features
- Implemented translation mode by selecting text with the mouse #57
- Translate text from the buffer or selection in a Popup Window #47
- Translation by dragging text onto a Popup Window #51
- New design of the settings form with icons on the left #35
- Setting up hot keys in table form #38
- Ability to configure hotkeys to switch recent language pairs #36
- Quick access to toggle settings from the menu #59
- Updated smart swap of language pairs #62
- Added option to switch between horizontal and vertical split layout #58
- Add option in the menu to load external GUI language from PO file for testing translations #41
✨ Enhancements
- Add option to auto-hide controls when the mouse leaves the window #52
- Copy button on Popup Window #50
- Proportional resizing Splitter #56
- Add config menu visibility option and max input text size (bytes) #42
- Add option to load external GUI language (test translation) #32
- Update Inno installer contributed by @bovirus #46
🌐 Localization
- Add Italian translation for README-it.md contributed by @bovirus #53
- Update Italian language contributed by @bovirus #45
- Add Bulgarian language contributed by @jekovcar #40
- Trayslate 1.1.0 - Strings untransalted contributed by @bovirus #31
- Consistent format for language name translations #64
🐛 Fixed Bugs
- Hints for language selection combo were not consistently assigned #67
- Don't change languages if one of them is automatic #55
- Regular expression parsing broke on index square brackets inside the expression itself #37
Closed issues:
* This Changelog was automatically generated by github_changelog_generator
Installation
Windows
Several installer options are available:
| Description | Files |
|---|---|
| Universal installer (EXE) — universal installer for x86 and x64, supports installation for the current user or for all users | trayslate‑1.2.0‑any‑x86‑x64.exe |
| User installer (MSI) — installs the application for the current user | trayslate‑1.2.0‑x64.msi trayslate‑1.2.0‑x86.msi |
| System installer (MSI) — installs the application for all users on the system | trayslate‑1.2.0‑x64‑allusers.msi trayslate‑1.2.0‑x86‑allusers.msi |
| Portable version — saves its settings to form_settings.json if it is near the executable; otherwise, in the user directory | trayslate‑1.2.0‑x86‑x64‑portable.zip |
Note: Windows XP supports installation only via MSI installers. The EXE installer is not compatible with Windows XP.

