Software Localization And Internationalisation Executive Summary Computer Science Essay

Published: Last Edited:

This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

Key issues on software product and globalisation, localisation interface including the cost and the specific aspects of software that must be localized and globalised a methodology for analysing and documenting software globalisation, localisation is the process by which computer applications are analysed and adapted to the requirements of different markets.

Globalisation of software's we have to develop a comprehensive internalization test plan when application arrive at the localization stage the important areas are tested and fixed beforehand. This may include data, time, number formatting, files, folder accessibility, data input/output, multi byte, searching and phrasing. We have to conduct a local awareness test to create and extract the areas in test plans which involves input of numbers, date, times, weights and measures. Everything should be changed based on the locale selected. Should test for file paths with a variety of Latin characters to test plans which includes folders and files with a variety of characters like French, German and Czech diacritics and non Latin characters Setting up the right testing systems to target the market with the third party software.


Computer software in different languages, different regional and different technical languages of a target market. Internationalisation process of designing the software application to adapt various languages and regions with any engineering changes. Localisation is the process of adapting the internationalized software for a specific region and language by adding the local specific components and translating.

General Software Issues

When it comes to General Software Issues translating the text to multiple languages may seem very easy, but it is more difficult to maintain the parallel version of texts throughout the product life cycle. Let's assume for instance if any message displayed to the user is modified then all the versions must be modified. This in turn results for the longer development cycle. There are many localization issues like writing directions, text sorting requires more changes in software than text translation. For some degree of quality assurance the development team needs someone how knows foreign languages and cultures and has a technical background. Adapting user interface to the local language translating all the text material used in the system including those in the documentation to the local language and modifying the software to use these instead is material in the original language. Making the software culturally acceptable and convenient to the target community. Cultural localization is concerned about the use of icons, metaphors, messages, conventions etc. Development and use of input/output devices suited to the local languages and cultures.

Software localization is based on market research for each country as well as on the input from usability testing in the target country. Global software testing in country leverages developer's knowledge of the locale. Many of the aspects of the country knowledge are obvious and immutable characteristics such as languages other aspects are subject to the cultural shifts such as meaning of colours, The technical infrastructure of a country presents a particular design challenge since the infrastructure will change and may be controlled by country presents a particular design challenge, since that infrastructure will change and may be controlled by individual governments or companies. Therefore the local technology-driven parts of a design will have be revisited on a regular basis. This means that the reuse possibilities and maintenance demands of the localized software solutions will differ by type and country. Finally, structural differences within organizations create a need for either localization or a change to common business processes and data. Those structural boundaries arise from differences in business processes, data quality, and business priorities. Even when a decision is made to make a change to a truly global solution, it is common to have a technological core system with localized interfaces. There are some aspects which should be mainly focused on currency, time and date formatting, measurements, formant, collating sequences, numeric formats, colour schemes, images, sounds, telecommunications infrastructure, navigational structure and overall design.

Globalization for the specific IT Researchers provides improved opportunities for people who live outside the traditional centres of concentration of IT research. It provides improved opportunities for the best researchers due to increased global competition for their services. Limits the opportunities of the least skilled researchers in the traditional centres of concentration to whom global competition may mean declining wages or even the loss of jobs. Every researcher realizes that he or she is competing in a truly global marketplace. This translates into large productivity differentials. With talent who pay attention to maintaining a high skill level should see opportunities from globalization, but they must realize that they can no longer fall back on merely living in a traditional centre of concentration of IT research as a guarantee of indefinite success. Because of the higher quality and productivity that results, talent and skill level will eventually win out wherever it is to be found globally.

One of the most significant obstacles in adapting fire dispatch systems is coordinating and controlling issues arise when dividing and assigning the work. If everyone tries to control the projects and process there will be conflicts in the project management. Developers for the fire dispatch systems in supplier site do not complete the tasks in a certain period of time or misunderstand the requirements and finish the task in different way. Virtual team management issues should be considered seriously before using a fire dispatch systems. The project can deliver completed or delayed in a desired way depending on how to manage virtual team. Globalisation issues high volume consumer products require extensive localization and their volumes justify. Low volume technical products can often be sold with less complete localization because much of the documentation is for references only and the users are comfortable with English text. Some issues considered are screen prompts, user responses, help files, error messages, user manuals, keyboard compatibility, setup files, initialization files, read me files, technical manuals.

The primary changes in software development risk assessment on of the major principle which focuses on risk assessment throughout the software development process. Scalability testing and validation efforts should be appropriate to the system.. Increased focus on computer system life cycle companies need to retain control over their computer systems and system data from system concept to system decommissioning. We should avoid duplication of activates is not necessary to repeat testing performed by qualified vendors and other third parties so long as this testing in appropriately documented. Increased awareness of configurable and networked should focus on specific configurations of the program not core operational characteristics especially when the supplier can demonstrate testing of the core operational functionality of the system. Comprehensive guidelines on operational aspects to increase the specificity of requirements for maintaining operational characteristics. Clarity and flexibility make all aspects of software testing more explicit while not restricting good testing procedures and practises.

Software reuse is the process of creating software systems from exiting software rather than building systems from scratch. Software reuse had however failed to become standard software engineering practice. The effectiveness of a reuse a technique can be evaluated in terms of cognitive distance an intuitive gauge of the intellectual effort required to reuse the technique. Two ways to cognitive distance Higher level abstractions in a reuse technique reuse technique the effort required to go from the initial concept of a software system to representations in the reuse technique and automation reduces the effort required to go from abstractions in a reuse technique to an executable implementations

Some issues against computer systems when the applications are configured and working correctly but the users may not work on it correctly and the they need more hands on training these issues are viewed as IT problems. Working with the mentors should be better to solve these issues.

LASCD goal is to replace wholly manual process with the automated systems to bring their response times into compliance with national standards. Computer systems didn't work as expected Management decision can make the LASCD failure. They faced challenges in indentifying resources and deploying them in a timely manner. Computer aided dispatch systems include features to take telephone calls, recording details, locating incidents and indentifying available and appropriate resources. This system will include computer aided dispatch, computer maps, automatic vehicle locations and display. Completed system require integration with several other systems which includes radio communication system and an automatic vehicle location system.


Key issues in software localization and globalisation using examples from one specific company that is faced with globalisation, localisation portal and software products. The main aspects and costs of globalisation, localisation the outsourcing resources from the industry.

Recommendations: Lingobit Technologies provides best tools for software localisation. They provide developers with new tools to manage localization.