|
What is Internationalization?
At the most basic level of internationalization, a product must accept text
input (regardless of language), process it and output it, while preserving
the integrity of the data at all times. This is a process that starts at
the heart of the product - the inner workings of the source code. The end
result is an internationalized application, free of hard-coded dependencies,
that simplifies the creation of different language editions of your product.
Ultimately, proper internationalization allows for more efficient localization
and linguistic review of your resources.
Internationalize sooner rather than later
Localization is sometimes an unfortunate after-thought in a product's life cycle. This is when developers learn the hard way about the importance of properly internationalized code. Understanding multi-byte enabling, sorting methods, currency conversion, string concatenation, and date & time formats can be a daunting task when building a product that works in ONE locale. Creating a single source for all locales is what internationalization is all about
Globalyst's internationalization experts can help you at any stage of the
development cycle. Whether you simply need training, project management or
full-blown i18n implementation, we are here to supplement your staff.
· Source code assessment |
· Third-party tool integration |
· UI/Data Flow map creation |
· i18n implementation |
· Database conversion |
· Unicode/Multibyte enabling |
· Internationalization testing |
· Training and staff augmentation |
^ back to top |