Net-Base Plugin

Net-Base AI Multilanguage

Strato linguistico per lingua base tedesca, lingue di destinazione attive, rilevamento del browser, termini protetti e coda di traduzione.

Net-Base AI Multilanguage non è per noi un banale interruttore di lingua, ma uno strato tecnico per lingua base, lingue di destinazione, rilevamento del browser, gestione della coda, termini protetti e anteprima editoriale. Proprio grazie a questo la lingua resta controllabile, anche quando molte pagine, aree tematiche, testi legali e campi SEO sono collegati.

Il tedesco rimane la lingua guida a livello tecnico

I nuovi contenuti nascono da una base tedesca gestita editorialmente e da lì vengono trasferiti in modo controllato nelle lingue di destinazione attive.

Nomi aziendali e dei prodotti restano stabili

I termini protetti garantiscono che marchi, nomi di progetto e termini specifici dell’azienda non vengano alterati dalla traduzione automatica.

Coda anziché aggiornamenti singoli irregolari

Le modifiche a pagine, voci di menu, tassonomie, testi del tema e campi SEO vengono aggregate, propagate e tracciate visibilmente nel backend.

Cosa fa concretamente questo modulo

Gestisce la lingua base tedesca, le lingue di destinazione attive, il rilevamento del browser, la coda di traduzione e le anteprime nel backend per le varianti linguistiche.

Funzionalità

  • La lingua base è sempre il tedesco; tutte le altre lingue attive vengono generate da essa.
  • Supporta pagine, articoli, Custom Post Type pubblici, voci di menu, tassonomie, sottotitoli del sito nonché testi fissi di tema e plugin.
  • Ritraduce automaticamente i contenuti modificati se l’automazione è attiva.
  • Mostra le varianti linguistiche nel frontend in base alla lingua del browser o tramite ?lang=xx.
  • Termini protetti come nomi aziendali, di prodotto e di progetto rimangono invariati.

Controllo della lingua nel frontend

  • Il rilevamento del browser agisce solo sulle lingue di destinazione attivate.
  • ?lang=en forza direttamente una lingua, ?lang=de imposta la lingua base, ?lang=auto ripristina il rilevamento automatico.
  • La scelta linguistica corrente viene mantenuta tramite il cookie del plugin e riesaminata ad ogni nuova visita di pagina.
  • Se per una lingua non esiste ancora contenuto, l’output ricade in modo controllato sul tedesco.

Coda e funzionamento

  • I testi nuovi o obsoleti finiscono in una coda di traduzione.
  • La coda viene elaborata in background tramite Cron e con un avvio aggiuntivo.
  • Il numero di worker paralleli è configurabile; i worker aggiuntivi vengono eseguiti come processi di coda separati firmati con claiming del database anziché come insicuri thread PHP.
  • La dimensione del batch e l’intervallo regolano velocità, carico API e costi.
  • I job falliti possono essere rilanciati collettivamente.

Aiuti nel backend

  • Nell’editor sono presenti schede per le varianti linguistiche per l’anteprima di ciascuna lingua attiva.
  • Lì si vede per ogni campo se la traduzione è aggiornata, in attesa, obsoleta o fallita.
  • La pagina di amministrazione mostra lo stato complessivo, gli ultimi errori e l’operatività corrente della coda.
  • Al salvataggio delle impostazioni l’intero insieme può essere reinserito in coda.
  • I termini protetti standard sono visibili in una scheda dedicata; i termini protetti personalizzati possono essere gestiti lì come lista aggiuntiva.
  • I termini protetti vengono mascherati prima della richiesta all’IA e poi reinseriti esattamente, in modo che nomi di marchi e di prodotti non vengano translitterati.

Integrazione con la SEO

  • Il modulo linguistico fornisce la lingua del frontend su cui si basano hreflang, canonical e i metadati SEO.
  • Le nuove lingue attive possono essere tradotte dagli altri Net-Base plugin, se questi registrano i loro contenuti.
  • I titoli e le descrizioni SEO non vengono gestiti qui, ma a livello linguistico sono collegati a questo sistema dai moduli SEO.

Limiti e indicazioni

  • Senza una chiave API valida i nuovi job restano in sospeso o falliscono.
  • Un numero molto elevato di lingue attive aumenta la durata di esecuzione della coda, i costi e il volume dei contenuti da aggiornare.
  • La lingua base rimane quella guida editorialmente. Le lingue di destinazione dovrebbero comunque essere verificate a campione.

Collocazione

La multilingua è lo strato linguistico tecnico del sito. Non fornisce una strategia SEO e non sostituisce il controllo editoriale nelle lingue di destinazione.

Perché questo strato è importante per la visibilità internazionale

Non appena sito, magazine e SEO diventano multilingue, un semplice interruttore di lingua non basta più. Si tratta allora di canonical specifici per lingua, denominazioni coerenti, fallback puliti e della questione di come i contenuti modificati vengano propagati tecnicamente in modo stabile in più lingue.

Non trattare le lingue come una cosa secondaria

La multilingua diventa economicamente rilevante solo quando lingua, SEO, termini protetti e redazione vengono pensati insieme a livello tecnico. Questo modulo è progettato proprio per questo.