msgid ""
msgstr ""
"Project-Id-Version: Chinese (Simplified Han script) (Boost Beast Translation "
"(zh_Hans))\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-06 20:42+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (Simplified Han script) <https://"
"insights.cppalliance.org/weblate/projects/boost-beast-documentation-zh_Hans/"
"doc-qbk-01-intro--intro-qbk/zh_Hans/>\n"
"Language: zh_Hans\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 2026.5\n"

#. type: section title
#: 10
#, fuzzy
msgid "Introduction"
msgstr "Introduction"

#. type: paragraph
#: 13
#, fuzzy
msgid ""
"Beast is a C++ header-only library serving as a foundation for writing "
"interoperable networking libraries by providing [*low-level HTTP/1, "
"WebSocket, and networking protocol] vocabulary types and algorithms using "
"the consistent asynchronous model of __Asio__."
msgstr ""
"Beast is a C++ header-only library serving as a foundation for writing "
"interoperable networking libraries by providing [*low-level HTTP/1, "
"WebSocket, and networking protocol] vocabulary types and algorithms using "
"the consistent asynchronous model of __Asio__."

#. type: paragraph
#: 18
#, fuzzy
msgid "This library is designed for:"
msgstr "This library is designed for:"

#. type: list
#: 20
#, fuzzy
msgid ""
"* [*Symmetry:] Algorithms are role-agnostic; build clients, servers, or both."
msgstr ""
"* [*Symmetry:] Algorithms are role-agnostic; build clients, servers, or both."

#. type: list
#: 22
#, fuzzy
msgid "* [*Ease of Use:] __Asio__ users will immediately understand Beast."
msgstr "* [*Ease of Use:] __Asio__ users will immediately understand Beast."

#. type: list
#: 24
#, fuzzy
msgid "* [*Flexibility:] Users make the important decisions such as buffer or"
msgstr "* [*Flexibility:] Users make the important decisions such as buffer or"

#. type: list
#: 27
#, fuzzy
msgid ""
"* [*Performance:] Build applications handling thousands of connections or "
"more."
msgstr ""
"* [*Performance:] Build applications handling thousands of connections or "
"more."

#. type: list
#: 29
#, fuzzy
msgid ""
"* [*Basis for Further Abstraction.] Components are well-suited for building "
"upon."
msgstr ""
"* [*Basis for Further Abstraction.] Components are well-suited for building "
"upon."

#. type: paragraph
#: 31
#, fuzzy
msgid ""
"This library is not a client or server, but it can be used to build those "
"things. Many examples are provided, including clients and servers, which may "
"be used as a starting point for writing your own program."
msgstr ""
"This library is not a client or server, but it can be used to build those "
"things. Many examples are provided, including clients and servers, which may "
"be used as a starting point for writing your own program."

#. type: heading
#: 35
#, fuzzy
msgid "Motivation"
msgstr "Motivation"

#. type: paragraph
#: 37
#, fuzzy
msgid ""
"Beast empowers users to create their own libraries, clients, and servers "
"using HTTP/1 and WebSocket. Code will be easier and faster to implement, "
"understand, and maintain, because Beast takes care of the low-level protocol "
"details. The HTTP and WebSocket protocols drive most of the World Wide Web. "
"Every web browser implements these protocols to load webpages and to enable "
"client side programs (often written in JavaScript) to communicate "
"interactively. C++ benefits greatly from having a standardized "
"implementation of these protocols."
msgstr ""
"Beast empowers users to create their own libraries, clients, and servers "
"using HTTP/1 and WebSocket. Code will be easier and faster to implement, "
"understand, and maintain, because Beast takes care of the low-level protocol "
"details. The HTTP and WebSocket protocols drive most of the World Wide Web. "
"Every web browser implements these protocols to load webpages and to enable "
"client side programs (often written in JavaScript) to communicate "
"interactively. C++ benefits greatly from having a standardized "
"implementation of these protocols."

#. type: section title
#: 49
#, fuzzy
msgid "Requirements"
msgstr "Requirements"

#. type: paragraph
#: 52
#, fuzzy
msgid "This library is for programmers familiar with __Asio__. Users who"
msgstr "This library is for programmers familiar with __Asio__. Users who"

#. type: paragraph
#: 57
#, fuzzy
msgid "Beast requires:"
msgstr "Beast requires:"

#. type: list
#: 59
#, fuzzy
msgid ""
"* [*C++11:] Robust support for most language features.\n"
"* [*Boost:] Beast only works with Boost, not stand-alone Asio\n"
"* [*OpenSSL:] Version 1.0.2 or higher. Required to build the tests, "
"examples, and to use TLS/Secure sockets."
msgstr ""
"* [*C++11:] Robust support for most language features.\n"
"* [*Boost:] Beast only works with Boost, not stand-alone Asio\n"
"* [*OpenSSL:] Version 1.0.2 or higher. Required to build the tests, "
"examples, and to use TLS/Secure sockets."

#. type: paragraph
#: 63
#, fuzzy
msgid "Tested with these compilers: msvc-14+, gcc 5.0+, clang 3.6+."
msgstr "Tested with these compilers: msvc-14+, gcc 5.0+, clang 3.6+."

#. type: paragraph
#: 65
#, fuzzy
msgid ""
"Sources are [*header-only]. Adding additional libraries to the linking step "
"for your programs to use Beast is normally not necessary, except for these "
"cases:"
msgstr ""
"Sources are [*header-only]. Adding additional libraries to the linking step "
"for your programs to use Beast is normally not necessary, except for these "
"cases:"

#. type: list
#: 69
#, fuzzy
msgid ""
"* When using coroutines created by calling \n"
"[@boost:/doc/html/boost_asio/reference/spawn.html `boost::asio::spawn`],\n"
"you will need to add the\n"
"[@boost:/libs/coroutine/index.html Boost.Coroutine]\n"
"library to your program."
msgstr ""
"* When using coroutines created by calling \n"
"[@boost:/doc/html/boost_asio/reference/spawn.html `boost::asio::spawn`],\n"
"you will need to add the\n"
"[@boost:/libs/coroutine/index.html Boost.Coroutine]\n"
"library to your program."

#. type: list
#: 75
#, fuzzy
msgid ""
"* When using\n"
"[@boost:/doc/html/boost_asio/reference/ssl__stream.html "
"`boost::asio::ssl::stream`],\n"
"you will need to add the\n"
"[@https://www.openssl.org/ OpenSSL]\n"
"library to your program."
msgstr ""
"* When using\n"
"[@boost:/doc/html/boost_asio/reference/ssl__stream.html "
"`boost::asio::ssl::stream`],\n"
"you will need to add the\n"
"[@https://www.openssl.org/ OpenSSL]\n"
"library to your program."

#. type: paragraph
#: 81
#, fuzzy
msgid ""
"Please visit the [@boost:/more/getting_started.html Boost documentation] for "
"instructions on how to build and link with Boost libraries for your "
"particular environment system."
msgstr ""
"Please visit the [@boost:/more/getting_started.html Boost documentation] for "
"instructions on how to build and link with Boost libraries for your "
"particular environment system."

#. type: section title
#: 89
#, fuzzy
msgid "Reporting Bugs"
msgstr "Reporting Bugs"

#. type: paragraph
#: 91
#, fuzzy
msgid ""
"To report bugs or get help using Beast, GitHub issues are preferred. Please "
"visit [@https://github.com/boostorg/beast/issues https://github.com/boostorg/"
"beast/issues] to ask a question, report a defect, or request a feature. If "
"you prefer to keep your issue or question confidential please email the "
"author at [@mailto:vinnie.falco%40gmail.com vinnie.falco@gmail.com]."
msgstr ""
"To report bugs or get help using Beast, GitHub issues are preferred. Please "
"visit [@https://github.com/boostorg/beast/issues https://github.com/boostorg/"
"beast/issues] to ask a question, report a defect, or request a feature. If "
"you prefer to keep your issue or question confidential please email the "
"author at [@mailto:vinnie.falco%40gmail.com vinnie.falco@gmail.com]."

#. type: section title
#: 102
#, fuzzy
msgid "Credits"
msgstr "Credits"

#. type: paragraph
#: 104
#, fuzzy
msgid ""
"Boost.Asio is the inspiration behind which all of the interfaces and "
"implementation strategies are built. Some parts of the documentation are "
"written to closely resemble the wording and presentation of Boost.Asio "
"documentation. Credit goes to [@https://github.com/chriskohlhoff Christopher "
"Kohlhoff] for his wonderful Asio library and the ideas in [@http://"
"cplusplus.github.io/networking-ts/draft.pdf [*C++ Extensions for "
"Networking]] which power Beast."
msgstr ""
"Boost.Asio is the inspiration behind which all of the interfaces and "
"implementation strategies are built. Some parts of the documentation are "
"written to closely resemble the wording and presentation of Boost.Asio "
"documentation. Credit goes to [@https://github.com/chriskohlhoff Christopher "
"Kohlhoff] for his wonderful Asio library and the ideas in [@http://"
"cplusplus.github.io/networking-ts/draft.pdf [*C++ Extensions for "
"Networking]] which power Beast."

#. type: paragraph
#: 113
#, fuzzy
msgid ""
"Beast would not be possible without the support of [@https://www.ripple.com "
"Ripple] during the library's early development, or the ideas, time and "
"patience contributed by [@https://github.com/JoelKatz David Schwartz], "
"[@https://github.com/ximinez Edward Hennis], [@https://github.com/"
"howardhinnant Howard Hinnant], [@https://github.com/miguelportilla Miguel "
"Portilla], [@https://github.com/nbougalis Nik Bougalis], [@https://"
"github.com/seelabs Scott Determan] and [@https://github.com/scottschurr "
"Scott Schurr]. Many thanks to [@https://github.com/K-ballo Agustín Bergé], "
"[@http://www.boost.org/users/people/glen_fernandes.html Glen Fernandes], and "
"[@https://github.com/pdimov Peter Dimov] for tirelessly answering questions "
"on the [@https://slack.cpp.al/ C++ Language Slack Workspace]."
msgstr ""
"Beast would not be possible without the support of [@https://www.ripple.com "
"Ripple] during the library's early development, or the ideas, time and "
"patience contributed by [@https://github.com/JoelKatz David Schwartz], "
"[@https://github.com/ximinez Edward Hennis], [@https://github.com/"
"howardhinnant Howard Hinnant], [@https://github.com/miguelportilla Miguel "
"Portilla], [@https://github.com/nbougalis Nik Bougalis], [@https://"
"github.com/seelabs Scott Determan] and [@https://github.com/scottschurr "
"Scott Schurr]. Many thanks to [@https://github.com/K-ballo Agustín Bergé], "
"[@http://www.boost.org/users/people/glen_fernandes.html Glen Fernandes], and "
"[@https://github.com/pdimov Peter Dimov] for tirelessly answering questions "
"on the [@https://slack.cpp.al/ C++ Language Slack Workspace]."

#. type: paragraph
#: 132
#, fuzzy
msgid ""
"Thanks to [@https://github.com/djarek Damian Jarek] for his generous "
"participation and source code contributions."
msgstr ""
"Thanks to [@https://github.com/djarek Damian Jarek] for his generous "
"participation and source code contributions."

#. type: paragraph
#: 136
#, fuzzy
msgid ""
"Thanks to [@https://github.com/madmongo1 Richard Hodges] "
"(hodges.r@gmail.com) for maintaining Beast on behalf of the [@https://"
"cppalliance.org C++ Alliance]."
msgstr ""
"Thanks to [@https://github.com/madmongo1 Richard Hodges] "
"(hodges.r@gmail.com) for maintaining Beast on behalf of the [@https://"
"cppalliance.org C++ Alliance]."

#. type: paragraph
#: 139
#, fuzzy
msgid ""
"Many thanks to [@https://www.jetbrains.com Jetbrains s.r.o.] for generously "
"providing the Beast development team with All Product Developmnent Licenses."
msgstr ""
"Many thanks to [@https://www.jetbrains.com Jetbrains s.r.o.] for generously "
"providing the Beast development team with All Product Developmnent Licenses."

#. type: heading 1
#: 147
#, fuzzy
msgid "Documentation"
msgstr "Documentation"

#. type: paragraph
#: 149
#, fuzzy
msgid ""
"Visit [@https://boost.org/libs/beast https://boost.org/libs/beast] for "
"complete documentation."
msgstr ""
"Visit [@https://boost.org/libs/beast https://boost.org/libs/beast] for "
"complete documentation."
