220 likes | 234 Vues
Discover the economic advantage of localization and internationalization in expanding markets like APJ, MEA, and Latin America compared to the US. Learn why G11N is essential to tap into the 29% GDP growth. Explore the revenue potential outside the US and how globalization prevents missing opportunities. Dive into the Global Readiness Scorecard and criteria for effective product localization, ensuring success in diverse markets.
E N D
Winning Global Market Opportunities Data-driven Localization strategy
Why G11N? Economy and IT Spending grow faster in APJ, Middle East & Africa, Latin America than in the US. % Increase in GDP size between 2013 and 2017 29% 26% 20% India 12% 9% Thailand Saudi Arabia Brazil China Turkey South Africa Russia Malaysia North America Europe LATAM Hong Kong MEA APJ Australia Mexico UK Canada US France Japan Germany
Revenue Outside the US is Greater than the U.S. Revenue outside the US
Why Globalization? Losing Millions of dollars by Missing out on opportunities! • 7 Sample products that were NOT enabled for global markets • Lost market opportunity • Engineering efforts to fix $4,995,000 + $667,000 $5,662,000 • Total Loss for a single year $185,900 • Cost to design right - only 3% of the Total Loss. Projected 3 year cost = $17M! for 7 products alone
Globalization: Cost of Defects 1,198 1,025 835 Customer found defects cost 50 times more
Global Readiness how
Design Design • Is Unicode used for I/O with file-system and network communications for application text data? • Have you verified that your libraries or APIs support Unicode in their interfaces? • Are Unicode data types used in database table columns? • Have the patching and upgrade scenarios for localized versions of a product been confirmed and documented in design specifications? • Are you using identifiers instead of string values in application logic? • Have you confirmed that your application's localizability model conforms to I18N guidelines? Sample
Text Processing • Is Unicode used to process text strings throughout the code, including input, output and display? • Are users able to search for arbitrary Unicode character strings where applicable? • Text Processing: For Windows software, are the Unicode versions of API calls used? • Regional Support • Is display of any times, dates, numbers and calendars (including date-pickers) sensitive to the client locale? • Did you use a locale-neutral date/time format (ISO 8601) and UTC time zone for date/time strings used in application logic and serialization? • Localizability • Are text strings presented so there is no string concatenation in the code and UI controls? • Are buffer lengths are sufficient for localized string expansion, and can the UI correctly handle localized UI string expansion, how about fallback? • Are all translatable strings extracted to external resource files? • Are standard resource file formats used throughout the product? • Do all strings with placeholder variables allow those variables to be reordered in support of localization? • Is there correct language fallback behavior as per user's preferred language or locale? Coding Sample
Install • Product installation or deployment and end-to-end functionality works properly with localized Operating systems and multiple locales? • Text Processing • Application supports Unicode supplementary characters? • Multilingual data is sorted using Unicode Collation Algorithm? • Search, Filter and Find functionality works properly with non-ASCII characters? • Multi-lingual data processing functionality using arbitrary valid Unicode characters in import/export data, paths, open/save locations, file names? • Regional Support • Non-Gregorian calendars are supported? • Text comparison and sorting is done according to user locale setting? • The product supports regional date/time, number and digit, addresses and currency formats according to regional settings? • The First day of the week is defined according to the selected calendar based on Locale/Culture Info? • Localizability • Have you tested using a pseudo-localized build? Sample Test
Score Ranking Sample Sample