Collegare il tuo agente IA al server MCP ai-l10n lo trasforma in uno strumento di localizzazione professionale. Invece di incollare il contenuto grezzo dei file i18n nel contesto, l'agente chiama l10n.dev come motore di traduzione dedicato, con garanzie sul formato, glossari persistenti, istruzioni di stile personalizzate e output efficiente in termini di token.
L'approccio ingenuo, ovvero incollare il tuo file i18n nella chat, fallisce rapidamente. Ecco cosa cambia quando il tuo agente utilizza un motore di localizzazione professionale:
Il server MCP ai-l10n aggiunge funzionalità che il tuo agente IA non può replicare da solo:
Chiedi all'agente di generare un glossario dal tuo contenuto di origine prima di tradurre. Il glossario viene salvato nel tuo account l10n.dev e applicato automaticamente a ogni file successivo e a ogni blocco, garantendo una terminologia coerente in tutta la tua applicazione, a tempo indeterminato.
Crea istruzioni linguistiche per coppia di lingue, ad esempio "Usa un tono informale, rivolto allo spagnolo dell'America Latina" o "Mantieni sempre i termini del marchio in inglese". Le istruzioni persistono nel tuo account e vengono applicate automaticamente a ogni chiamata di traduzione, senza doverti ripetere a ogni sessione.
Senza l'MCP, tradurre un file i18n di grandi dimensioni significa caricare l'intero file nella finestra di contesto dell'agente, il che è costoso e spesso troncato. Con l'MCP, l'agente invia solo un percorso file e riceve solo metadati in cambio. L'intera traduzione viene elaborata lato server, mantenendo libera la tua finestra di contesto.
Il server convalida che il formato di output corrisponda all'origine dopo ogni traduzione, preservando la struttura JSON, i metadati Flutter ARB, le chiavi YAML, i cataloghi PO, i segmenti XLIFF e tutta la sintassi dei segnaposto. La convalida avviene lato server prima che i risultati vengano restituiti.
Abilita il rilevamento delle modifiche basato su hash per saltare le stringhe che sono già state tradotte. Vengono inviate per la traduzione solo le stringhe nuove o modificate, risparmiando la tua quota di caratteri e proteggendo le traduzioni esistenti dalla sovrascrittura.
Crea un account gratuito e ottieni la tua chiave API su l10n.dev/ws/api-keys. Puoi impostare la chiave come variabile d'ambiente nella configurazione del tuo agente (mostrata sotto), o chiedere al tuo agente di memorizzarla una volta con lo strumento l10n_set_api_key, che la salva in ~/.ai-l10n/config.json per l'uso automatico.
Scegli il tuo agente qui sotto e aggiungi la configurazione del server MCP. Tutti gli agenti utilizzano lo stesso pacchetto npm, cambia solo il formato di configurazione.
Apri Impostazioni → Sviluppatore → Modifica configurazione. Claude Desktop aprirà il file di configurazione MCP corretto per la tua installazione. Aggiungi il blocco server l10n:
{
"mcpServers": {
"l10n": {
"command": "npx",
"args": ["-y", "ai-l10n-mcp"],
"env": {
"L10N_API_KEY": "your-api-key-here"
}
}
}
}Apri Personalizza in Cursor per gestire i server MCP, o aggiungi la configurazione manualmente. Usa ~/.cursor/mcp.json per una configurazione a livello utente o .cursor/mcp.json nel tuo progetto per una configurazione specifica dell'area di lavoro:
{
"mcpServers": {
"l10n": {
"type": "stdio",
"command": "npx",
"args": ["-y", "ai-l10n-mcp"],
"env": {
"L10N_API_KEY": "your-api-key-here"
}
}
}
}Apri il pannello MCP in Cascade, o vai su Impostazioni Devin → Cascade → Server MCP. Per la configurazione manuale, modifica ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"l10n": {
"command": "npx",
"args": ["-y", "ai-l10n-mcp"],
"env": {
"L10N_API_KEY": "your-api-key-here"
}
}
}
}Apri la tavolozza dei comandi e seleziona MCP: Open User Configuration, o crea un file .vscode/mcp.json nella tua area di lavoro:
{
"servers": {
"l10n": {
"type": "stdio",
"command": "npx",
"args": ["-y", "ai-l10n-mcp"],
"env": {
"L10N_API_KEY": "your-api-key-here"
}
}
}
}Aggiungi a ~/.codex/config.toml per una configurazione a livello utente, o .codex/config.toml in un progetto attendibile:
[mcp_servers.l10n]
command = "npx"
args = ["-y", "ai-l10n-mcp"]
[mcp_servers.l10n.env]
L10N_API_KEY = "your-api-key-here"O aggiungila direttamente dal terminale:
codex mcp add l10n --env L10N_API_KEY=your-api-key-here -- npx -y ai-l10n-mcpAggiungi il server dal terminale. Questo funziona sia per la CLI che per l'estensione VS Code:
claude mcp add --env L10N_API_KEY=your-api-key-here --transport stdio l10n -- npx -y ai-l10n-mcpUna volta collegato l'MCP, il tuo agente verifica in modo proattivo istruzioni e glossari prima di tradurre. Ecco come appare una sessione tipica quando dici: "Traduci la mia app in spagnolo e francese":
l10n_list_instructions: non trova istruzioni per le coppie di lingue es/frl10n_create_instruction con la regola di stilel10n_list_glossaries: non trova glossari attivi per es/frl10n_translate_file con istruzioni, generazione del glossario e modalità incrementale abilitateL'MCP include un prompt l10n_project_setup integrato che guida il tuo agente attraverso la verifica e la configurazione di istruzioni linguistiche e glossari per una qualità di traduzione ottimale. Eseguilo all'inizio di ogni nuovo progetto o durante la revisione delle impostazioni di localizzazione.
"Esegui il prompt l10n_project_setup" o "Configura l10n.dev per questo progetto"
L'MCP include un prompt l10n_automation_setup integrato che guida il tuo agente attraverso la configurazione della traduzione automatizzata dei tuoi file i18n. Eseguilo una volta per impostare la traduzione automatica per tutti i commit futuri, eliminando la necessità di attivare manualmente le traduzioni.
"Esegui il prompt l10n_automation_setup" o "Configura la localizzazione automatica per questo progetto"
Pronto a dare al tuo agente IA funzionalità di localizzazione professionale?
Aggiungere il server MCP ai-l10n al tuo agente IA trasforma un flusso di lavoro fragile e pesante in termini di token in una localizzazione di livello professionale. Glossari persistenti, istruzioni sul tono personalizzate, garanzie sul formato e aggiornamenti incrementali offrono al tuo agente funzionalità che non può replicare da solo.
Collega il tuo agente oggi stesso e inizia a rilasciare traduzioni pronte per la produzione, in 165 lingue, con coerenza in ogni file e in ogni sessione.