Database localization

Database localization is a very common task within the software development process. Many applications use databases to store language-specific information. The software globalization process must include database design adjustments in order to enable multilingual capabilities. Managing database globalization requirements in the early phases of enterprise software development is the best way to achieve strong multilingual software with less time and effort.

There are four methods that are used to localize databases:

  • Row localization – copies the original row for each language
  • Field localization – updates the values of the localized fields
  • Table localization – adds new language tables for each table
  • Database cloning – creates a copy of the database for each language

Each method has its advantages and disadvantages.
The following table compares different localization methods:

Feature Row Table Field Cloning
Works with any database
Can be localized without changing the database structure
New languages can be added without changing the database structure
Supports extended data

Whatever method is chosen, Janus Worldwide will ensure a flawless localization process, providing high-quality deliverables on time!