What's new in Otrans.
Traditional Chinese and English interface — pick your language in Settings ▸ General.
Update notes now appear in your language.
Tidied up the menu bar menu and Settings.
Fixed some screens showing Simplified Chinese in the Japanese, English, and Traditional Chinese interfaces.
Fixed automatic updates — the updater couldn't launch on 0.1.0–0.1.4 (a missing permission on a bundled helper). Update once manually to 0.1.5, and auto-update works from then on.
Translation history — saved locally, searchable, with one-click reuse (repeats reuse the stored result instantly).
Voice input — dictate on-device (audio stays on your Mac), then translate. Requires macOS Dictation enabled.
Reply — turn a received message into a context-aware reply in one click.
Built-in version history — release notes open inside the app, not the browser.
More reliable detection of Chinese text that mixes in Japanese katakana words (アプリ, サーバー…).
The compose panel shows Auto for the source language until you start typing.
Replace and insert now work in editors that don't expose their text to macOS accessibility (e.g. Zed and other custom-drawn editors).
New feedback option for apps where replace or insert doesn't work.
Korean, Traditional Chinese, and Cantonese — now translatable in both directions, with on-device language detection.
Automatic updates: Otrans keeps itself current, with a one-click Check for Updates.
New DMG installer — drag Otrans into Applications.
Send feedback on any translation; if it's valid, we refund double the tokens it used.
Onboarding now shows the double-tap Shift gesture — try it to continue.
Fixes: replacing text in Slack and other Electron apps (and no “replace” on read-only messages); more reliable language detection (Traditional vs Simplified, mixed Chinese/Latin); more accurate numbers and short inputs.
First public release.
Select text, double-tap Shift (or ⌃⌥O), and translate inline — ⌘↩ to replace or insert.
Compose mode: write in your language, translate to another, and insert the result.
Japanese readings (rōmaji / hiragana) and a back-translation check.
Screenshot OCR translation.
Universal binary (Apple Silicon + Intel), macOS 14+.
Update notifications — when a new version is downloaded, a tray notification appears and a “Restart to update” item is added to the tray menu.
Translation history — a new tray window to search, copy, delete, or clear your past translations.
New shortcut Ctrl+Alt+O to open translation, alongside double-tapping Shift.
Screenshot translation now asks you to sign in first, and guides you to install an OCR language pack if none is found.
The compose panel handles long text — the Translate button no longer gets pushed out of view — and detects the language you write, so pasting English translates into your language instead of showing the wrong direction.
Sign-in required — double-tap Shift while signed out opens the sign-in window.
The translation panel now stays fully on screen, even near a corner or with long text.
Redesigned Settings to match Windows — cards, an About section with the version, and a link to Windows color settings.
Fixed Settings showing Chinese the first time you opened the Translate or Account tab.
The tray menu now shows the app version.
App icon now shows in the taskbar, Start menu, shortcuts, and installer.
Settings and Sign-in windows are centered and fixed-size; the sign-in screen has a cleaner, centered layout.
Full interface localization — fixed Settings showing Chinese in the English, Japanese, and Traditional Chinese interfaces.
Google sign-in now completes correctly.
The tray menu and app windows reflect your signed-in account, with sign-out.
Releases are now code-signed.
Otrans is now on Windows 10/11.
Select text in any app, double-tap Shift, and translate inline — insert the result back in place.
Compose mode, Japanese readings (rōmaji / hiragana), and a back-translation check.
Screenshot OCR, voice input, and snippets.
Sign in with email or Google; the app keeps itself up to date.