13.08.2012 Views

ACTIONSCRIPT 3 Developer’s Guide en

ACTIONSCRIPT 3 Developer’s Guide en

ACTIONSCRIPT 3 Developer’s Guide en

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 56: Internationalizing<br />

applications<br />

Flash Player 10.1 and later, Adobe AIR 2.0 and later<br />

The flash.globalization package makes it easier to create international software that adapts to the conv<strong>en</strong>tions of<br />

differ<strong>en</strong>t languages and regions.<br />

More Help topics<br />

flash.globalization package<br />

“Localizing applications” on page 956<br />

Charles Bihis: Want to Localize your Flex/AIR Apps?<br />

Basics of internationalizing applications<br />

The terms globalization and internationalization are sometimes used interchangeably. But most definitions of these<br />

terms say that globalization refers to a combination of business and <strong>en</strong>gineering processes while internationalization<br />

refers to <strong>en</strong>gineering alone.<br />

Here are some definitions for important terms:<br />

Globalization A broad range of <strong>en</strong>gineering and business processes needed for preparing and launching products and<br />

company activities globally. Globalization consists of <strong>en</strong>gineering activities like internationalization, localization and<br />

culturization and business activities like product managem<strong>en</strong>t, financial planning, marketing, and legal work.<br />

Globalization is sometimes abbreviated as G11n (which stands for the letter G, th<strong>en</strong> 11 more letters, and th<strong>en</strong> the letter<br />

n). “Globalization is what businesses do.”<br />

Internationalization An <strong>en</strong>gineering process for g<strong>en</strong>eralizing a product so that it can handle multiple languages,<br />

scripts and cultural conv<strong>en</strong>tions (including curr<strong>en</strong>cies, sorting rules, number and date formats, and more) without the<br />

need for redesign or recompilation. This process can be divided into two sets of activities: <strong>en</strong>ablem<strong>en</strong>t and localization.<br />

Internationalization is sometimes known as world-readiness, and sometimes abbreviated as I18n. “Internationalization<br />

is what <strong>en</strong>gineers do.”<br />

Localization A process of adapting a product or service to a particular language, culture, and desired local appearance.<br />

Localization is sometimes abbreviated as L10n. “Localization is what translators do.”<br />

Culturization An <strong>en</strong>gineering process for developing or adapting specific features for the unique needs of a culture.<br />

Examples include the Japanese publishing features available in Adobe InDesign, and the Hanko support feature in<br />

Adobe Acrobat.<br />

Some other important internationalization terms can be defined as follows:<br />

Character Set The characters used by a language or by a group of languages. A character set includes national<br />

characters, special characters (such as punctuation marks and mathematical symbols), numeric digits, and computer<br />

control characters.<br />

Collation The sorting of text into a proper order for a giv<strong>en</strong> locale.<br />

Last updated 6/6/2012<br />

939

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!