Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for some method for automating the localization process for an InDesign document.

Basically, I want to be able to take the contents of the file, translate it into a few other languages (using machine translation) then rebuild the document that many times with all the formatting maintained. The document is already using things like threaded master frames anchored objects to keep the graphics in-line with the text, so the length changing shouldn't be an issue. I'm not sure how to maintain the paragraph and character styles though.

share|improve this question
Be strongly warned: machine translations are notorious for being flawed with grammatical and idiomatic mistakes to the point that it can obscure the statements and information you want to get across. This might create a negative impression of the originator/brand. – TehMacDawg Nov 17 '13 at 12:33
Read: "Be strongly warned" as "DO NOT DO THIS." Get a professional. – horatio Dec 17 '13 at 15:20
@horatio machine translated text is hilarious, I once read a machine translated safety warning that quite literally had one correctly translated word in it. I mean what would you make out of a sentence that has no subject or predicate, but only agents. Machine translation may be a startingpoint between related languages. Btw google translate keeps getting worse over time. – joojaa Apr 16 '14 at 14:02

There are few options:

  • Redokun (disclaimer: I’m one of the Co-Founders) - Export all the sentences in an Excel file, translate them and then reimport the sentences into the InDesign files automatically. However, the tool doesn't provide a way to translate automatically. That would result in an unprofessional work, as some users already said.
  • Make an InDesign script, although there are a few things to keep in mind when exporting/importing phrases from InDesign
  • Use a (paid) tool (InPagina come to mind, but there are a few of them).

There are also more advanced solutions that save your document layout and information in a database and automatically create your InDesign document. These solutions are very powerful, they are able to manage any changes you make and store your translations.

share|improve this answer

This might be easiest done by linking a text file.

By default, text you place in InDesign is not linked to the original text file. However, if you select the Create Links When Placing Text And Spreadsheet Files option in File Handling preferences before you place a file, the name of the text file appears in the Links panel. You can use the Links panel to update and manage the file. When you update a linked text file, any editing or formatting changes applied within InDesign are lost. Because of this risk, linked text files are not automatically updated when the original file is edited. However, you can easily use the Links panel to update content or to unlink (embed) the file.

Do one of the following: To apply this change to a document, open the document.

To apply this change to any new document you create, close all documents.

Choose Edit > Preferences > File Handling (Windows) or InDesign > Preferences > File Handling (Mac OS). To create links in placed files, select Create Links When Placing Text And Spreadsheet Files. If this option is turned on, use the Links panel to update, relink, or remove links. If this option is turned off, text files are embedded (not linked).

enter image description here

Source: and

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.