OUR FEATURED CASE STUDIES

Learn how we transform creative ideas into tangible value, helping our customers achieve unparalleled business growth.

You can use a filter to find the information you need.

i18N OF THE AUTOMATED LICENSE PLATE RECOGNITION SYSTEMS

A perfect solution for expanding your software globally

The customer planed to expand the outlet to another country through internationalization of their solution originating from the Arabic language. The customer didn't have an experience in code internationalization, so the decision was to work with ELEKS.

Customer

Customer is an industry leader in the development and manufacture of Automated License Plate Recognition systems.

Industry

Government

Challenge

The challenge was to internationalize the source code without the opportunity to build and test the changes, and processed source code had to be compilable and support localization in many languages without any additional modification.

Solution
  • Changed all control properties (text, size, location etc.)
  • Generated list of strings for translationusing SDL Passolo®
  • Implemented all core i18n changes deeply into the source code
Business Benefits
  • The project was internationalized without violating the client’s security policy
  • Fully internationalized source code ready for the localization process
  • The application core supports cultural features of almost all languages
  • Localization can be performed using SDL Passolo without code modifications
  • Project costs reduced with automated i18n
Technologies and tools

C# .Net, Windows SDK, SDL Passolo®

XFO XFO XFO
Solution Overview

Since ELEKS did not build the application, we dealt with the source code only. We changed all control properties (text, size, location, etc.) without any source code modification. ELEKS used an automation approach for resource externalization and code verification. Using SDL Passolo®, L10n engineers could generate list of strings for translation and change the control size, text direction, etc. SDL Passolo®allowed for the generation of new DLL files with localized content and the customer’s application automatically detected new assemblies without any code modification. All core i18n changes have been implemented deeply into the source code.

Download PDFDownload PDF
Key Deliverables
  • Source code with externalized resources in Satellite Assemblies using self-developed tools
  • Core and Database internationalization
  • Mock-build and i18n Quality Assurance
  • Localized in Arabic satellite assemblies