The following are important criteria for successful translation:
Appoint a translations lead who will act as single point of contact and be responsible for coordinating the translations across the different languages. The translations lead should be familiar with the modules being translated so they can explain the context to the translators as necessary.
Agree on the plan for the translations process with the project team, including deliverables, timelines, and resource availability.
Ensure that the testers are trained in how to navigate in the instance. The local testers must be familiar with the module or process so that they can validate the translations effectively.
Ensure that final configuration is signed off before translation work starts.
Ensure that there is cross-team coordination. Where multiple work streams are involved, ensure that common terms are agreed upon.
To prevent a slowdown in system performance, minimize customization of system texts.
Use one document (translation workbook) for all translations and feedback.