liveBook · Manning

Internationalization

Internationalization is the design and preparation of software to support multiple languages, locales, regions, and cultural conventions without substantial code changes.

How 2 Manning books explain it

Modern C, Third Edition

Internationalization is the capability of software or a platform to accommodate multiple languages, scripts, and cultural or technical conventions.

How it is used
Frames source-code language and script choice as part of adapting programming practice beyond English conventions.
How deep it goes
Defines the scope and separates source conventions from user-interface language support, but does not develop implementation mechanics.
Examples
Uses French identifiers and comments, Unicode escapes, and alternate representations of accented, Korean, and Greek characters.
What you can do after
Evaluate how language, script, and specialized notation affect source-code conventions beyond English.

Read how Modern C, Third Edition explains internationalization →

.NET in Action, Second Edition

Internationalization is the design of software so that it can support multiple languages, locales, and regional conventions without major code changes.

How it is used
Guides production teams through globalization, localizability review, and localization when making applications world-ready.
How deep it goes
Explains the three process stages, UTC handling, embedded resources, satellite assemblies, and ASP.NET Core culture providers.
Examples
Uses an ASP.NET Core air-conditioner API, sensor measurements, localized descriptions, and a UTC timestamp.
What you can do after
Evaluate user-facing assumptions and operate ASP.NET Core culture selection for region-aware applications.

Read how .NET in Action, Second Edition explains internationalization →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.