AI Glot websiteOpen AI Glot
Utilizzo di AI GlotFile e formati
Utilizzo di AI Glot

File e formati

Scopri tutti i formati di file accettati da AI Glot, il limite di dimensione per ciascuno, quale struttura viene preservata nel processo di traduzione e come preparare un export per un re-import pulito.

AI Glot accetta dodici famiglie di formati. Indipendentemente da ciò che carichi, la promessa è la stessa: le parole cambiano ma la struttura no, così il file può tornare esattamente dove proveniva.

Cosa puoi caricare

I limiti di dimensione sono per formato, non globali. Un limite adatto a un foglio di calcolo sarebbe fin troppo generoso per un file di localizzazione, dove pochi megabyte rappresentano già un catalogo enorme.

FormatoEstensioniLimite
CSV.csv60 MB
Excel.xlsx50 MB
Archive.zip20 MB
XLIFF.xlf, .xliff12 MB
Android resources.xml12 MB
.NET resources.resx12 MB
JSON.json, .arb8 MB
YAML.yaml, .yml4 MB
gettext.po, .pot4 MB
iOS strings.strings4 MB
Java properties.properties4 MB
Subtitles.srt4 MB

Un file che supera il proprio limite viene rifiutato prima che i byte vengano memorizzati, quindi un caricamento eccessivo non ti costa nulla se non il tempo di accorgertene.

Cosa sopravvive al processo di traduzione

La struttura non è decorazione: è ciò che rende il risultato utilizzabile. Ogni famiglia ha la propria idea di cosa non debba cambiare.

FamigliaPreservato esattamente
CSV, ExcelOrdine delle colonne, identificatori, prezzi, URL, righe vuote, spazi bianchi
JSON, YAMLOgni chiave, livello di nidificazione, ordine degli array, indentazione e variabile interpolata
XLIFFUnità di localizzazione, placeholder e markup inline
gettextID dei messaggi, contesti e forme plurali
Android, iOS, .NET, JavaChiavi delle risorse e i relativi specificatori di formato
SubtitlesNumerazione dei cue e timecode
ArchiveL’albero delle cartelle e ogni nome di file al suo interno

Le chiavi sono struttura, non parole. Un file JSON tradotto rientra direttamente nel repository perché nulla al di fuori dei valori si è spostato.

Lunghezza per cella

Ogni singolo valore sorgente selezionato per la traduzione può contenere fino a 50.000 caratteri Unicode. Dividi i contenuti HTML o editoriali più lunghi in diverse righe o campi più piccoli prima del caricamento.

Un valore tradotto è spesso più lungo dell’originale, quindi AI Glot mantiene un margine di archiviazione oltre il limite di input per il file finale.

Un archivio viene valutato anche in base al numero totale di valori dei suoi membri, non solo in base al limite di 20 MB: una traduzione che rientra ampiamente in tale limite di dimensione può comunque essere rifiutata se i suoi file, combinati, contengono troppi valori da tradurre. Se accade, dividi un archivio grande in archivi più piccoli.

Area di caricamento

Inizia con la zona di drop o il selettore di file

Preparare un export di un foglio di calcolo

CSV ed Excel sono i due formati che le persone solitamente creano a mano, e i due in cui un export superficiale causa più problemi in seguito.

Mantieni identificatori stabili

Includi la chiave che il tuo sistema di destinazione usa per abbinare le righe, come un ID prodotto o un ID record, ed escludila da ciò che chiedi di tradurre.

Assegna nomi univoci alle colonne

Sostituisci le intestazioni vuote o duplicate prima del caricamento. description_en e description_fr sono molto più semplici da gestire rispetto a due colonne chiamate entrambe description.

Exporta CSV come UTF-8

Scegli l’opzione CSV UTF-8 nel tuo strumento di foglio di calcolo. Rinomina l’estensione di un file non ne converte i contenuti, ma non è più necessario convertire affatto, poiché .xlsx è accettato direttamente.

Conserva una copia della sorgente

La struttura viene preservata, ma l’export originale rimane il rollback più sicuro se il tuo sistema di destinazione rifiuta un import per motivi propri.

Specifiche CSV

RequisitoComportamento supportato
CodificaUTF-8 rigoroso
DelimitatoreVirgola o punto e virgola, rilevato automaticamente
Fine rigaLF, CRLF o CR
CitazioneRFC 4180, incluse virgole e interruzioni di riga incorporate
IntestazioniOgni colonna necessita di un’intestazione univoca e non vuota
RigheAlmeno una riga di dati: ogni riga deve corrispondere alla larghezza dell’intestazione

File rifiutati

Il browser applica le stesse regole strutturali del motore di traduzione prima che l’upload inizi, quindi un file malformato fallisce subito invece che dopo diversi minuti. Vengono rifiutati file vuoti, UTF-8 non valido, virgolette non chiuse o non escape, intestazioni vuote o duplicate, righe di dati mancanti, righe con un numero errato di colonne, estensioni non supportate e qualsiasi file che superi il limite del proprio formato.

Tramite API, gli stessi rifiuti arrivano come unsupported_format e file_too_large.

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search AI Glot Docs documentation and read it in full, instead of answering from memory.

https://ai-glot.com/docs/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://ai-glot.com/docs/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.