Translate letters and documents without uploading them
Translate your landlord's letter without sending it to Google. Your own translator on your laptop: messages, letters and whole Word or PDF files, offline, with nothing sent to a server.
- A one-line command that translates from scripts and other tools, plus a 30-second check that catches the mistakes before you send
- About 1GB of free disk space (300MB for the app, around 700MB for three language pairs)
- 8GB of RAM is plenty. It uses under 1GB.
- An internet connection for the first setup only
Install LibreTranslate
LibreTranslate is a free translation app built on Argos Translate, an open-source engine that runs offline.
Argos Translate does the actual translating. LibreTranslate puts a simple web page on top, so you can paste text or drop in a file. One install gets you both.
Install it with uv, a tool that installs Python apps cleanly in their own box, with no admin rights needed. If you don't have uv yet, paste this into PowerShell (it's the official installer from astral.sh ↗):
Windowspowershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Mac / Linuxcurl -LsSf https://astral.sh/uv/install.sh | shClose the terminal, open a new one, then install LibreTranslate:
Terminaluv tool install libretranslate --python 3.12Output+ waitress==2.1.2 + werkzeug==2.3.8 + wrapt==2.5.0 Installed 2 executables: libretranslate, ltmanageThe
--python 3.12part tells uv which Python to use. uv downloads it for you if you don't have it. The app takes up about 296MB.
Installed 2 executables: libretranslate, ltmanage.If it breaks'uv' or 'libretranslate' is not recognised
'uv' or 'libretranslate' is not recognised
uv tool update-shell, then open a new terminal again.