AI Glot websiteOpen AI Glot
Usando o AI GlotArquivos e formatos
Usando o AI Glot

Arquivos e formatos

Veja todos os formatos de arquivo que o AI Glot aceita, o limite de tamanho para cada um, qual estrutura é preservada no processo e como preparar uma exportação que seja reimportada sem erros.

O AI Glot aceita doze famílias de formatos. Independentemente do que você enviar, a promessa é a mesma: as palavras mudam, mas a estrutura não, para que o arquivo retorne exatamente para onde veio.

O que você pode enviar

Os limites de tamanho são por formato, e não globais. Um limite que funciona para uma planilha seria generoso demais para um arquivo de locale, onde alguns megabytes já representam um catálogo enorme.

FormatoExtensõesLimite
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

Um arquivo que exceda o limite é recusado antes que qualquer byte seja armazenado, portanto, um upload excessivo não custa nada além do tempo de perceber o erro.

O que sobrevive ao processo

A estrutura não é decoração: é o que torna o resultado utilizável. Cada família tem sua própria definição do que não deve ser alterado.

FamíliaPreservado exatamente
CSV, ExcelOrdem das colunas, identificadores, preços, URLs, linhas em branco, espaços
JSON, YAMLCada chave, nível de aninhamento, ordem de arrays, indentação e variável interpolada
XLIFFUnidades de localização, placeholders e marcação inline
gettextIDs de mensagem, contextos e formas plurais
Android, iOS, .NET, JavaChaves de recurso e seus especificadores de formato
SubtitlesNumeração de legendas e timecodes
ArchiveA árvore de pastas e cada nome de arquivo dentro dela

As chaves são estrutura, não palavras. Um arquivo JSON traduzido volta direto para o repositório porque nada fora dos valores foi movido.

Comprimento por célula

Cada valor de origem individual selecionado para tradução pode conter até 50.000 caracteres Unicode. Divida conteúdos HTML longos ou editoriais em várias linhas ou campos menores antes de enviar.

Um valor traduzido costuma ser mais longo que o original, por isso o AI Glot mantém uma margem de armazenamento acima do limite de entrada para o arquivo final.

Um arquivo compactado (archive) também é avaliado pela soma de valores de seus membros, e não apenas pelo limite de 20 MB: uma tradução que esteja bem abaixo desse limite de tamanho ainda pode ser recusada se seus arquivos, combinados, possuírem valores demais para traduzir. Divida um arquivo compactado grande em arquivos menores se isso acontecer.

Área de upload de arquivos

Comece com a zona de drop ou o seletor de arquivos

Preparando a exportação de uma planilha

CSV e Excel são os dois formatos que as pessoas geralmente criam manualmente, e os dois onde uma exportação descuidada causa mais problemas posteriormente.

Mantenha identificadores estáveis

Inclua a chave que seu sistema de destino usa para corresponder as linhas, como um ID de produto ou ID de registro, e deixe-a fora do que você solicita traduzir.

Dê nomes únicos às colunas

Substitua cabeçalhos em branco ou duplicados antes do upload. description_en e description_fr são muito mais fáceis de analisar do que duas colunas chamadas description.

Exporte CSV como UTF-8

Escolha a opção CSV UTF-8 na sua ferramenta de planilha. Renomear a extensão de um arquivo não converte seu conteúdo, mas você não precisa mais converter, já que .xlsx é aceito diretamente.

Mantenha uma cópia da origem

A estrutura é preservada, mas a exportação original ainda é o rollback mais seguro se o seu sistema de destino rejeitar uma importação por motivos próprios.

Especificações de CSV

RequisitoComportamento suportado
CodificaçãoUTF-8 Estrito
DelimitadorVírgula ou ponto e vírgula, detectados automaticamente
Fim de linhaLF, CRLF ou CR
AspasRFC 4180, incluindo vírgulas e quebras de linha incorporadas
CabeçalhosCada coluna precisa de um cabeçalho único e não vazio
LinhasPelo menos uma linha de dados: cada linha deve corresponder à largura do cabeçalho

Arquivos recusados

O navegador aplica as mesmas regras estruturais que o motor de tradução antes do início do upload, portanto, um arquivo malformado falha diante de você, e não vários minutos depois. Ele recusa arquivos vazios, UTF-8 inválido, aspas não fechadas ou não escapadas, cabeçalhos vazios ou duplicados, linhas de dados ausentes, linhas com o número errado de colunas, extensões não suportadas e qualquer arquivo acima do limite de seu formato.

Via API, as mesmas recusas chegam como 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.