Active
AI Glot
AI translation for CSV and TSV files that doesn't break their structure.
A platform to translate structured files: product catalogs, CMS exports, database dumps. Hand a big CSV to a chat model and it drops rows and breaks quoting. AI Glot parses the file first, and only sends the cells you picked.
- Role
- Solo: product, engineering, design, marketing
- Year
- 2024 to now
- Stack
- Next.js, Cloudflare Workers, Supabase, Stripe, Astro
- Visit
- ai-glot.com
The problem
Give a 20,000 row catalog to a chat model and you get back something that looks fine and isn't. Rows go missing. Quoted fields with commas inside get split in two. A column of SKUs gets helpfully translated. You usually find out after it's live on a storefront.
What it does
The file gets parsed into a grid, split into translation units, then rebuilt from that grid. The model never sees the delimiters, so it can't break them. There are four modes depending on how your file is shaped: one column, one column per language, a selection of columns, or the whole file. A free analysis runs first, so you see the cost and the column mapping before you spend credits.
What I learned
Translation quality was never the hard part. The review step was. People won't spend credits on something they can't see into. Showing the parse result for free did more for signups than any copy change I tried.
How a file goes through
The structure of the file never goes through the model. Everything else follows from that.
- 1ParseQuoting and delimiters recorded, not guessed
- 2ReviewFree: the cost and the column mapping
- 3TranslateOnly the cells you picked, as units
- 4ReassembleSame rows, same order, new language
11.5Mwords translated
12free tools shipped
6languages, self-translated