O'Reilly logo

ActionScript 3.0 Bible by Roger Braunstein

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 41. Globalization, Accessibility, and Color Correction

FEATURED CLASSES

  • flash.globalization.*

  • flash.accessibility.*

Why do these topics belong together? They are all tools you can use to ensure that your content is usable and beautiful for everyone, regardless of their primary language, sightedness, and monitor settings. In this chapter, you'll learn how to use all of these, and I'll briefly give mention to other user-adaptive technologies and techniques that have been covered in prior chapters.

Globalization and Localization

An important step in the planning process of any project is to identify what locales it will be deployed in. In this context, locale doesn't refer to a specific geographic area so much as a set of conventions: not just the language, but its dialect (U.S. English vs. British English); its measurement system (Metric/SI or Imperial); its currency, date, and numeric conventions (€7,00 vs. $7.00); and so on. Essentially, a locale is the set of regional rules surrounding written material. As you can imagine, supporting more than one locale means making some changes in the way you present text and numbers. Knowing the locales ahead of time, or at least knowing the fact that you need to support more than one locale, lets you write your user interface code with localization in mind and saves you from going back and ripping apart perfectly good, tested code later.

Now that I've dispensed with that obligatory warning, I'll return to those terms. Globalization, also ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required