msgid ""
msgstr ""
"Project-Id-Version: English (Boost Json Translation (zh_Hans))\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-06 19:15+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English <https://insights.cppalliance.org/weblate/projects/"
"boost-json-documentation-zh_Hans/doc-library-detail-adoc/en/>\n"
"Language: en\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 2026.5\n"

#: :1
#, read-only, safe-html, strict-same
msgid ""
"https://www.boost.org/doc/libs/release/libs/json/[image:https://"
"raw.githubusercontent.com/CPPAlliance/json/master/doc/images/repo-logo-"
"3.png[Boost.JSON]]"
msgstr ""
"https://www.boost.org/doc/libs/release/libs/json/[image:https://"
"raw.githubusercontent.com/CPPAlliance/json/master/doc/images/repo-logo-"
"3.png[Boost.JSON]]"

#: :4
#, read-only, safe-html, strict-same
msgid "Branch"
msgstr "Branch"

#: :4
#, read-only, safe-html, strict-same
msgid "https://github.com/boostorg/json/tree/master[`master`]"
msgstr "https://github.com/boostorg/json/tree/master[`master`]"

#: :4
#, read-only, safe-html, strict-same
msgid "https://github.com/boostorg/json/tree/develop[`develop`]"
msgstr "https://github.com/boostorg/json/tree/develop[`develop`]"

#: :4
#, read-only, safe-html, strict-same
msgid "https://azure.microsoft.com/en-us/services/devops/pipelines/[Azure]"
msgstr "https://azure.microsoft.com/en-us/services/devops/pipelines/[Azure]"

#: :4
#, read-only, safe-html, strict-same
msgid ""
"https://vinniefalco.visualstudio.com/json/_build/"
"latest?definitionId=5&branchName=master[image:https://img.shields.io/azure-"
"devops/build/vinniefalco/2571d415-8cc8-4120-a762-c03a8eda0659/8/master[Build"
msgstr ""
"https://vinniefalco.visualstudio.com/json/_build/"
"latest?definitionId=5&branchName=master[image:https://img.shields.io/azure-"
"devops/build/vinniefalco/2571d415-8cc8-4120-a762-c03a8eda0659/8/master[Build"

#: :9
#, read-only, safe-html, strict-same
msgid ""
"Status]] |https://vinniefalco.visualstudio.com/json/_build/"
"latest?definitionId=8&branchName=develop[image:https://img.shields.io/azure-"
"devops/build/vinniefalco/2571d415-8cc8-4120-a762-c03a8eda0659/8/"
"develop[Build Status]]"
msgstr ""
"Status]] |https://vinniefalco.visualstudio.com/json/_build/"
"latest?definitionId=8&branchName=develop[image:https://img.shields.io/azure-"
"devops/build/vinniefalco/2571d415-8cc8-4120-a762-c03a8eda0659/8/"
"develop[Build Status]]"

#: :13
#, read-only, safe-html, strict-same
msgid "Docs"
msgstr "Docs"

#: :13
#, read-only, safe-html, strict-same
msgid ""
"https://www.boost.org/doc/libs/master/libs/json/[image:https://"
"img.shields.io/badge/docs-master-brightgreen.svg[Documentation]]"
msgstr ""
"https://www.boost.org/doc/libs/master/libs/json/[image:https://"
"img.shields.io/badge/docs-master-brightgreen.svg[Documentation]]"

#: :13
#, read-only, safe-html, strict-same
msgid ""
"https://www.boost.org/doc/libs/develop/libs/json/[image:https://"
"img.shields.io/badge/docs-develop-brightgreen.svg[Documentation]]"
msgstr ""
"https://www.boost.org/doc/libs/develop/libs/json/[image:https://"
"img.shields.io/badge/docs-develop-brightgreen.svg[Documentation]]"

#: :13
#, read-only, safe-html, strict-same
msgid "https://drone.io/[Drone]"
msgstr "https://drone.io/[Drone]"

#: :13
#, read-only, safe-html, strict-same
msgid ""
"https://drone.cpp.al/boostorg/json[image:https://drone.cpp.al/api/badges/"
"boostorg/json/status.svg?ref=refs/heads/master[Build"
msgstr ""
"https://drone.cpp.al/boostorg/json[image:https://drone.cpp.al/api/badges/"
"boostorg/json/status.svg?ref=refs/heads/master[Build"

#: :19
#, read-only, safe-html, strict-same
msgid ""
"Status]] |https://drone.cpp.al/boostorg/json[image:https://drone.cpp.al/api/"
"badges/boostorg/json/status.svg?ref=refs/heads/develop[Build Status]]"
msgstr ""
"Status]] |https://drone.cpp.al/boostorg/json[image:https://drone.cpp.al/api/"
"badges/boostorg/json/status.svg?ref=refs/heads/develop[Build Status]]"

#: :23
#, read-only, safe-html, strict-same
msgid "Matrix"
msgstr "Matrix"

#: :23
#, read-only, safe-html, strict-same
msgid ""
"http://www.boost.org/development/tests/master/developer/"
"json.html[image:https://img.shields.io/badge/matrix-master-"
"brightgreen.svg[Matrix]]"
msgstr ""
"http://www.boost.org/development/tests/master/developer/"
"json.html[image:https://img.shields.io/badge/matrix-master-"
"brightgreen.svg[Matrix]]"

#: :23
#, read-only, safe-html, strict-same
msgid ""
"http://www.boost.org/development/tests/develop/developer/"
"json.html[image:https://img.shields.io/badge/matrix-develop-"
"brightgreen.svg[Matrix]]"
msgstr ""
"http://www.boost.org/development/tests/develop/developer/"
"json.html[image:https://img.shields.io/badge/matrix-develop-"
"brightgreen.svg[Matrix]]"

#: :23
#, read-only, safe-html, strict-same
msgid "Fuzzing"
msgstr "Fuzzing"

#: :23
#, read-only, safe-html, strict-same
msgid "—"
msgstr "—"

#: :23
#, read-only, safe-html, strict-same
msgid ""
"https://github.com/boostorg/json/"
"actions?query=workflow%3Afuzz+branch%3Adevelop[image:https://github.com/"
"boostorg/json/workflows/fuzz/badge.svg?branch=develop[fuzz]]"
msgstr ""
"https://github.com/boostorg/json/"
"actions?query=workflow%3Afuzz+branch%3Adevelop[image:https://github.com/"
"boostorg/json/workflows/fuzz/badge.svg?branch=develop[fuzz]]"

#: :23
#, read-only, safe-html, strict-same
msgid "https://ci.appveyor.com/[Appveyor]"
msgstr "https://ci.appveyor.com/[Appveyor]"

#: :23
#, read-only, safe-html, strict-same
msgid ""
"https://ci.appveyor.com/project/vinniefalco/cppalliance-json/branch/"
"master[image:https://ci.appveyor.com/api/projects/status/"
"8csswcnmfm798203?branch=master&svg=true[Build"
msgstr ""
"https://ci.appveyor.com/project/vinniefalco/cppalliance-json/branch/"
"master[image:https://ci.appveyor.com/api/projects/status/"
"8csswcnmfm798203?branch=master&svg=true[Build"

#: :32
#, read-only, safe-html, strict-same
msgid ""
"status]] |https://ci.appveyor.com/project/vinniefalco/cppalliance-json/"
"branch/develop[image:https://ci.appveyor.com/api/projects/status/"
"8csswcnmfm798203?branch=develop&svg=true[Build status]]"
msgstr ""
"status]] |https://ci.appveyor.com/project/vinniefalco/cppalliance-json/"
"branch/develop[image:https://ci.appveyor.com/api/projects/status/"
"8csswcnmfm798203?branch=develop&svg=true[Build status]]"

#: :36
#, read-only, safe-html, strict-same
msgid "https://codecov.io[codecov.io]"
msgstr "https://codecov.io[codecov.io]"

#: :36
#, read-only, safe-html, strict-same
msgid ""
"https://codecov.io/gh/boostorg/json/branch/master[image:https://codecov.io/"
"gh/boostorg/json/branch/master/graph/badge.svg[codecov]]"
msgstr ""
"https://codecov.io/gh/boostorg/json/branch/master[image:https://codecov.io/"
"gh/boostorg/json/branch/master/graph/badge.svg[codecov]]"

#: :36
#, read-only, safe-html, strict-same
msgid ""
"https://codecov.io/gh/boostorg/json/branch/develop[image:https://codecov.io/"
"gh/boostorg/json/branch/develop/graph/badge.svg[codecov]]"
msgstr ""
"https://codecov.io/gh/boostorg/json/branch/develop[image:https://codecov.io/"
"gh/boostorg/json/branch/develop/graph/badge.svg[codecov]]"

#: :41
#, read-only, safe-html, strict-same
msgid "Boost.JSON"
msgstr "Boost.JSON"

#: :43
#, read-only, safe-html, strict-same
msgid "Overview"
msgstr "Overview"

#: :45
#, read-only, safe-html, strict-same
msgid ""
"Boost.JSON is a portable C++ library which provides containers and "
"algorithms that implement https://json.org/[JavaScript Object Notation], or "
"simply ``JSON'', a lightweight data-interchange format. This format is easy "
"for humans to read and write, and easy for machines to parse and generate. "
"It is based on a subset of the JavaScript Programming Language (https://"
"www.ecma-international.org/ecma-262/10.0/index.html[Standard ECMA-262]), and "
"is currently standardised in https://datatracker.ietf.org/doc/html/"
"rfc8259[RFC 8259]. JSON is a text format that is language-independent but "
"uses conventions that are familiar to programmers of the C-family of "
"languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many "
"others. These properties make JSON an ideal data-interchange language."
msgstr ""
"Boost.JSON is a portable C++ library which provides containers and "
"algorithms that implement https://json.org/[JavaScript Object Notation], or "
"simply ``JSON'', a lightweight data-interchange format. This format is easy "
"for humans to read and write, and easy for machines to parse and generate. "
"It is based on a subset of the JavaScript Programming Language (https://"
"www.ecma-international.org/ecma-262/10.0/index.html[Standard ECMA-262]), and "
"is currently standardised in https://datatracker.ietf.org/doc/html/"
"rfc8259[RFC 8259]. JSON is a text format that is language-independent but "
"uses conventions that are familiar to programmers of the C-family of "
"languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many "
"others. These properties make JSON an ideal data-interchange language."

#: :58
#, read-only, safe-html, strict-same
msgid ""
"This library focuses on a common and popular use-case: parsing and "
"serializing to and from a container called `value` which holds JSON types. "
"Any `value` which you build can be serialized and then deserialized, "
"guaranteeing that the result will be equal to the original value. Whatever "
"JSON output you produce with this library will be readable by most common "
"JSON implementations in any language."
msgstr ""
"This library focuses on a common and popular use-case: parsing and "
"serializing to and from a container called `value` which holds JSON types. "
"Any `value` which you build can be serialized and then deserialized, "
"guaranteeing that the result will be equal to the original value. Whatever "
"JSON output you produce with this library will be readable by most common "
"JSON implementations in any language."

#: :65
#, read-only, safe-html, strict-same
msgid ""
"The `value` container is designed to be well suited as a vocabulary type "
"appropriate for use in public interfaces and libraries, allowing them to be "
"composed. The library restricts the representable data types to the ranges "
"which are almost universally accepted by most JSON implementations, "
"especially JavaScript. The parser and serializer are both highly performant, "
"meeting or exceeding the benchmark performance of the best comparable "
"libraries. Allocators are very well supported. Code which uses these types "
"will be easy to understand, flexible, and performant."
msgstr ""
"The `value` container is designed to be well suited as a vocabulary type "
"appropriate for use in public interfaces and libraries, allowing them to be "
"composed. The library restricts the representable data types to the ranges "
"which are almost universally accepted by most JSON implementations, "
"especially JavaScript. The parser and serializer are both highly performant, "
"meeting or exceeding the benchmark performance of the best comparable "
"libraries. Allocators are very well supported. Code which uses these types "
"will be easy to understand, flexible, and performant."

#: :75
#, read-only, safe-html, strict-same
msgid "Boost.JSON offers these features:"
msgstr "Boost.JSON offers these features:"

#: :77
#, read-only, safe-html, strict-same
msgid "Fast compilation"
msgstr "Fast compilation"

#: :78
#, read-only, safe-html, strict-same
msgid "Require only C++11"
msgstr "Require only C++11"

#: :79
#, read-only, safe-html, strict-same
msgid "Fast streaming parser and serializer"
msgstr "Fast streaming parser and serializer"

#: :80
#, read-only, safe-html, strict-same
msgid "Constant-time key lookup for objects"
msgstr "Constant-time key lookup for objects"

#: :81
#, read-only, safe-html, strict-same
msgid "Options to allow non-standard JSON"
msgstr "Options to allow non-standard JSON"

#: :82
#, read-only, safe-html, strict-same
msgid "Easy and safe modern API with allocator support"
msgstr "Easy and safe modern API with allocator support"

#: :83
#, read-only, safe-html, strict-same
msgid "Optional header-only, without linking to a library"
msgstr "Optional header-only, without linking to a library"

#: :85
#, read-only, safe-html, strict-same
msgid "Visit https://boost.org/libs/json for complete documentation."
msgstr "Visit https://boost.org/libs/json for complete documentation."

#: :87
#, read-only, safe-html, strict-same
msgid "Requirements"
msgstr "Requirements"

#: :89
#, read-only, safe-html, strict-same
msgid "Requires only C++11"
msgstr "Requires only C++11"

#: :90
#, read-only, safe-html, strict-same
msgid "Link to a built static or dynamic Boost library, or use header-only"
msgstr "Link to a built static or dynamic Boost library, or use header-only"

#: :91
#, read-only, safe-html, strict-same
msgid "(see below)"
msgstr "(see below)"

#: :92
#, read-only, safe-html, strict-same
msgid "Supports -fno-exceptions, detected automatically"
msgstr "Supports -fno-exceptions, detected automatically"

#: :94
#, read-only, safe-html, strict-same
msgid ""
"The library relies heavily on these well known C++ types in its interfaces "
"(henceforth termed _standard types_):"
msgstr ""
"The library relies heavily on these well known C++ types in its interfaces "
"(henceforth termed _standard types_):"

#: :97
#, read-only, safe-html, strict-same
msgid "`string_view`"
msgstr "`string_view`"

#: :98
#, read-only, safe-html, strict-same
msgid "`memory_resource`, `polymorphic_allocator`"
msgstr "`memory_resource`, `polymorphic_allocator`"

#: :99
#, read-only, safe-html, strict-same
msgid "`error_category`, `error_code`, `error_condition`, `system_error`"
msgstr "`error_category`, `error_code`, `error_condition`, `system_error`"

#: :101
#, read-only, safe-html, strict-same
msgid "Header-Only"
msgstr "Header-Only"

#: :103
#, read-only, safe-html, strict-same
msgid ""
"To use as header-only; that is, to eliminate the requirement to link a "
"program to a static or dynamic Boost.JSON library, simply place the "
"following line in exactly one new or existing source file in your project."
msgstr ""
"To use as header-only; that is, to eliminate the requirement to link a "
"program to a static or dynamic Boost.JSON library, simply place the "
"following line in exactly one new or existing source file in your project."

#: :112
#, read-only, safe-html, strict-same
msgid ""
"MSVC users must also define the macro `BOOST_JSON_NO_LIB` to disable auto-"
"linking."
msgstr ""
"MSVC users must also define the macro `BOOST_JSON_NO_LIB` to disable auto-"
"linking."

#: :115
#, read-only, safe-html, strict-same
msgid "Embedded"
msgstr "Embedded"

#: :117
#, read-only, safe-html, strict-same
msgid ""
"Boost.JSON works great on embedded devices. The library uses local stack "
"buffers to increase the performance of some operations. On Intel platforms "
"these buffers are large (4KB), while on non-Intel platforms they are small "
"(256 bytes). To adjust the size of the stack buffers for embedded "
"applications define this macro when building the library or including the "
"function definitions:"
msgstr ""
"Boost.JSON works great on embedded devices. The library uses local stack "
"buffers to increase the performance of some operations. On Intel platforms "
"these buffers are large (4KB), while on non-Intel platforms they are small "
"(256 bytes). To adjust the size of the stack buffers for embedded "
"applications define this macro when building the library or including the "
"function definitions:"

#: :129
#, read-only, safe-html, strict-same
msgid "Supported Compilers"
msgstr "Supported Compilers"

#: :131
#, read-only, safe-html, strict-same
msgid "Boost.JSON has been tested with the following compilers:"
msgstr "Boost.JSON has been tested with the following compilers:"

#: :133
#, read-only, safe-html, strict-same
msgid "clang: 3.5, 3.6, 3.7, 3.8, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14"
msgstr "clang: 3.5, 3.6, 3.7, 3.8, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14"

#: :134
#, read-only, safe-html, strict-same
msgid "gcc: 4.8, 4.9, 5, 6, 7, 8, 9, 10, 11, 12"
msgstr "gcc: 4.8, 4.9, 5, 6, 7, 8, 9, 10, 11, 12"

#: :135
#, read-only, safe-html, strict-same
msgid "msvc: 14.0, 14.1, 14.2, 14.3"
msgstr "msvc: 14.0, 14.1, 14.2, 14.3"

#: :137
#, read-only, safe-html, strict-same
msgid "Supported JSON Text"
msgstr "Supported JSON Text"

#: :139
#, read-only, safe-html, strict-same
msgid ""
"The library expects input text to be encoded using UTF-8, which is a "
"requirement put on all JSON exchanged between systems by the https://"
"datatracker.ietf.org/doc/html/rfc8259#section-8.1[RFC]. Similarly, the text "
"generated by the library is valid UTF-8."
msgstr ""
"The library expects input text to be encoded using UTF-8, which is a "
"requirement put on all JSON exchanged between systems by the https://"
"datatracker.ietf.org/doc/html/rfc8259#section-8.1[RFC]. Similarly, the text "
"generated by the library is valid UTF-8."

#: :144
#, read-only, safe-html, strict-same
msgid ""
"The RFC does not allow byte order marks (BOM) to appear in JSON text, so the "
"library considers BOM syntax errors."
msgstr ""
"The RFC does not allow byte order marks (BOM) to appear in JSON text, so the "
"library considers BOM syntax errors."

#: :147
#, read-only, safe-html, strict-same
msgid ""
"The library supports several popular JSON extensions. These have to be "
"explicitly enabled."
msgstr ""
"The library supports several popular JSON extensions. These have to be "
"explicitly enabled."

#: :150
#, read-only, safe-html, strict-same
msgid "Visual Studio Solution"
msgstr "Visual Studio Solution"

#: :157
#, read-only, safe-html, strict-same
msgid "Quality Assurance"
msgstr "Quality Assurance"

#: :159
#, read-only, safe-html, strict-same
msgid ""
"The development infrastructure for the library includes these per-commit "
"analyses:"
msgstr ""
"The development infrastructure for the library includes these per-commit "
"analyses:"

#: :162
#, read-only, safe-html, strict-same
msgid "Coverage reports"
msgstr "Coverage reports"

#: :163
#, read-only, safe-html, strict-same
msgid "Benchmark performance comparisons"
msgstr "Benchmark performance comparisons"

#: :164
#, read-only, safe-html, strict-same
msgid "Compilation and tests on Drone.io, Azure Pipelines, Appveyor"
msgstr "Compilation and tests on Drone.io, Azure Pipelines, Appveyor"

#: :165
#, read-only, safe-html, strict-same
msgid "Fuzzing using clang-llvm and machine learning"
msgstr "Fuzzing using clang-llvm and machine learning"

#: :167
#, read-only, safe-html, strict-same
msgid "License"
msgstr "License"

#: :169
#, read-only, safe-html, strict-same
msgid ""
"Distributed under the Boost Software License, Version 1.0. (See accompanying "
"file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)"
msgstr ""
"Distributed under the Boost Software License, Version 1.0. (See accompanying "
"file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)"
