![]() |
2 years ago | |
---|---|---|
.. | ||
.yandex_meta | 056bb284cc add library/cpp/actors, ymake build to ydb oss export | 2 years ago |
include | ebf3c8be80 Modify executable name in README.md. | 2 years ago |
src | ec49685b32 Update contrib/restricted/boost/locale to 1.81.0 | 2 years ago |
CMakeLists.darwin-x86_64.txt | 33ed6077e6 Intermediate changes | 2 years ago |
CMakeLists.linux-aarch64.txt | a9e5890a07 NO_COMPILER_WARNINGS in cmake msvc builds | 2 years ago |
CMakeLists.linux-x86_64.txt | 33ed6077e6 Intermediate changes | 2 years ago |
CMakeLists.txt | 6324d075a5 Intermediate changes | 2 years ago |
CMakeLists.windows-x86_64.txt | 6324d075a5 Intermediate changes | 2 years ago |
LICENSE | 0a2f138bbe Update contrib/restricted/boost/locale to 1.80.0 | 2 years ago |
README.md | ec49685b32 Update contrib/restricted/boost/locale to 1.81.0 | 2 years ago |
ya.make | 056bb284cc add library/cpp/actors, ymake build to ydb oss export | 2 years ago |
Part of the Boost C++ Libraries.
Boost.Locale is a library that provides high quality localization facilities in a C++ way. It was originally designed a part of CppCMS - a C++ Web Framework project and then contributed to Boost.
Boost.Locale gives powerful tools for development of cross platform localized software - the software that talks to users in their language.
Provided Features:
char
and wchar_t
char16_t
and char32_t
strings and streams.Boost.Locale enhances and unifies the standard library's API the way it becomes useful and convenient for development of cross platform and "cross-culture" software.
In order to achieve this goal Boost.Locale uses the-state-of-the-art Unicode and Localization library: ICU - International Components for Unicode.
Boost.Locale creates the natural glue between the C++ locales framework, iostreams, and the powerful ICU library.
Boost.Locale provides non-ICU based localization support as well. It is based on the operating system native API or on the standard C++ library support. Sacrificing some less important features, Boost.Locale becomes less powerful but lighter and easier to deploy and use library.
Distributed under the Boost Software License, Version 1.0.
tools/format_source.sh
Branch | GH Actions | Appveyor | codecov.io | Deps | Docs | Tests |
---|---|---|---|---|---|---|
master |
||||||
develop |
Name | Purpose |
---|---|
doc |
Documentation |
examples |
Examples |
include |
Headers |
src |
Source files |
test |
Unit tests |
[locale]
tag at the beginning of the subject line.