Enterprise Web Applications
Your contribution to scalable and secure enterprise web applications

« Summary on ASP.NET LocalizationTop 10 Vulnerabilities in Web Applications - Rated by OWASP in 2007 »

Globalization, Localization and Personalization

01/31/08

Permalink 10:17:57 am, by Samuel Chen Email , 302 words   English (US)
Categories: Localization and Globalization

Globalization, Localization and Personalization

It is a little bit counter-intuitive to me that localization and globalization work hand-in-hand. Yes...in order for your web contents to be comprehended and appreciated by the global community, you have to make sure your web pages are localized in their languages and follow their local conventions on fields like names and timestamps. User-friendliness goes a long way for a good web application.

Globalization can be defined as a need for web applications. It is the need to adapt the culture of a web interface to the user's culture. We have to address that need in our web applications in order to friendly and respectfully serve the global community. The question of how to address that need flexiblely and cost effectively is part of the discussion on web application architecture and design.

Some people have pushed the definition of globalization a little further. Under the stretched definition, globalization means adapting the web interfaces to not only the user's culture, but also the user's market segment or other characteristics. But I would call that kind of differentiation personalization. Personalization can be defined as a need to adapt the web interface layouts and web contents detailing product/service offerings, marketing messages, etc. to the characteristics of a group of users or an individual user. To offer personalization cost effectively and flexiblely would also require a good deal of consideration in application architecture and design. Though there are similiarities between globalilzation and personalization, I would suggest to confine the definition of globalization to adapting the culture of a web interface to the user's culture.

Localization is the set of processes and actions to localize a web interface to a user's culture. Localization means much more than translating the web contents from one language to another, such as name formatting, timestamp formatting and text directions.

Feedback awaiting moderation

This post has 3 feedbacks awaiting moderation...

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
PoorExcellent
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
September 2010
Sun Mon Tue Wed Thu Fri Sat
 << <   > >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

This blog is dedicated to the development and testing of enterprise web applications. Please contribute your ideas and comments on how to develop scalable, secure, and global enterprise web applications.

Search

XML Feeds

powered by b2evolution free blog software