Files
2025-10-25 03:02:53 +03:00

40 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[localization.general]
# 28 Text processing library [[text]](./#text)
## 28.3 Localization library [[localization]](localization#general)
### 28.3.1 General [localization.general]
[1](#1)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/text.tex#L357)
Subclause [[localization]](localization "28.3Localization library") describes components that C++ programs may use to
encapsulate (and therefore be more portable when confronting)
cultural differences[.](#1.sentence-1)
The locale facility includes
internationalization support for character classification and string collation,
numeric, monetary, and date/time formatting and parsing, and
message retrieval[.](#1.sentence-2)
[2](#2)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/text.tex#L366)
The following subclauses describe components for
locales themselves,
the standard facets, and
facilities from the C library,
as summarized in Table [90](#tab:localization.summary "Table 90: Localization library summary")[.](#2.sentence-1)
Table [90](#tab:localization.summary) — Localization library summary [[tab:localization.summary]](./tab:localization.summary)
| [🔗](#tab:localization.summary-row-1) | **Subclause** | **Header** |
| --- | --- | --- |
| [🔗](#tab:localization.summary-row-2)<br>[[locales]](locales "28.3.3Locales") | Locales | <locale> |
| [🔗](#tab:localization.summary-row-3)<br>[[locale.categories]](locale.categories "28.3.4Standard locale categories") | Standard locale categories | |
| [🔗](#tab:localization.summary-row-4)<br>[[c.locales]](c.locales "28.3.5C library locales") | C library locales | <clocale> |
| [🔗](#tab:localization.summary-row-5) |