Many software applications marketed outside the country of origin are internationalised and/or localised. In this article, I propose a strategy to localise the software by creating Cultural User Interface a (CUI) for each of the target cultures. A CUI is a user interface that is intuitive to a particular culture. The CUI takes advantage of the shared or common knowledge of a culture which could be defined by country boundaries, language, cultural conventions, race, shared activities or workplace. An application that is CUI-enabled allows the use of many different CUIs. These different CUIs are developed collaboratively with the target cultures, thus problems associated with localisation such as misinterpretation of elements in the CUIs, are unlikely to occur. A CUI can be used not only for one application but for a range of applications.Most software developers have accepted the fact that it is worthwhile economically to internationalise their software. This trend is evident in the growing number of companies that provide internationalisation and translation services for software marketed outside the United States (US). Also, many resources are now available on internationalisation and localisation of software. These resources include books (Kano (1995), Fernandes (1995), O'Donnell (1994), Uren et al. (1993), Apple (1992b), Digital (1992), Madell et al. (1992), Taylor (1992), Nielsen, (1990)), mailing lists (INSOFTL, intercultural.CHI), newsgroups (comp.software.international, comp.std.internat) and FAQs (ISO 8859-1 National Character Set FAQ, Programming for Internationalization FAQ, Globalizing Applications for Windows FAQ). Some examples of current articles written on these topics include Yeo and Barbour (1996), Karat and Karat (1996), Belge (1995), Chris Miller (1994), Hall (1994), and Nakakoji (1994). CHI Workshops have also been conducted (Kellogg and Thomas, 1993). Presently, there is an even further need for internationalised software that allows the use of non-Romanised characters given the popularity of WWW (see. http://www.w3.org/pub/WWW/International/).Current internationalisation and localisation of software has mainly focused on modifications of the language/character sets, collating sequence, the date, time, number and currency formats. As pointed out by Russo and Boor (1993) and Marcus (1993) there are many aspects that need to be addressed. One of these aspects is making provisions for the different perceptions of the diverse cultures.In this article, I discuss the differences in perception of user interface elements across cultures. A proposal and justification for many individually unique Cultural User Interfaces (CUIs) will be put forward. Lastly, technical implications of this proposal and a strategy to develop CUIs will be discussed.
[1]
Corporate Digital Equipment Corp..
Digital guide to developing international software
,
1991
.
[2]
Keld Bødker,et al.
Workplace Cultures: Looking at Artifacts, Symbols and Practices
,
1992
.
[3]
Christine L. Borgman.
Cultural diversity in interface design
,
1992,
SGCH.
[4]
Elisa del Galdo.
Internationalization and translation: some guidelines for the design of human-computer interfaces
,
1990
.
[5]
Dai Griffiths,et al.
Translating software: what it means and what it costs for small cultures and large cultures
,
1994
.
[6]
A. Pease,et al.
Body Language: How to Read Others''Thoughts by Their Gestures (Overcoming Common Problems). Sheldon
,
1981
.
[7]
Dave Taylor.
Global Software: Developing Applications for the International Market
,
1992
.
[8]
Tom Madell,et al.
Developing and Localizing International Software
,
1994
.
[9]
John C. Thomas,et al.
Cross-cultural perspectives on human-computer interaction: a report on the CHI'92 workshop
,
1993,
SGCH.
[10]
Patricia Russo,et al.
How fluent is your interface?: designing for international users
,
1993,
INTERCHI.
[11]
Robert Howard,et al.
Software Internationalization and Localization: An Introduction
,
1993
.
[12]
Matt Belge,et al.
The next step in software internationalization
,
1995,
INTR.