Software Localization

For the sake of convenience – not to mention productivity – users of computer software expect their chosen software to be in their language. All GUI messages should appear in their native language and users should be able to input dates, numbers and other data in their own language formats whilst using standard keyboard characters. Error messages should also be easily understood, rather than only being in English. Software translation is much more about translating an entire product rather than just the text, and at MoGi Group we provide a complete software localization service.

Successful software localization is the result of Localization (L10n) and Internationalization (i18n) developments. Localization is the process of adapting software for a specific region or language by adding locale-specific components and translating text. Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes. These processes function simultaneously and when combined, will produce software that functions worldwide.

The main points of i18n and L10n are:

  • Language
    • Alphabets/scripts
    • Writing direction
    • Numerical systems
    • Spelling variations
  • Culture adaptations
  • Writing Conventions


MoGi Group uses a detailed localization process that includes the following:


Preparation Tasks
  • Project schedule creation
  • Source files analysis and verification
  • Project team qualification check and selection
  • Analysis of the product and terminology verification
  • Contextual data collection
  • Special instructions verification
Linguistic and Translation Tasks
  • Localization of software strings
  • Localization of online help
  • Localization of online documentation
  • Localization of all related marketing and technical material
Engineering Tasks
  • Extraction of text strings from the software
  • DTP
  • Character length calculations and corrections
  • Adaptation of accelerator keys, tooltips, tab order, menu options, buttons
  • Adaptation of sorting orders in list boxes
  • Compiling of the help files using help authoring tools
  • Localization of multimedia files and embedded graphics containing text
  • Re-creation of sound effects containing text
Testing Tasks
  • Terminology verification
  • Consistency checks against localized software
  • Localization testing
  • GUI testing
  • Functional testing


At MoGi Group we have extensive resources and detailed processes to ensure that your software localization project is managed seamlessly. Your international customers will be able to interact with your software in their own language, in a setting that is comfortable for them.

All project managers and consultants at MoGi Group offer support and advice throughout the entire software translation process and we guarantee accurate and affordable delivery of your localized software.

The MoGi Group approach

  • Relevant Experience – we have hands-on knowledge of the technical requirements of software localization.
  • Methodology – we hold reviews at regular intervals and have procedures in place to identify and address risks and defects early in the software localization process.
  • Framework – our translation services are proactive in assisting your developers with the most technical details of internationalization and localization. Additionally, we not only identify risks and issues, but suggest effective solutions.
  • Framework – we ensure first-class quality with dedicated service teams and unparalleled quality assurance procedures.

MoGi Group can help your company achieve all its software translation needs, delivering the very best for your business and clients. Our work is never complete until our clients are totally satisfied.

Contact MoGi Group for a free quote for your software translation project.