How to translate old family letters and records
Maxim Enis · co-creator of Polytranslator · author of From LLM to NMT (125+ citations)Updated August 30, 2026

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.
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.
Common record languages
Latin (parish registers) · German · Polish · Russian · Yiddish · Sicilian · Hungarian