How to translate old family letters and records

Maxim Enis

Maxim Enis · co-creator of Polytranslator · author of From LLM to NMT (125+ citations)Updated August 30, 2026

A bundle of old family letters with a wax seal

A box of letters from a grandparent, a parish register, a naturalization paper in a language nobody in the family speaks anymore — this is one of the most common reasons people need translation, and one of the least served by ordinary tools. Here is the workflow that works, drawn from how genealogists actually use Polytranslator.

1. Photograph, don't retype

Old documents are handwritten or in scripts you can't type. Take a clear, flat, well-lit photo of each page and use the image translator — it reads the page and translates it in one step. For multi-page scans, the PDF translator handles whole files.

LatinEnglishLatin parish register, 1834
Anno Domini 1834 die 12 Februarii baptizatus est Josephus, filius legitimus Antonii Rödling et Mariae uxoris eius
In the year of our Lord 1834, on the 12th day of February, Joseph was baptized, the legitimate son of Antonius Rödling and Maria, his wife.
Unedited Polytranslator output. Try it yourself.

2. Mind the language — it may not be what you think

European church and civil records were often kept in Latin well into the 1900s, whatever language the family spoke. Letters may be in a dialect— Sicilian rather than Italian, Plattdeutsch rather than German, Moroccan Darija rather than Standard Arabic. Polytranslator translates dialects as themselves, and auto-detect handles the “what even is this?” case.

3. Translate whole documents, not fragments

Names, places, and dates repeat across a record set; translating page by page in a chatbot loses that consistency (and chat contexts degrade after dozens of pages). Whole-document translation keeps terminology stable across the file.

4. Verify the details that matter

Treat AI translation of names, dates, and places as a first draft: cross-check spellings against the original image, and for legal uses (inheritance, citizenship applications) a certified human translation is usually required — the AI translation tells you whether the document is worth certifying.

Translate a photographed page now

Snap it, upload it, read it — free.

Open the image translator

Common record languages

Latin (parish registers) · German · Polish · Russian · Yiddish · Sicilian · Hungarian