WINAPI_PARTITION_GAMES partition in WinNLS.h are available on XBOX.
APIs marked DEPRECATED still work on the GDK with the caveats documented on Microsoft Docs. Prefer the replacements.
Available functions
Game OS behavior notes
Game OS NLS functions do not include the full linguistic casing tables that Windows has. Collation and casing operations always use ordinal values regardless of the locale. Do culture-sensitive casing and sorting as part of your localization process, not at runtime. Affected functions:Collation
Uppercasing
Lowercasing
This list isn’t exhaustive — other Standard C++ Library functions might depend on the impacted APIs.
Related API documentation
- XGameRuntime features reference — locale + region GDK surface complementing NLS
