Traduttore AI per Sito Web

Panoramica

website_aitrans è progettato per automatizzare la traduzione dei contenuti del sito web.
Fornisce un'interfaccia backend per gestire lavori di traduzione, log, configurazioni linguistiche, fornitori AI e moduli.

La versione attuale 0.99 supporta i seguenti moduli e tabelle del sito web:
supported_modules = ['website', 'website_blog', 'website_slides']

supported_models = [ 'website.menu', 'ir.ui.view', 'ir.ui.menu',

'blog.post',

'slide.diapositiva', 'slide.canale']


Caratteristiche principali

  • Traduzione Automatica di Siti Web: Gestisci ed elabora le traduzioni per i contenuti del sito web in modo efficiente.
  • Coda di traduzione: Sistema di coda per gestire i lavori di traduzione, con monitoraggio dello stato e opzioni di nuova scansione.
  • Integrazione AI: Supporto per più provider e modelli di traduzione basati su intelligenza artificiale.
  • Gestione Lingue: Configurare le lingue supportate, i prompt di traduzione e i fornitori di servizi IA per ciascuna lingua.
  • Registrazione e Audit: Tracciare le attività di traduzione in una tabella di log.
  • Modulo & Controlli di Amministrazione: Statistiche dettagliate, opzioni di automazione e controlli per la traduzione e la pubblicazione.
  • Integrazione Frontend/Backend: Progettato per funzionare perfettamente con i moduli website e backend di Odoo.

Preparare l'installazione

Per l'accesso ai provider di IA abbiamo bisogno di una libreria di base.Sul server Odoo è necessario eseguire:

> pip install openai

Se non vuoi o non puoi installare questo, puoi utilizzare la traduzione coda fornita da HUYREKA. Questo server accetta le tue richieste di traduzione, le accoda e le traduce il prima possibile.
Se selezioni questo proxy, devi programmare una richiesta PULL regolare per i dati tradotti.
Leggi di più sotto Configurazione -> Automazione


Utilizzo

  1. Installa il modulo website_aitrans  like described in apps store.
  2. Configure Languages and Providers  (See next chapter)
  3. Manage Translation Queue: View, edit, and process translation jobs.
    Changes are found for most after any "save" (to views, menues, blogs and slides)
  4. Review Logs  ("Admin -> Log")
  5. Manual or Automatic: You can use manual translation/publishing or enable automation features. After marking a translation set for "automatic".


Configuration

Initial Setup
  • Access the module interface via the Odoo backend.
  • Prepare settings in the "Config" Menue 
    • Complete the keys for your "AI providers". 
  • Prepare settings in the "Admin -> Dashboard"  Menue 
    • Create a Translation Set for you selected Website or each of them.
    • Run a first "Prepare" step for you Website. This searches all terms it contains for translation.
    • The "Prepare" step also lists all used languages in the important list of languages.
      • Under "Config" again you can now activate langauages and set providers.
      • You can assign specific instructions for  certain languages.
Automation
  • Use the "Admin -> Dashboard" interface to launch batch translations, publishing, or combined operations.