msgid ""
msgstr ""
"Project-Id-Version: English (Boost Json Translation (zh_Hans))\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-06 13:37+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-dom-init-lists-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"

#: :11
#, read-only, safe-html, strict-same
msgid ""
"= Initializer Lists Initializer lists can be used to construct or assign a "
"<<ref_value>>:"
msgstr ""
"= Initializer Lists Initializer lists can be used to construct or assign a "
"<<ref_value>>:"

#: :19
#, read-only, safe-html, strict-same
msgid "Simple initializer lists produce an <<ref_array>>:"
msgstr "Simple initializer lists produce an <<ref_array>>:"

#: :26
#, read-only, safe-html, strict-same
msgid ""
"Initializer lists can be nested. Here we construct an array as an element of "
"an array:"
msgstr ""
"Initializer lists can be nested. Here we construct an array as an element of "
"an array:"

#: :34
#, read-only, safe-html, strict-same
msgid ""
"When a two element initializer list is nested within an enclosing "
"initializer list, it is unclear whether it represents an <<ref_array>> or an "
"<<ref_object>>:"
msgstr ""
"When a two element initializer list is nested within an enclosing "
"initializer list, it is unclear whether it represents an <<ref_array>> or an "
"<<ref_object>>:"

#: :43
#, read-only, safe-html, strict-same
msgid ""
"In such cases, if every element consists of a string followed by a single "
"value, then the enclosing initializer list is interpreted as an "
"<<ref_object>>. Otherwise, it is interpreted as an <<ref_array>>."
msgstr ""
"In such cases, if every element consists of a string followed by a single "
"value, then the enclosing initializer list is interpreted as an "
"<<ref_object>>. Otherwise, it is interpreted as an <<ref_array>>."

#: :52
#, read-only, safe-html, strict-same
msgid "To resolve the ambiguity manually, use an explicit constructor:"
msgstr "To resolve the ambiguity manually, use an explicit constructor:"

#: :59
#, read-only, safe-html, strict-same
msgid ""
"Initializer lists can be used to unambiguously construct or assign an "
"<<ref_object>> or <<ref_array>>:"
msgstr ""
"Initializer lists can be used to unambiguously construct or assign an "
"<<ref_object>> or <<ref_array>>:"

#: :67
#, read-only, safe-html, strict-same
msgid ""
"Similarly, an initializer list for an <<ref_object>> is always interpreted "
"as an <<ref_object>>. In such cases, the initializer list must be a list of "
"key-value pairs. For example, the following code will not compile because "
"`1` is not convertible to a string:"
msgstr ""
"Similarly, an initializer list for an <<ref_object>> is always interpreted "
"as an <<ref_object>>. In such cases, the initializer list must be a list of "
"key-value pairs. For example, the following code will not compile because "
"`1` is not convertible to a string:"

#: :77
#, read-only, safe-html, strict-same
msgid ""
"The requirement for an initializer list to be interpreted as an "
"<<ref_object>> or <<ref_array>> when initializing such an entity only "
"applies to the outermost initializer list; subsequent nested elements will "
"follow the usual ambiguity resolution rules."
msgstr ""
"The requirement for an initializer list to be interpreted as an "
"<<ref_object>> or <<ref_array>> when initializing such an entity only "
"applies to the outermost initializer list; subsequent nested elements will "
"follow the usual ambiguity resolution rules."

#: :87
#, read-only, safe-html, strict-same
msgid "Elements that are rvalues will be moved upon initialization:"
msgstr "Elements that are rvalues will be moved upon initialization:"

#: :100
#, read-only, safe-html, strict-same
msgid ""
"In all cases, the <<ref_storage_ptr>> owned by an <<ref_object>>, "
"<<ref_array>>, or <<ref_value>> constructed from an initializer list will be "
"propagated to each element, recursively."
msgstr ""
"In all cases, the <<ref_storage_ptr>> owned by an <<ref_object>>, "
"<<ref_array>>, or <<ref_value>> constructed from an initializer list will be "
"propagated to each element, recursively."
