msgid ""
msgstr ""
"Project-Id-Version: English (Boost Json Translation (zh_Hans))\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-06 13:34+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-pages-allocators-uses-allocator-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"

#: :12
#, read-only, safe-html, strict-same
msgid ""
"= Uses-allocator Construction To support code bases which are already using "
"polymorphic allocators, the containers in this library support "
"{std_uses_allocator} construction. For <<ref_array>>, <<ref_object>>, "
"<<ref_string>>, and <<ref_value>>:"
msgstr ""
"= Uses-allocator Construction To support code bases which are already using "
"polymorphic allocators, the containers in this library support "
"{std_uses_allocator} construction. For <<ref_array>>, <<ref_object>>, "
"<<ref_string>>, and <<ref_value>>:"

#: :17
#, read-only, safe-html, strict-same
msgid "The nested type `allocator_type` is an alias for"
msgstr "The nested type `allocator_type` is an alias for"

#: :18
#, read-only, safe-html, strict-same
msgid "a {ref_polymorphic_allocator}."
msgstr "a {ref_polymorphic_allocator}."

#: :20
#, read-only, safe-html, strict-same
msgid ""
"All eligible constructors which accept <<ref_storage_ptr>> will also accept"
msgstr ""
"All eligible constructors which accept <<ref_storage_ptr>> will also accept"

#: :21
#, read-only, safe-html, strict-same
msgid ""
"an instance of {ref_polymorphic_allocator} in the same argument position."
msgstr ""
"an instance of {ref_polymorphic_allocator} in the same argument position."

#: :23
#, read-only, safe-html, strict-same
msgid "The member function `get_allocator` returns an instance of"
msgstr "The member function `get_allocator` returns an instance of"

#: :24
#, read-only, safe-html, strict-same
msgid ""
"{ref_polymorphic_allocator} constructed from the {ref_memory_resource} used "
"by the container. Ownership of this memory resource is not transferred."
msgstr ""
"{ref_polymorphic_allocator} constructed from the {ref_memory_resource} used "
"by the container. Ownership of this memory resource is not transferred."

#: :27
#, read-only, safe-html, strict-same
msgid ""
"Practically, this means that when a library container type is used in a "
"standard container that uses a polymorphic allocator, the allocator will "
"propagate to the JSON type. For example:"
msgstr ""
"Practically, this means that when a library container type is used in a "
"standard container that uses a polymorphic allocator, the allocator will "
"propagate to the JSON type. For example:"

#: :36
#, read-only, safe-html, strict-same
msgid "Library containers can be constructed from polymorphic allocators:"
msgstr "Library containers can be constructed from polymorphic allocators:"

#: :43
#, read-only, safe-html, strict-same
msgid ""
"The polymorphic allocator is propagated recursively. Child elements of child "
"elements will use the same memory resource as the parent."
msgstr ""
"The polymorphic allocator is propagated recursively. Child elements of child "
"elements will use the same memory resource as the parent."
