|
In this issue…
Client/Server Localization
A Primer for Beginners
More and more medium-sized to large organizations are replacing their mainframe infrastructure with a client/server model for their front- and back-office applications. There is a huge opportunity for service providers to localize these software programs. This article provides insight into the challenges presented by client/server localization for globalization professionals who may be embarking on a client/server localization project for the first time. Though much less complex than producing localized multimedia software titles, and somewhat less complicated than managing international web sites, client/server localization still presents some unique twists. Rebecca Ray, Senior International Product Manager for Remedy Corporation, outlines some of the challenges below. Are multiple platforms required?Client/server localization often involves multiple platforms (e.g. servers running on UNIX with clients running under Windows 95/NT, the Web, and/or Macintosh). This creates the need to make the localized terminology as uniform as possible to run cross-platform so that the customer does not have to spend a fortune on documentation. In addition, this also creates the need for numerous QA testing scenarios. Is all of the code truly internationalized? If not, what does the customer plan to do about it prior to the start of the localization project?The standard checklist for internationalization compliance should be applied to the client/server arena. The areas to double-check for localization include, but are not limited to, the following:
Many client/server companies only provide a localized user interface. If this is the case, the product will be hybrid in the sense that languages may be mixed at times on the screen. For example, error messages from the server may appear in English while the user is in the middle of a German client or application. Since this software is not for retail use, this is often acceptable for certain applications in certain markets. What are the QA requirements?The QA function for client/server applications is the key to delivering high-quality software on time and within budget. This applies to both the development of the original product, and the localized versions. This area presents the most risks, yet produces the highest payoff if executed successfully, due to the following reasons:
How extensive is the documentation?The documentation for client/server products is often quite extensive when compared to that of retail software. In addition to user reference manuals for the client, there may be hundreds of thousands of words in the form of programmer’s manual(s), administrator’s manual(s), troubleshooting manual(s), applications manual(s), etc. The format for such documentation may include on-line help, HTML, PDF, hard copy, etc. Most markets do not require localized programmer manuals. Some markets require that administrator information be localized, while some do not. The more text that can be leveraged between the formats, and/or if mini-manuals can be created for certain markets, the less it will cost the customer. How do applications fit into the equation?Client/server products almost always include applications that are shipped as an integral part of the package. Depending on how the application is developed, additional internationalization work will probably be needed. Also, the application may require additional work to truly adapt it to a local market. For example, if an application touches on areas such as accounting/finance, legal, or human resources, it will not be enough simply to translate the US version. A strategy for adapting these products for the local legal and financial infrastructure is required. Such a strategy will often involve agreements with a customer’s distribution and/ or development partner(s) to adapt and/or produce these applications in-country. SummaryThe areas which require the most up-front planning and risk management for client/server localization are as follows:
Once there are strategies developed and implemented to deal with these areas, localization can proceed more smoothly. Rebecca Ray
|
LISA Business Data Forum Summaries and Presentations LISA Globalization Consulting Network Webinars and TouchPoint Advisory Calls LISA Forum USA LISA@Chinasoft Fair LISA Forum Asia LISA Forum Europe LISA Forum India Open Standards • TBX • TMX |
||