Strumenti open source per tradurre testi e pagine web in qualsiasi lingua.
Introduzione
Strumenti open source gratuiti e a sorgente aperto per tradurre documenti, testi, pagine web e fare traduzione online e offline.
Alcuni di questi strumenti propongono delle interfacci deonminate API che aiutano a sfruttare i servizi proposti nelle nostre pagine web o nei nostri software.
Cos’è un API in informatica?
API è l’acronimo di Application programming interface e identifica applicazioni che, mediante modalità standard, agevolano l’utilizzo, la programmazione e l’integrazione di altri servizi web.
Apertium è una piattaforma di traduzione automatica basata su regole. È software un libero e rilasciato sotto i termini della GNU General Public License.
Nella sua versione stabile supporta varie lingue tra le quali citiamo: Asturiano, Basco, Breton, Bulgaro, Catalano, Danese, Inglese, Esperanto, Francese, Galiziano, Islandese, Macedone, Norvegese (Bokmål e Nynorsk), Occitano, Portoghese, Rumeno, Spagnolo, Svedese e Galles. Purtroppo non ha una vasta scelta di lingue.
Possibilità di traduzione di un documento o di una pagina web.
Oltre a tradurre attraverso la pagina web, è possibile scaricare ed eseguire il traduttore sul proprio PC con sistemi operativi Windows, Mac e GNU/Linux.
Crow Translate è un traduttore semplice e leggero programmato in C+ / Qt che permette di tradurre utilizzando i servizi di Google, Yandex e Bing.
Alcune sue funzionalità:
• Velocità: Il programma è scritto in C+ / Qt e consuma ~20 MB di RAM.
• Open source: Crow Translate è concesso in licenza sotto la licenza GPL v3, il che significa che è possibile utilizzare e modificarlo gratuitamente.
• Disponibili più di 100 lingue grazie a Google, Yandex e Bing.
• Interfaccia CLI (a riga di comando). È possibile tradurre il testo direttamente nel terminale.
• Traduci e parla testo in qualsiasi applicazione che supporta la selezione del testo.
• Disponibile per Linux e Windows.
LibreTranslate è un portale per la traduzione e fornisce anche delle API open source, completamente self-hosted.
A differenza di altre API, non si basa su fornitori proprietari come Google o Azure per eseguire le traduzioni ma il suo motore è alimentato dalla libreria open source Argos Translate.
Lingua Translate è un progetto open source che ti consente di utilizzare Google Traduttore senza passare da Google.
Conclusione
Il mondo open source è sempre ricco di soluzioni, utilizzabili anche commercialmente, per migliorare la propria produttività.
Per approfondire
■ API in informatica: cosa sono e come sfruttarle BENE (zerounoweb.it)
■ Strumenti dizionari per tradurre lingue straniere (Lidweb.it)
Icon image by Wikimedia Commons