Clients rarely send translators a neat, plain text file. They send glossy brochures built in InDesign, product catalogs in Excel with hundreds of rows, PowerPoint decks full of text boxes, software strings in JSON, XML-based manuals and, occasionally, a scanned PDF with coffee stains. Handling all of that without breaking the layout is one of the least visible but most valuable jobs of a CAT editor.

Here is how computer-assisted translation tools deal with complex document formats, and why it matters to anyone who orders translations.

What Is a CAT Tool, Briefly

A CAT tool is a specialised editor for translators. It extracts translatable text from a file, splits it into segments and presents source and target side by side. Everything the translator confirms goes into a translation memory for reuse. When the work is done, the tool rebuilds the original file with the translated text in place.

That last step is the magic: the client receives the same file format they sent, with layout, styles and images untouched.

Tags Protect the Formatting

Inside a document, text is surrounded by formatting: bold words, links, font changes, line breaks, variables. A CAT editor converts these into protected tags that the translator can see but not accidentally delete. The translator moves tags to the right position in the translated sentence, for example when word order changes, and the tool checks that none are missing.

This is why a translated brochure comes back with bold text still bold and hyperlinks still working.

Desktop Publishing Files

InDesign and similar layout files are common for marketing material. Opening them directly requires expensive software, and copying text out manually is slow and error-prone. CAT tools read exchange formats such as IDML, so translators work only on the text while the layout stays intact. Afterwards, a quick layout check handles any text expansion, since German or French often runs longer than English.

Spreadsheets and Structured Data

Excel files with product names, descriptions and attributes need careful handling. Some columns must be translated, others must stay untouched, such as product codes or prices. A good CAT editor lets you choose which columns to translate and preserves the rest exactly. The same applies to CSV exports from e-commerce platforms.

Software and Web Formats

JSON, XML, YAML, PO and resource files contain interface strings mixed with code and placeholders. A CAT tool shows only the translatable text, protects placeholders like variable names, and can flag strings that exceed length limits. Many tools also support XLIFF, an open exchange standard maintained by OASIS, which lets content move cleanly between systems.

Scanned PDFs and Images

Scanned documents are the hardest case. The text first needs to be recognised with OCR, then corrected, then translated. For official documents like certificates, translators often recreate the layout manually to mirror the original. A CAT tool still helps by storing names, terms and recurring phrases in memory.

Why Clients Should Care

If your provider uses a proper CAT editor, you save money twice. First, you avoid paying for manual reformatting. Second, repeated text across documents is recognised by translation memory and charged at lower rates. Updated versions of the same manual or catalog cost far less than the first edition.

Consistency Across Languages and Documents

Many clients order the same content in several languages. A company might need English to French translation services for its brochures and certified German translation services for its registration documents. Working in a CAT environment with shared memory and glossaries keeps product names and key terms identical across every file and every language.

Quality Checks Before Delivery

Before the file is rebuilt, the CAT tool runs automated checks. It looks for missing tags, inconsistent numbers, untranslated segments, double spaces and terminology deviations. These checks do not replace a human reviewer, but they catch the mechanical errors that can break a layout or a software build.

Online or Desktop

Traditional CAT tools were desktop programs. Today, many teams prefer browser-based editors that need no installation and let translators, reviewers and project managers collaborate on the same file in real time. The Wordbeam CAT editor is an example of this approach, with format support, translation memory and quality checks in one online workspace.

Tips for Sending Files

  • Send the original editable file rather than a PDF export whenever possible
  • Include linked images and fonts for layout files
  • Mark any content that should not be translated
  • Mention character limits for software or packaging
  • Share previous translations so they can be added to memory

A short conversation with your provider before the project starts often prevents most formatting surprises later.

The Takeaway

Complex formats are where professional translation workflows show their value. A good CAT editor lets linguists focus on meaning while the tool protects layout, code and consistency, so you get back a file that is ready to use, not a puzzle to reassemble.