LibreTranslate
Ανοιχτού κώδικα, πλήρως self-hosted API μηχανικής μετάφρασης (machine translation), χωρίς περιορισμούς όγκου δεδομένων, χωρίς tracking, και με δυνατότητα offline λειτουργίας.
Επίσκεψη ΙστοσελίδαςΤο LibreTranslate είναι ένα ελαφρύ, αυτόνομο API μετάφρασης βασισμένο στο Argos Translate (OpenNMT). Σχεδιάστηκε ως εναλλακτική των εμπορικών cloud APIs (Google Translate, DeepL), προσφέροντας απόλυτο έλεγχο στα δεδομένα σας: μπορείτε να το εγκαταστήσετε στον δικό σας server, χωρίς να στέλνετε κείμενα σε τρίτους, και χωρίς όρια λέξεων.
Τεχνικά Χαρακτηριστικά:
- Self-Hosted: Εγκατάσταση μέσω Docker (μία γραμμή) ή Python pip. Δεν απαιτείται σύνδεση στο διαδίκτυο μετά την εγκατάσταση των γλωσσικών μοντέλων.
- Neural Machine Translation (NMT): Χρησιμοποιεί νευρωνικά δίκτυα OpenNMT, προσφέροντας ποιότητα συγκρίσιμη με εμπορικές λύσεις (αν και όχι σε επίπεδο DeepL).
- Υποστηριζόμενες Γλώσσες: 100+ γλωσσικά μοντέλα, συμπεριλαμβανομένων Ελληνικών, Αγγλικών, Γαλλικών, Γερμανικών, Κινέζικων, Ιαπωνικών, Ρωσικών, Αραβικών, κ.ά.
- API First: Πλήρως τεκμηριωμένο REST API (POST /translate) που δέχεται JSON, με υποστήριξη format=“text” ή “html”. Διαθέτει επίσης απλό web interface.
- Ανώνυμη Χρήση (Public Instance): Η δημόσια instance στο libretranslate.com είναι διαθέσιμη δωρεάν, αλλά ενδέχεται να έχει περιορισμούς λόγω κακής χρήσης (απαιτεί API key). Για παραγωγή, συνιστάται self-hosting.
- Επεκτασιμότητα: Μπορεί να λειτουργήσει ως load-balanced cluster, με υποστήριξη caching, rate limiting, και API keys για έλεγχο πρόσβασης.
Περιπτώσεις Χρήσης:
- Ενσωμάτωση σε εφαρμογές: Αντικατάσταση του Google Translate API σε εφαρμογές, chatbots, CMS.
- Ιδιωτικότητα: Μετάφραση ιατρικών, νομικών ή εμπιστευτικών εγγράφων χωρίς αποστολή σε τρίτους.
- Offline Χρήση: Σε πλοία, στρατιωτικές εγκαταστάσεις, απομακρυσμένες περιοχές χωρίς internet.
Σημείωση: Το LibreTranslate δεν είναι τόσο ακριβές όσο το DeepL για εξειδικευμένες ορολογίες, αλλά για γενική χρήση είναι εξαιρετικό, και το γεγονός ότι είναι self-hosted και ανώνυμο το καθιστά μοναδικό.