Translate Excel (.xlsx) and Keep the Numbers and Formats
Digits, dates, currency codes and cell number formats are copied through unchanged, and a verify stage rejects any translated segment whose numbers do not match the source.
What Survives When You Translate Excel (.xlsx)
- Formulas never reach the model and are never rewritten: =SUM(B2:B40) comes back byte for byte, still calculating against the same cells.
- Numbers, currency codes and cell number formats are copied through verbatim, and a verify stage rejects a translated segment whose digits do not match the source. Dates keep their digits; month names are translated.
- Sheet names, merged ranges, column widths, conditional formatting and defined names are untouched. Only text nodes are replaced.
- A cell holding two languages can be handled three ways: replace everything, replace one language, or append the translation beneath the original.
See It on a Real Document
The before and after below is a real Excel (.xlsx) file this engine translated (Spanish to English). The examples page has the files themselves.
Source documentGrant-Justification Workbook
Page
Original · ESTranslated · EN
Source: grant-justification workbook published by the Generalitat Valenciana (Spain). Translated by Lingivio, Spanish to English, no manual clean-up.
What This Does Not Do
- Text baked into a chart image or a picture pasted onto a sheet is a picture, not a cell, and is left as it is.
- Anything the verify stage cannot confirm falls back to the source text, visible and untranslated. A file that looks finished but is not is the one outcome we will not ship.
Questions
- Do the Numbers and Formats Survive Translating a Excel (.xlsx)?
- Digits, dates, currency codes and cell number formats are copied through unchanged, and a verify stage rejects any translated segment whose numbers do not match the source.
- What happens to my file afterwards?
- Uploaded and generated files are automatically deleted within 24 hours, and are never used to train a model.
Try It on Your Own File
No card and no per-file character minimum. If a segment cannot be translated confidently you will see it fall back, rather than a green tick over a guess.

