translateLocally
Use Marian and Bergamot translation models through a local desktop interface or command line.
- Starting price
- Free local software
- Free access
- No hosted usage allowance promised
- Billing unit
- Local runtime; own hardware
- Platform
- Windows, macOS and Linux desktop/CLI
- Verified
- 21 Oct 2026
Overview
What you provide
- Enter text in the desktop application or pass it to the CLI with a selected installed model.
What you get
- translateLocally returns locally computed translations using the selected Marian/Bergamot model.
Choosing this tool
translateLocally fits users who want an offline desktop translator with a command-line route for repeatable text jobs. Argos is more natural for embedding in Python, while LibreTranslate serves shared web/API clients. Available model pairs and desktop packaging should decide the pilot, not an assumed universal language list.
A decision worked through
For a file-based translation on macOS, the README warns that the app CLI may not read most files through its input and output flags. Use the documented standard-input and output piping approach and test a short file first; downloading a larger model does not resolve that file-access issue.
translateLocally alternatives for desktop offline machine translation
For translateLocally, compare Argos Translate, LibreTranslate for desktop offline machine translation. Check the delivery format and operating responsibility as well as price.
| Product | Price / unit | Free allowance | Input → output | Key limit |
|---|---|---|---|---|
| translateLocallyRead profileOfficial source ↗ | Free desktop community app | Own local language models | Text becomes offline translations. | Model pairs and packaging vary. |
| Argos TranslateRead profileOfficial source ↗ | MIT Python translation runtime | No hosted character charge | Text becomes local translations. | Pivot routes can reduce quality. |
| LibreTranslateRead profileOfficial source ↗ | AGPL self-hosted server code | No code-level character fee | API text becomes translations. | Hosting and public API separate. |
Setup & workflow
- List available model directions before choosing the translation workflow.
- Download one model and validate a short desktop translation.
- Test CLI file handling separately before automating a document batch.
Requirements & installation
- Use an official platform release and download a supported language pair before offline work.
Limits & review
- Language availability depends on downloadable models. Source builds require Qt and platform-specific numerical libraries; desktop software, browser extensions and custom services have distinct conditions.
Your part
- Check the language direction and specialized vocabulary on a known bilingual sample.
Sources & verification4
This profile is based on official sources, not a hands-on product test.
Vendor descriptions and demos document advertised features. Editorial guidance is based on these sources.
- Official model and CLI guidegithub.com
- Official translateLocally distributiontranslatelocally.com
- Argos Translate official referencegithub.com
- LibreTranslate official referencegithub.com