Skip to content

boundlessend/translate-go

Repository files navigation

translate&go app icon

translate&go

Language: EN | RU | FR

local text translation in one hotkey

CI Release macOS Swift license

translate&go is a small macOS app that translates selected text with a local Ollama model. Select text in any app, press your hotkey, and paste the translated result from the clipboard.

Features

  • Global hotkey for translating selected text (default ⌃⌥C).
  • Local Ollama translation.
  • Automatic start, model preload, and shutdown of the local Ollama server.
  • Model, target language, interface language, Dock, and menu bar settings.
  • English interface by default, with Russian available in Settings.
  • Settings and Q&A windows.

Installation

  1. Download and open translate-go.dmg.
  2. Drag translate&go.app to Applications.
  3. Open the app from Applications.
  4. If macOS blocks the app because it is not notarized, run:
sudo xattr -rd com.apple.quarantine "/Applications/translate&go.app"
  1. Open the app again and allow Accessibility access when prompted.
  2. Optional: install Homebrew if you do not already have it:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Install Ollama. If you already have Ollama, skip this step:
brew install ollama
  1. Download a translation model:
ollama pull translategemma:12b
  1. Open Settings, choose the model, target language, interface language, and hotkey.

Permissions

Enable translate&go in:

System Settings -> Privacy & Security -> Accessibility

The app needs this permission to copy selected text with Command-C.

Usage

  1. Select text in any macOS app.
  2. Press the configured hotkey.
  3. Wait until the translated text is written to the clipboard.
  4. Paste the result with Command-V.

License

BSD 3-Clause. See LICENSE.

About

macOS utility for translating selected text through a local Ollama model

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors