github plaintool/trayslate v1.2.0

latest releases: v1.6.0, v1.5.2, v1.5.1...
4 months ago

Changelog

v1.2.0 (2026-05-21)

Full Changelog

🚀 New Features

  • Implemented translation mode by selecting text with the mouse #57
Mouse Mode Preview
  • Translate text from the buffer or selection in a Popup Window #47
Popup Window Preview
  • 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:

  • Compile trayslate #61
  • Trayslate - Build command and installer #44

* 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.

Don't miss a new trayslate release

NewReleases is sending notifications on new releases.