Use this topic when you are planning for, and creating, international
applications.
The recommendations in this topic assume that your basic goals are:
- To create an application efficiently.
- To create an application at minimal expense. You can retrofit
existing applications for globalization and create new applications designed
for globalization. Designing an application for globalization, however, is
typically less expensive than retrofitting an existing application.
- To ensure that the application design does not interfere with the current
or planned design of other internationalized applications.
- When creating an application with national language support, you must
plan for or put into effect the following tasks:
- Designing functions that are sensitive to national languages
- Supporting various types of hardware support
- Translating the textual data in your application
- Making your application available worldwide.
Globalization development planning processes
A
globalized application should be well planned at every stage in order to save
time, effort, and money. You should not have to recompile programs nor repackage
data objects. Your product might, however, be required to use
a different data object based on the language version you are using. You should
have one set of program code and different sets of cultural- and text-dependent
code, as needed.
Consider these processes when planning for a globalized
application.