As early as possible. To get a high quality translation that does justice to your reputation, a translator needs to put as much effort into translating your document as you did writing it in the first place.
Don't leave it to the last minute; as soon as you know that you need your materials translated, contact us so that we can work with you to plan the process and ensure you get your documents within the timescales that suit you.
If you are having a website translated it is particularly important to start planning translations early, as there are many technical and design considerations that must be taken into account. We recommend that you discuss translation with your web developer as early as possible to ensure the process goes as smoothly as possible.