Vai al contenuto
9 giugno 20263 min readProduct

Strumenti di contesto per la traduzione IA: glossario, guida di stile, memoria & screenshot

L'automazione gestisce già bene il lato meccanico della localizzazione: le chiavi vengono segnalate tramite saveMissing, la CLI strumenta il codice, la CI pubblica al deploy e la Traduzione automatica colma le lacune. Ma quando un agente di coding IA traduce o revisiona una stringa di persona, lì, nel vostro editor, gli mancava il contesto che un traduttore umano dà per scontato: quale termine è quello approvato, quale tono usa il marchio, come è stata tradotta questa stringa l'ultima volta e dove appare nell'interfaccia.

Quattro nuovi strumenti in sola lettura del server MCP di Locize colmano questa lacuna.


Controllare la terminologia in una pull request, senza traduzione

Cominciamo da quello che si ripaga anche se non lasciate mai tradurre una parola a un agente: get_glossary come linter di terminologia.

Il vostro glossario Locize sa già quali termini sono approvati e quali vietati in ogni lingua. Puntate un agente su una pull request che aggiunge o modifica stringhe sorgente in inglese e chiedetegli di controllarle:

«Controlla le nuove stringhe inglesi di questa PR rispetto al glossario del progetto e segnala ogni termine vietato.»

L'agente chiama get_glossary con la lingua di partenza, ottiene l'insieme dei termini vietati e segnala la deriva prima che vada in produzione, suggerendo al suo posto il termine preferito. Coerenza terminologica, imposta in fase di revisione, senza alcuna traduzione.

// get_glossary(projectId, languages: "en")
{
  "sourceLanguage": "en",
  "terms": [
    {
      "id": "…",
      "title": "login",
      "languages": {
        "en": { "preferred": "log in", "allowed": ["sign in"], "forbidden": ["log on"] }
      }
    }
  ]
}

Tradurre con glossario, guida di stile e memoria

Quando davvero lasciate tradurre o revisionare all'agente, tre strumenti gli danno il resto del contesto:

  • get_glossary con languages: "en,de" restituisce il termine di destinazione preferito per concetto, così l'agente produce la terminologia sancita ed evita le varianti vietate.
  • get_styleguide restituisce tono, formalità, pubblico e regole d'uso del progetto per lingua, così la traduzione aderisce alla voce del vostro marchio invece che a un default generico.
  • search_translation_memory trova segmenti già tradotti simili alla nuova stringa (esatti e fuzzy, nell'intero progetto e in qualsiasi progetto collegato via TMX), così l'agente riusa una traduzione esistente invece di inventarne una.

«Traduci le nuove stringhe del checkout in tedesco usando glossario, guida di stile e memoria di traduzione del progetto.»

Il risultato si legge come il resto del vostro prodotto, perché è stato prodotto con gli stessi input usati dai vostri traduttori, gli stessi input che la Traduzione automatica di Locize fornisce già ai provider IA/MT.


Vedere la stringa prima di tradurla

Alcune stringhe sono impossibili da tradurre bene senza vederle. Un semplice "Open" potrebbe essere un pulsante, uno stato o una voce di menu, e la traduzione giusta, così come lo spazio disponibile, dipendono da quale.

get_screenshot_context collega una chiave di traduzione allo/agli screenshot in cui appare, con la regione evidenziata ed eventuale testo estratto tramite OCR. L'agente (o voi) può recuperare l'immagine per chiarire il significato e verificare l'overflow prima di fissare una traduzione.

«Mostrami lo screenshot in cui appare la chiave checkout.title


Configurazione

Niente di nuovo da installare. Se avete già collegato il server MCP di Locize, i quattro strumenti di contesto sono disponibili ora. Sono in sola lettura e richiedono solo lo scope PAT read. In caso contrario, la configurazione richiede circa 60 secondi, via OAuth o un Personal Access Token.

Il riferimento completo degli strumenti è nella documentazione MCP.

Perché il vostro agente lo faccia automaticamente, inserite le nostre convenzioni pronte all'uso (CLAUDE.md, AGENTS.md, .cursorrules) nel vostro repository — si trovano nel repository pubblico locize-agents.


Perché è importante

Le parti meccaniche della localizzazione sono sempre più automatizzate. Ciò che resta, e ciò che determina davvero la qualità, è il contesto: terminologia, voce, decisioni precedenti e collocazione visiva. Esponendo questo contesto via MCP, Locize permette al vostro agente IA di tradurre, revisionare e controllare secondo gli standard del vostro progetto, negli strumenti che già usate.

Provatelo alla vostra prossima PR: chiedete al vostro assistente di controllare le nuove stringhe rispetto al vostro glossario. È il modo più rapido per sentire la differenza.

Stanco di gestire le traduzioni a mano?

Locize è il backend di gestione delle traduzioni creato dal team di i18next: distribuzione via CDN, traduzione con AI, editing in-context, senza nuovi deploy.

Inizia la prova gratuita di 14 giorni