Profilo del modulo
Net-Base AI Multilanguage in sintesi
Net-Base AI Multilanguage per noi non è un semplice commutatore di lingua superficiale, ma uno strato tecnico per lingua di base, lingue di destinazione, rilevamento del browser, funzionamento della queue, termini protetti e anteprima redazionale. Proprio così la lingua resta governabile, anche quando molte pagine, aree tematiche, testi legali e campi SEO sono interconnessi.
Il tedesco resta tecnicamente dominante
I nuovi contenuti nascono da una base tedesca curata redazionalmente e vengono trasferiti da lì, in modo controllato, nelle lingue di destinazione attive.
Nomi di aziende e prodotti restano stabili
I termini protetti garantiscono che marchi, nomi di progetto e termini specifici dell’azienda non si sfaldino a causa della traduzione automatica.
Queue invece di aggiornamenti singoli instabili
Le modifiche a pagine, menu, tassonomie, testi del tema e campi SEO vengono raccolte, propagate e tracciate in modo visibile nel backend.
Cosa fa concretamente questo modulo
Gestisce la lingua di base tedesca, le lingue di destinazione attive, il rilevamento del browser, la queue di traduzione e le anteprime backend per le varianti linguistiche.
Ambito funzionale
- La lingua di base è sempre il tedesco; tutte le altre lingue attive vengono generate a partire da essa.
- Supporta pagine, articoli, Custom Post Types pubblici, voci di menu, tassonomie, sottotitolo del sito, nonché testi fissi di tema e plugin.
- Ritraduce automaticamente i contenuti modificati, quando l’automatismo è attivo.
- Mostra le varianti linguistiche nel frontend tramite lingua del browser o ?lang=xx.
- Termini protetti come nomi di azienda, prodotto e progetto restano invariati.
Gestione lingua nel frontend
- Il rilevamento del browser agisce solo sulle lingue di destinazione attivate.
- ?lang=en forza direttamente una lingua, ?lang=de passa alla lingua di base, ?lang=auto reimposta sul rilevamento automatico.
- La scelta linguistica corrente viene mantenuta tramite il cookie del plugin e rivalutata in seguito nei nuovi richiami di pagina.
- Se per una lingua non è ancora disponibile nulla, l’output torna in modo controllato al tedesco.
Queue ed esercizio
- I testi nuovi o obsoleti finiscono in una queue di traduzione.
- La queue viene elaborata in background tramite Cron e un kickoff aggiuntivo.
- Il numero di worker paralleli è configurabile; worker aggiuntivi girano come processi di queue separati e firmati con claiming su database, invece che come thread PHP non sicuri.
- Dimensione del batch e intervallo governano velocità, carico API e costi.
- I job falliti possono essere riavviati nuovamente in modo aggregato.
Supporti nel backend
- Nell’editor ci sono tab delle varianti linguistiche per l’anteprima per ogni lingua attiva.
- Lì si vede per campo se la traduzione è aggiornata, in attesa, obsoleta o fallita.
- La pagina admin mostra lo stato complessivo, gli ultimi errori e l’operatività corrente della queue.
- Salvando le impostazioni, l’intero inventario può essere reinserito in queue.
- I termini protetti standard sono visibili in un tab dedicato; termini protetti propri possono essere gestiti lì come lista aggiuntiva.
- I termini protetti vengono mascherati prima della richiesta all’AI e poi reinseriti esattamente, affinché nomi di marchi e prodotti non vengano traslitterati.
Interazione con SEO
- Il modulo lingua fornisce la lingua del frontend su cui si basano hreflang, canonical e metadati SEO.
- Nuove lingue attive possono essere co-tradotte dagli altri plugin Net-Base, a condizione che registrino i propri contenuti.
- Titoli e descrizioni SEO non vengono gestiti qui, ma vengono collegati a livello linguistico dai moduli SEO con questo sistema.
Limiti e note
- Senza una API key valida, i nuovi job restano in attesa o falliscono.
- Moltissime lingue attive aumentano tempi di esecuzione della queue, costi e quantità di contenuti da rifinire.
- La lingua di base resta redazionalmente dominante. Le lingue di destinazione dovrebbero comunque essere verificate a campione.
Inquadramento
Il multilingua è lo strato tecnico linguistico del sito. Non fornisce una strategia SEO e non sostituisce un controllo redazionale nelle lingue di destinazione.
Perché questo strato è importante per la visibilità internazionale
Non appena sito, magazine e SEO diventano multilingua, un semplice commutatore di lingua non basta più. A quel punto contano canonical specifici per lingua, denominazioni coerenti, fallback puliti e la domanda di come far propagare tecnicamente in modo stabile i contenuti modificati in più lingue.
Non trattare le lingue come un dettaglio
Il multilingua diventa economicamente interessante solo quando lingua, SEO, termini protetti e redazione vengono pensati insieme dal punto di vista tecnico. È esattamente per questo che questo modulo è stato costruito.