Why Not Use Google Translate?

What is LibreTranslate?

So check that that you have a Raspberry Pi 4B running a recent 64-bit OS.

assorted national flags hanging from buildings

You will also need Git.

Docker Compose will download Docker images and run scripts to set up your LibreTranslate containers.

This process can take upwards of half an hour, so use the time to clean your work area.

Google Translate on an Android phone

Once completed, you will be returned to the command prompt.

Supported languages include Irish, Catalan, and Azerbaijani, alongside more common European and Asian tongues.

Supported file formats include .txt, .odt, .odp, .docx, .pptx, .epub, .html.

LibreTranslate on Raspberry Pi web interface

Visit your router’s admin page (usually at 192.168.1.1), and find thePort Managementsection.

Create a new entry for HTTP requests.

A second open port is required for HTTPS requests.

LibreTranslator custom URL field

Choose a domain name or subdomain name froma good domain registrar.

From the registrar’s parameters page, find the “Advanced DNS” options and add a newArecord.

Set theHostfield to “@“and the value field to your home IP address.

LibreTranslator from French to Greek

Set the TTL (Time to Lease) value as low as possible, then save.

Install it with:

Run Certbot:

…and restart Apache again.

it’s possible for you to now access your LibreTranslate from any surfing app athttps://your-domain-name.tld.

LibreTranslator from English to French

If you’re using an iPhone, you’re able to findLiTranslate in the App Store.

Open up the app tweaks, and input your domain into the “Custom Server URL” field.

That’s all there is to it.