You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: Software Internationalization
description: Fundamentals about software internationalization, which includes globalization, localizability, localization, and testing world readiness.
ms.assetid: 9c23e01d-81c8-4e00-8b1f-068bb63713c4
ms.date: 07/14/2017
Software Internationalization
Introduction
With the growing software market far beyond the English-speaking world, it's important for the software to support various text and data formats to reach all the potential customers. To make that happen, the most important step is to design the software with the internationalization in mind.
The below sections provide some generic information about the internationalization concepts—globalization, localizability, and localization.
Most links are pointing to the old MSDN site rather than new pages on this site.
See example below for
https://github.com/MicrosoftDocs/globalization/blob/master/globalization/software-internationalization.md
title: Software Internationalization
description: Fundamentals about software internationalization, which includes globalization, localizability, localization, and testing world readiness.
ms.assetid: 9c23e01d-81c8-4e00-8b1f-068bb63713c4
ms.date: 07/14/2017
Software Internationalization
Introduction
With the growing software market far beyond the English-speaking world, it's important for the software to support various text and data formats to reach all the potential customers. To make that happen, the most important step is to design the software with the internationalization in mind.
The below sections provide some generic information about the internationalization concepts—globalization, localizability, and localization.
Data Encoding
Encoding Overview
Transformation of Unicode Code Points
Byte Order Mark
Surrogate Pairs
Code Pages
Locale and Culture Awareness
Using Locale Model
Sorting and String Comparison
Calendar Differences
Date Formatting
Time Formatting
Number Formatting
Addresses
Telephone Number
Paper Size
Units of Measurement
Input, Output, and Display
Text Input, Output, and Display
Capitalization, Uppercasing, and Lowercasing
Fonts
Line and Word Breaking
Complex Scripts Awareness
Console Globalization
Localizability
Localizability Overview
Isolate Localizable Resources
String Handling
Mirroring Awareness
UI Considerations
Localization
Localization Overview
Localization Elements
Localization Tools
Localization Team
Establishing Localization Guidelines
Content Localization
Testing for World Readiness
Quality Assurance for World-Readiness
The World-Ready Approach to Testing
Globalization of the Test
Localizability Testing
Localization Testing
The Role of Test Tools
Sample International Test Cases
The text was updated successfully, but these errors were encountered: