Professional Documents
Culture Documents
Internationalization I + 18 Chars + N I18N
Internationalization I + 18 Chars + N I18N
Internationalization I + 18 Chars + N I18N
Localization ?
Your Application can accept, store, manipulate, retrieve and display text in the user’s native language
Internationalization(i18n), depicts the practice of designing & developing an application, product or document in a way that makes
it easily localizable for target audiences that vary in culture, region, or language.
I18N aims at separating Core application code from dynamic content containing Culture specific data, such as text strings on the UI.
Following i18N in software development ensures that minimal changes are required while modifying for different languages, writing
systems, regions. In nutshell internationalization can be seen as an architectural issue.
Your application looks as if it was designed for the locale it is being used in
Localization(L10N) is the actual adaptation to meet the language, cultural & other requirements for specific target audience.
Together these two concepts makes it possible to develop a localized version of a software product.
1
CHALLENGES
2
SCOPE OF TESTING
3
TEST APPROACH
4
LIST OF REUSABLE TEST CASES
Text a wide selection of characters, punctuation, and symbols which appear in the language
Graphics Have icons, banners, backgrounds, pictures, and all other images as part of the test suites for the UI
Rendering products do not do their own rendering, they often do specify fonts and point sizes which can drastically affect the
appearance of characters
Search Different people have different preferences for how data is matched
Numeric Dates and times should be part of the test, along with currency, telephone numbers, and units of measure
Decimal point correct character & number of digits after for locale
Date/time order of day, month, year & separator, short & long form, abbreviations of day & month names
Telephone numbers There is an international standard for telephone numbers, but most folks are unaccustomed to seeing
their local phone numbers in the international format
Names/Addresses generic address lines, state/province optional, postal code, country field