From c8f493727f6f5f3f8634c174bb844ff27dac5bf9 Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Wed, 18 Sep 2024 11:41:09 +0800 Subject: [PATCH] feat(docs): update credits with Apache 2.0 and other licenses --- docs/Makefile | 3 +- docs/locales/zh_CN/LC_MESSAGES/COPYING.po | 42 +- docs/locales/zh_CN/LC_MESSAGES/changelog.po | 613 +++- docs/locales/zh_CN/LC_MESSAGES/credits.po | 2839 ++++++++++------- docs/locales/zh_CN/LC_MESSAGES/index.po | 107 +- .../api/iamai.adapter.apscheduler.config.po | 26 + .../api/iamai.adapter.apscheduler.event.po | 26 + .../pages/api/iamai.adapter.apscheduler.po | 36 + .../pages/api/iamai.adapter.console.config.po | 49 +- .../api/iamai.adapter.console.message.po | 87 +- .../pages/api/iamai.adapter.cqhttp.config.po | 26 + .../pages/api/iamai.adapter.cqhttp.event.po | 26 + .../api/iamai.adapter.cqhttp.exceptions.po | 26 + .../pages/api/iamai.adapter.cqhttp.message.po | 26 + .../pages/api/iamai.adapter.cqhttp.po | 36 + .../api/iamai.adapter.dingtalk.config.po | 96 +- .../pages/api/iamai.adapter.dingtalk.event.po | 171 +- .../api/iamai.adapter.dingtalk.exceptions.po | 42 +- .../api/iamai.adapter.dingtalk.message.po | 144 +- .../pages/api/iamai.adapter.dingtalk.po | 251 +- .../api/iamai.adapter.gensokyo.config.po | 113 +- .../pages/api/iamai.adapter.gensokyo.event.po | 541 +--- .../api/iamai.adapter.gensokyo.exceptions.po | 62 +- .../api/iamai.adapter.gensokyo.message.po | 289 +- .../pages/api/iamai.adapter.gensokyo.po | 356 +-- .../api/iamai.adapter.kook.api.client.po | 12 +- .../pages/api/iamai.adapter.kook.api.model.po | 1137 ++----- .../pages/api/iamai.adapter.kook.config.po | 113 +- .../pages/api/iamai.adapter.kook.event.po | 1573 +++------ .../api/iamai.adapter.kook.exceptions.po | 100 +- .../pages/api/iamai.adapter.kook.message.po | 107 +- .../pages/api/iamai.adapter.kook.po | 228 +- .../LC_MESSAGES/pages/api/iamai.adapter.po | 168 +- .../pages/api/iamai.adapter.utils.po | 160 +- .../zh_CN/LC_MESSAGES/pages/api/iamai.bot.po | 428 +-- .../LC_MESSAGES/pages/api/iamai.config.po | 184 +- .../pages/api/iamai.dependencies.po | 46 +- .../LC_MESSAGES/pages/api/iamai.event.po | 223 +- .../LC_MESSAGES/pages/api/iamai.exceptions.po | 79 +- .../LC_MESSAGES/pages/api/iamai.libcore.po | 25 + .../zh_CN/LC_MESSAGES/pages/api/iamai.log.po | 21 +- .../LC_MESSAGES/pages/api/iamai.message.po | 383 +-- .../pages/api/iamai.models.BM25.po | 15 +- .../LC_MESSAGES/pages/api/iamai.plugin.po | 144 +- .../zh_CN/LC_MESSAGES/pages/api/iamai.po | 877 ++--- .../LC_MESSAGES/pages/api/iamai.typing.po | 16 +- .../LC_MESSAGES/pages/api/iamai.utils.po | 380 +-- .../zh_CN/LC_MESSAGES/pages/blog/iamai-v3.po | 16 +- .../zh_CN/LC_MESSAGES/pages/blog/index.po | 26 + .../pages/community/assets-library.po | 26 + .../pages/development/contributing.po | 13 +- .../pages/starting/getting-started.po | 232 +- docs/source/conf.py | 10 +- docs/source/index.rst | 7 + .../pages/blog/{iamai-v3.md => iamai-v3.rst} | 3 +- docs/source/pages/blog/index.rst | 2 + .../source/pages/community/assets-library.rst | 2 + 57 files changed, 5676 insertions(+), 7113 deletions(-) create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.config.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.event.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.config.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.event.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.exceptions.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.message.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.libcore.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/blog/index.po create mode 100644 docs/locales/zh_CN/LC_MESSAGES/pages/community/assets-library.po rename docs/source/pages/blog/{iamai-v3.md => iamai-v3.rst} (92%) create mode 100644 docs/source/pages/blog/index.rst create mode 100644 docs/source/pages/community/assets-library.rst diff --git a/docs/Makefile b/docs/Makefile index 0a237c61..471ff947 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -26,9 +26,10 @@ help: # build translation files ``.pot`` trans build: @pdm run $(SPHINXBUILD) -b gettext . ./$(BUILDDIR)/gettext $(O) - + # make -e SPHINXOPTS="-D language='de'" html # update translation command trans update: + @$(SPHINXBUILD) -M gettext "$(SOURCEDIR)" "$(BUILDDIR)" $(O) @pdm run $(SPHINXINTL) update -p ./$(BUILDDIR)/gettext -l $(lang) $(O) # build api docs diff --git a/docs/locales/zh_CN/LC_MESSAGES/COPYING.po b/docs/locales/zh_CN/LC_MESSAGES/COPYING.po index 50b70018..25fb6a55 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/COPYING.po +++ b/docs/locales/zh_CN/LC_MESSAGES/COPYING.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,9 +17,45 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/COPYING.md:5 38035cbfda2e420d858adc64e8fe557e +#: ../../source/COPYING.rst:4 b8fa8fd1e35444309c06692717b64231 msgid "COPYING" msgstr "" +#: ../../../COPYING:1 27ef5a28d24e42828169e3a61c22da64 +msgid "MIT License" +msgstr "" + +#: ../../../COPYING:3 4ca2fd267ea64d43b8ed888c9fdcb192 +msgid "Copyright (c) 2023 Retro for wut?" +msgstr "" + +#: ../../../COPYING:5 083e07451f894f1eb2a565d9ad7eb0cf +msgid "" +"Permission is hereby granted, free of charge, to any person obtaining a " +"copy of this software and associated documentation files (the " +"\"Software\"), to deal in the Software without restriction, including " +"without limitation the rights to use, copy, modify, merge, publish, " +"distribute, sublicense, and/or sell copies of the Software, and to permit" +" persons to whom the Software is furnished to do so, subject to the " +"following conditions:" +msgstr "" + +#: ../../../COPYING:12 bd0306ab08ee4e549b0a442ba3a333b0 +msgid "" +"The above copyright notice and this permission notice shall be included " +"in all copies or substantial portions of the Software." +msgstr "" + +#: ../../../COPYING:15 26a13aab88bf4ebb8d1be803657e3394 +msgid "" +"THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS" +" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF " +"MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN" +" NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM," +" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR " +"OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE" +" USE OR OTHER DEALINGS IN THE SOFTWARE." +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/changelog.po b/docs/locales/zh_CN/LC_MESSAGES/changelog.po index dea9f20c..63f120c8 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/changelog.po +++ b/docs/locales/zh_CN/LC_MESSAGES/changelog.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 19:20+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,52 +17,615 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/changelog.md:1 33cdb34132604b1bb469c058e4d79c24 +#: ../../../CHANGELOG.md:2 a1a337a69ff244ddbcf69339fd3b1a8d msgid "Changelog" msgstr "变更日志" -#: ../../source/changelog.md:3 9c6bd5cbb1394f8c86ee0d871d4ce930 -msgid "[0.0.3a1](https://pypi.org/project/iamai/0.0.3/) 2024-01-27" +#: ../../../CHANGELOG.md:3 9c298ea83820496b9380b22dc848f45b +msgid "All notable changes to this project will be documented in this file." msgstr "" -#: ../../source/changelog.md:5 ../../source/changelog.md:12 -#: 4dae63e5327e4fc3904c0c43cdafc0ad 85ee9684f9af476db640fd4978452e3f -msgid "Chore" +#: ../../../CHANGELOG.md:5 ca234094eb794f919d6e501135cbd7ce +msgid "" +"The format is based on [Keep a " +"Changelog](https://keepachangelog.com/en/1.0.0/), and this project " +"adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)." +msgstr "" + +#: ../../../CHANGELOG.md:8 279ed445213647ae9ada7616b1152f6f +msgid "[v0.0.4] - 2024-08-11" +msgstr "" + +#: ../../../CHANGELOG.md:9 ../../../CHANGELOG.md:27 ../../../CHANGELOG.md:51 +#: ../../../CHANGELOG.md:59 ../../../CHANGELOG.md:85 ../../../CHANGELOG.md:103 +#: ../../../CHANGELOG.md:111 103bb0d084334db1b14434ab596f1d7b +#: 49544ac18b5d47b1bbddf63bc256a911 572548930869497c96933c48e2a80042 +#: e01171a5ad0f4b39ac489e083ca71be1 e56c1ba1fcc94774a9440ac78f83c1a0 +#: ebb0ed8ce9fc4a128d0d23dfcd27c6a5 f08ebc906d724693ad92fd9fd20cb0fd +msgid "Chores" +msgstr "" + +#: ../../../CHANGELOG.md:10 765bca24587b4ae0b811a67573082727 +msgid "" +"[`e4f6b7b`](https://github.com/retrofor/iamai/commit/e4f6b7bcfbc00b73d7b43ea747e1f4fe06bb05ee)" +" - bump version in to 0.0.4 *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" msgstr "" -#: ../../source/changelog.md:7 fb3dcaf7dc94430ca4761626188f3bfa +#: ../../../CHANGELOG.md:13 38514b504d264770b671936245b1ed93 +msgid "[v0.0.3-rc.4] - 2024-08-11" +msgstr "" + +#: ../../../CHANGELOG.md:14 ../../../CHANGELOG.md:42 ../../../CHANGELOG.md:68 +#: 04709a95e7e54707ae9299b1c498780c 092f4b07cce0483588b801910462acd8 +#: 254d2e41721a4689a56dadb999539b4d +#, fuzzy +msgid "BREAKING CHANGES" +msgstr "变更日志" + +#: ../../../CHANGELOG.md:15 48000634af894142957c0aa82e97d269 msgid "" -"[`910955`](https://github.com/retrofor/iamai/commit/91095581b78ae0162aa1f38a064e606600612eb4)" -" update readme" +"due to " +"[`9e9aeed`](https://github.com/retrofor/iamai/commit/9e9aeed12a501901425d6b782879c1260b608d1f)" +" - fix @actions/upload_artifact@v4 breaking changes for upload same name " +"files *(commit by [@HsiangNianian](https://github.com/HsiangNianian))*:" msgstr "" -#: ../../source/changelog.md:8 46b534b48ee14b10bd91e9c97cb2137b +#: ../../../CHANGELOG.md:17 12ad31a727a043dab6364555652e405f msgid "" -"[`cd4e57`](https://github.com/retrofor/iamai/commit/cd4e579dc9cddc96b6a932c7ad5b1838f57bfd3f)" -" update api docs" +"fix @actions/upload_artifact@v4 breaking changes for upload same name " +"files" msgstr "" -#: ../../source/changelog.md:10 273506890bd645fda61c5db0b59bb11a -msgid "[0.0.2](https://pypi.org/project/iamai/0.0.2/) 2024-01-27" +#: ../../../CHANGELOG.md:20 ../../../CHANGELOG.md:56 ../../../CHANGELOG.md:74 +#: ../../../CHANGELOG.md:100 666db299228740848a5454025d540872 +#: 884d03000a094e35bd3307a6bcc9f7ac e73250baee58433284cf361a3371078e +#: f97dccc0a2734c92a28a89431b248356 +msgid "Bug Fixes" msgstr "" -#: ../../source/changelog.md:14 29b35928b812465c809e485c5d4b6a44 +#: ../../../CHANGELOG.md:21 a9d684f622a6471a89afe051a2e634e5 msgid "" -"[`6c676dc`](https://github.com/retrofor/iamai/commit/6c676dc359d9b92cc3619b1668cbb4ae75692905)" -" Merge branch 'master'" +"[`48d4a55`](https://github.com/retrofor/iamai/commit/48d4a55d7de5c52d22f863067a08c2d2bb8487c4)" +" - dynamic fix compile error *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" msgstr "" -#: ../../source/changelog.md:17 9bc5a9a290904b0b80bb1e3b2bc9e193 -msgid "[0.0.1a1](https://pypi.org/project/iamai/0.0.1a1/) 2024-01-27" +#: ../../../CHANGELOG.md:22 8fa755eeb582479da16601fe5c86e705 +msgid "" +"[`8588182`](https://github.com/retrofor/iamai/commit/8588182bd89f00ff500fe3762bb5091a0733bed8)" +" - **adapter**: refactor kook adapter event, exceptions *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" msgstr "" -#: ../../source/changelog.md:19 ed8c64113dcd42ab8f5dade7d1761b0a -#, fuzzy -msgid "no changes." -msgstr "变更日志" +#: ../../../CHANGELOG.md:24 ../../../CHANGELOG.md:48 ../../../CHANGELOG.md:82 +#: ../../../CHANGELOG.md:108 086b558de8f045d5a41cabda58997d89 +#: 32af8e6620a2476683e61a4abec43bfc 36c8a3078afd45369ec7d2260eed9d22 +#: ac8240b1cd0e4a2eba0a2d9056431e1d +msgid "Refactors" +msgstr "" + +#: ../../../CHANGELOG.md:25 311b3c90b8b7401dbec56d7f0ff29297 +msgid "" +"[`df1bf4d`](https://github.com/retrofor/iamai/commit/df1bf4d916de9790a13332d271e5aa3236ccaa1d)" +" - **project**: build with rust *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:28 87eb8db29b75498c95fe1b35fbd0101f +msgid "" +"[`dd5aa72`](https://github.com/retrofor/iamai/commit/dd5aa720b0a1e6925a70242398b91cda3f10833c)" +" - **docs**: update api docs with sphinx-apidoc *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:29 900778b392974e7b883df132fa37fde7 +msgid "" +"[`81de1d6`](https://github.com/retrofor/iamai/commit/81de1d694398658c9e619c36fbca40130a0f4f55)" +" - **project**: remove useless files *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:30 1a79bcd5fa334ac787033f5954e0dbf5 +msgid "" +"[`5db979b`](https://github.com/retrofor/iamai/commit/5db979bb8e0b759fc934ae82dd4d1638589f5421)" +" - **lint**: format with ruff *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:31 084b9275de094edea1f2e9db85c655bc +msgid "" +"[`ed5a1a0`](https://github.com/retrofor/iamai/commit/ed5a1a0b21d34acaebe133ff1900090b09041fc0)" +" - **deps**: update dependencies *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:32 31a761094068454281f1816665c9d7c8 +msgid "" +"[`4314aa9`](https://github.com/retrofor/iamai/commit/4314aa900b489e5b4ed1110e5aa4109ba3cb657a)" +" - add .ruff_cache to the ignore list *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:33 2f016b972142489f8f96d808562d5209 +msgid "" +"[`1ae75c8`](https://github.com/retrofor/iamai/commit/1ae75c8761f659c0830e2abadd0b510cf6ee526b)" +" - **lint**: format code *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:34 02a2aaaedb904582acf2c18d5d4fe48f +msgid "" +"[`3f881c8`](https://github.com/retrofor/iamai/commit/3f881c8d3ef5d86e876019a9bf305f4860578aeb)" +" - **deps**: bump actions/download-artifact from 3 to 4 *(PR " +"[#280](https://github.com/retrofor/iamai/pull/280) by " +"[@dependabot[bot]](https://github.com/apps/dependabot))*" +msgstr "" + +#: ../../../CHANGELOG.md:35 736be1ca5ce643269bc6a09cbae40ae5 +msgid "" +"[`ee0070c`](https://github.com/retrofor/iamai/commit/ee0070cf0c0852fc1fe9d35bf8be048d37f4333c)" +" - **deps**: bump actions/upload-artifact from 3 to 4 *(PR " +"[#279](https://github.com/retrofor/iamai/pull/279) by " +"[@dependabot[bot]](https://github.com/apps/dependabot))*" +msgstr "" + +#: ../../../CHANGELOG.md:36 fc32f3d72d4a41a381a361c5bddc5bab +msgid "" +"[`34c8b52`](https://github.com/retrofor/iamai/commit/34c8b5230c14813de7d92d3750bef356c59b51f0)" +" - bump version into 0.0.3-rc4 *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:37 d093f8fda1d644e895f1d40798d12187 +msgid "" +"[`7d1e1ab`](https://github.com/retrofor/iamai/commit/7d1e1ab203326dd3dfdec11b0164966d99baa884)" +" - rename version *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:38 122e2fa85f19403e8b1c7fa0dc877694 +msgid "" +"[`00d0bdb`](https://github.com/retrofor/iamai/commit/00d0bdbdfa0a1bcaccb19ae3d6dbc28b2203aeba)" +" - rename version *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:41 2cd1017cf18b4e21900c9ae15de7be53 +msgid "[v0.0.3rc3] - 2024-02-23" +msgstr "" + +#: ../../../CHANGELOG.md:43 def2cf2be9934493b948478da48c8b37 +msgid "" +"due to " +"[`a09bf3f`](https://github.com/retrofor/iamai/commit/a09bf3f8a25693c0f28f1e332c4391529fa69f16)" +" - rewrite kook, apscheduler adapter *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*:" +msgstr "" + +#: ../../../CHANGELOG.md:45 761c966943cc402886ccdea27478fbc1 +msgid "rewrite kook, apscheduler adapter" +msgstr "" + +#: ../../../CHANGELOG.md:49 bdefb78914b04cc8aa71e46600fd84bb +msgid "" +"[`a09bf3f`](https://github.com/retrofor/iamai/commit/a09bf3f8a25693c0f28f1e332c4391529fa69f16)" +" - **adapter**: rewrite kook, apscheduler adapter *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:52 1ca6ab1b987f453c8f097644361cd695 +msgid "" +"[`e3f9845`](https://github.com/retrofor/iamai/commit/e3f98452af7178d767cd72335fe4a6febd0cd042)" +" - **project**: bump version to 0.0.3rc3 *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:55 aa8adf3dfecc4a80978786a0da4cd6c3 +msgid "[v0.0.3b5] - 2024-02-23" +msgstr "" + +#: ../../../CHANGELOG.md:57 392b4ae57041438b8b644ba98c7007f2 +msgid "" +"[`76fa3e0`](https://github.com/retrofor/iamai/commit/76fa3e0cf3f1120df68c817c0a3e2cb9f23e631e)" +" - **workflow**: rename \"onebot11\" to \"cqhttp\" *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:60 8bb1a476029740f6bda60c0f898a18ad +msgid "" +"[`4fe3918`](https://github.com/retrofor/iamai/commit/4fe39182a361eb60b559ee57a3a956e0757a1128)" +" - **readme**: upate *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:61 68e0ea2215f1407c8b954c75cf4f3d9d +msgid "" +"[`bae16f4`](https://github.com/retrofor/iamai/commit/bae16f4025bfaa0c8296924865f232c0234699c5)" +" - **readme**: update *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:62 20328294d4a04ea0ac56292d190c9d28 +msgid "" +"[`281cf90`](https://github.com/retrofor/iamai/commit/281cf904379797b9fec74e9621d92fb751fce88a)" +" - **project**: update readme.text *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:63 26819a9235aa43e497ea04807c274099 +msgid "" +"[`663a70f`](https://github.com/retrofor/iamai/commit/663a70ffb1bbdaaebc425629f53d49f073d2cf26)" +" - **project**: bump version into 0.0.3b4 *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:64 46cf795e54a644a1acfa4daef5620b50 +msgid "" +"[`6565229`](https://github.com/retrofor/iamai/commit/65652292cf7de7f772e19f82eb502a68c986df28)" +" - **project**: bump version to 0.0.3b5 *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:67 5418edcdb9a742b99c1271ad289eeb02 +msgid "[v0.0.3b3] - 2024-02-22" +msgstr "" + +#: ../../../CHANGELOG.md:69 97f1fdbff50149ceb77ec715e64da505 +msgid "" +"due to " +"[`4e8a96f`](https://github.com/retrofor/iamai/commit/4e8a96f25665c08314d5e68e338327fa3f65e25a)" +" - rename adapter \"onebot11\" -> \"cqhttp\" *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*:" +msgstr "" + +#: ../../../CHANGELOG.md:71 72eeb590ca394052a8b6d51cc9c5a71a +msgid "rename adapter \"onebot11\" -> \"cqhttp\"" +msgstr "" + +#: ../../../CHANGELOG.md:75 27fd1ba42e9d4330a5c361b05f9b9283 +msgid "" +"[`23d0894`](https://github.com/retrofor/iamai/commit/23d0894c3edba5c88c55082a0dd345267a266c8a)" +" - **readme**: format rst *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:76 94b773fb91974f07af03138e7e2e9618 +msgid "" +"[`22b40d0`](https://github.com/retrofor/iamai/commit/22b40d0af7e0b0255411f9cef749c3dbe95a3c7f)" +" - **workflow**: build api for all packages *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:77 abbefdc0f7284accab1c05cd2b998edb +msgid "" +"[`e366a34`](https://github.com/retrofor/iamai/commit/e366a34f270890e260c12eee4b96a9e85defd5f6)" +" - remove `readme` key and add `long_description_content`. *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:78 5a9e1f5a537c4123ac366731d9ceea46 +msgid "" +"[`5a1c0e2`](https://github.com/retrofor/iamai/commit/5a1c0e21094857bf8f997823b8067d27887d11e2)" +" - **workflow**: resolve cp -r not specified error *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:79 0da1502d1aae4692afea86b431ecc0bc +msgid "" +"[`0309a33`](https://github.com/retrofor/iamai/commit/0309a33d20634e00828d081dba53ff01a83bab45)" +" - **workflow**: rename dir name *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:80 71e9c61deb1c4108a4c5347b95d327ad +msgid "" +"[`d191c0c`](https://github.com/retrofor/iamai/commit/d191c0ccbbebfe90d78659f05b3699a7562b3a49)" +" - **project**: update url and readme file *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:83 70bde04157ef479b94816d8142ff5b67 +msgid "" +"[`4e8a96f`](https://github.com/retrofor/iamai/commit/4e8a96f25665c08314d5e68e338327fa3f65e25a)" +" - **adapter**: rename adapter \"onebot11\" -> \"cqhttp\" *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:86 d448501829794535838730f4e7cd767e +msgid "" +"[`283d1af`](https://github.com/retrofor/iamai/commit/283d1af748a1c309bd6c38b1aabf820e9b56d1e3)" +" - **docs**: update api docs with sphinx-apidoc *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:87 8c18ea13a48d4249b5db854a86d9111d +msgid "" +"[`c7bda67`](https://github.com/retrofor/iamai/commit/c7bda6707669d21141f0af88a7dadfffa4b3783e)" +" - **workflow**: update api build step *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:88 f27f3a8396f54e0ca5beea3fa9327f71 +msgid "" +"[`a69aff7`](https://github.com/retrofor/iamai/commit/a69aff74c1d3f967f9825910d2de13f2243517c7)" +" - **docs**: update conf.py *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:89 8129e88c8125426d866fc7029b7bd0ac +msgid "" +"[`b024674`](https://github.com/retrofor/iamai/commit/b0246747ddc95eced7a68a9f04f22ac2a8e6cf7f)" +" - **docs**: change html title *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:90 e59244ced70e42e9b549b479771e0996 +msgid "" +"[`607af84`](https://github.com/retrofor/iamai/commit/607af845fa41c4c9c9612512092494c399a896be)" +" - optimize all comments *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:91 129debf52c7f492a812c945cdbae2b2e +msgid "" +"[`aa14246`](https://github.com/retrofor/iamai/commit/aa14246e0c44fe752d0e372bdbd9654008db45f3)" +" - **docs**: update api docs with sphinx-apidoc *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:92 2fb9c4f50e0749be823a6bd6f8bc848e +msgid "" +"[`22bfbed`](https://github.com/retrofor/iamai/commit/22bfbed1dc21384139ad527e8c689692a73e419f)" +" - **workflow**: delete api dir *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:93 bb305118e44549019d61524b13e303a2 +msgid "" +"[`1216d89`](https://github.com/retrofor/iamai/commit/1216d89493fd259f4c3df8c9b55c1b956f17acf5)" +" - **docs**: format changelog *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:94 9ae89bf10d6a4ccebaf5361525619e8e +msgid "" +"[`a67637f`](https://github.com/retrofor/iamai/commit/a67637f2936aa0c19ae3b9f0a3b6712b70c9decd)" +" - **docs**: fix file name *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:95 ade44f74fd134e208071bd5577f69332 +msgid "" +"[`7172a20`](https://github.com/retrofor/iamai/commit/7172a204c218ec7da69a6504b6ac20c792b94f6a)" +" - **adapter**: apscheduler adpater update deps *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:96 9a4d61b9c11944e4bf3f95e26aa51f69 +msgid "" +"[`6d4ef4a`](https://github.com/retrofor/iamai/commit/6d4ef4a60e98ba66528e629eb0f9a76e072d0d24)" +" - **packages**: update LICENSE *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:99 7a274055547f4dbfad890bcc4d6bbe8c +msgid "[v0.0.3b2] - 2024-02-14" +msgstr "" + +#: ../../../CHANGELOG.md:101 0603d69da2e742f1a67614b02238029a +msgid "" +"[`b8e1178`](https://github.com/retrofor/iamai/commit/b8e11784375b670293d4c4cc9f455a2c1c3a93dd)" +" - change project readme file suffix *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:104 294ded9e84e5467ea0d4ceffe1003f05 +msgid "" +"[`83adf17`](https://github.com/retrofor/iamai/commit/83adf171f47a7927c2f156d0c2aa37a2aca40f50)" +" - bump version to 003b2 *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:107 5d3da0fd67154c768f5143668346d9d9 +msgid "[v0.0.3b1] - 2024-01-29" +msgstr "" + +#: ../../../CHANGELOG.md:109 bc5dba28e6994113bbd94c6db065b171 +msgid "" +"[`1fa6516`](https://github.com/retrofor/iamai/commit/1fa6516950fc2c1a967154ea916c580efb352d39)" +" - rename example to examples *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:112 2920603339b14a1887df7193bfa55533 +msgid "" +"[`5d7f813`](https://github.com/retrofor/iamai/commit/5d7f81398bee5dd8926580e4f41baab35d0b38a4)" +" - **docs**: update api docs *(PR " +"[#273](https://github.com/retrofor/iamai/pull/273) by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:113 06a6832b717347169acf504d049a9fde +msgid "" +"[`fe9b8cb`](https://github.com/retrofor/iamai/commit/fe9b8cbee74b1d470c6033550f99a9f6afbb8d2a)" +" - **workflows**: disable useGitmojis *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:114 aa372cabe5af41c7b9bbe415704d2bad +msgid "" +"[`f5e26df`](https://github.com/retrofor/iamai/commit/f5e26df94e10254e55b9de7f632c069c10cc1433)" +" - **workflows**: update api build steps *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:115 b7ae140187894f18a100992a85ed4dc6 +msgid "" +"[`f222434`](https://github.com/retrofor/iamai/commit/f222434831b73f6a8a940498b670b45f33b96995)" +" - **deps**: bump ncipollo/release-action from 1.12.0 to 1.13.0 *(PR " +"[#275](https://github.com/retrofor/iamai/pull/275) by " +"[@dependabot[bot]](https://github.com/apps/dependabot))*" +msgstr "" + +#: ../../../CHANGELOG.md:116 a303ee3ae0bd43f5899469d88fd107cf +msgid "" +"[`aa61cf1`](https://github.com/retrofor/iamai/commit/aa61cf10d711c33c14ae22c641a96c6deec19570)" +" - **deps**: bump stefanzweifel/git-auto-commit-action from 4 to 5 *(PR " +"[#274](https://github.com/retrofor/iamai/pull/274) by " +"[@dependabot[bot]](https://github.com/apps/dependabot))*" +msgstr "" + +#: ../../../CHANGELOG.md:119 4bcb5152cad04c698e610d8984e78c0a +msgid "[v0.0.3a3] - 2024-01-28" +msgstr "" + +#: ../../../CHANGELOG.md:120 ../../../CHANGELOG.md:138 +#: 6ff2db7874e940bbbba90e10e30268a6 ffc05b1e18ae4783aa888485f1c22ff6 +msgid ":wrench: Chores" +msgstr "" + +#: ../../../CHANGELOG.md:121 224340e91b354524aac10458e3b04246 +msgid "" +"[`84be7fd`](https://github.com/retrofor/iamai/commit/84be7fdae9f828e9422d209a1919a6bdbec29ac2)" +" - **workflows**: remove step copy credits *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:122 4a880a287aee4e808a591e3a682a99c2 +msgid "" +"[`9732bf1`](https://github.com/retrofor/iamai/commit/9732bf1c8bc617e324c0b1f1b2500caf78ba79b1)" +" - **version**: bump version from 0.0.3a2 to 0.0.3a3 *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:125 60cd2b2a983b4d43a9688cab86402c23 +msgid "[v0.0.3a2] - 2024-01-28" +msgstr "" + +#: ../../../CHANGELOG.md:126 57e9615830d842f8898e019776710a9d +msgid ":boom: BREAKING CHANGES" +msgstr "" + +#: ../../../CHANGELOG.md:127 12b4de8da089462c9e6ed4d547ec6e4b +msgid "" +"due to " +"[`7f1ceea`](https://github.com/retrofor/iamai/commit/7f1ceea0763e6914a6d52b398ee9959f98470b52)" +" - cancel building the credit with workflow *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*:" +msgstr "" + +#: ../../../CHANGELOG.md:129 04ec38f0669f4564a596706983c72d2a +msgid "cancel building the credit with workflow" +msgstr "" + +#: ../../../CHANGELOG.md:132 c89f5f887ffa4956b79fcdbaf5056bee +msgid ":bug: Bug Fixes" +msgstr "" + +#: ../../../CHANGELOG.md:133 81b62773ff7941619000d877fddfb304 +msgid "" +"[`ea0ada8`](https://github.com/retrofor/iamai/commit/ea0ada86ac23f805cd76b3e45d6971fed638468a)" +" - **workflow**: rename changelog.md to CHANGELOG.md and replace the path" +" *(commit by [@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:135 765856e1c9924a7f8fd29d5612eeea58 +msgid ":recycle: Refactors" +msgstr "" + +#: ../../../CHANGELOG.md:136 0e835c1016564fb69f1751a0c5481986 +msgid "" +"[`59adea4`](https://github.com/retrofor/iamai/commit/59adea4e43ac2c2a20e44b7622ee9c05670b728b)" +" - **example**: rename tests dir to examples dir *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:139 49f1ed23834b4ea289f02679c9cf1f83 +msgid "" +"[`0428f79`](https://github.com/retrofor/iamai/commit/0428f79806188399cdd09f9cc459841228429923)" +" - **workflow**: change regex pattern *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:140 3fbbe980ad2640448be73533703dc3bb +msgid "" +"[`4651ea8`](https://github.com/retrofor/iamai/commit/4651ea8a81a449e4398a641664bb831bd6b7b518)" +" - **workflow**: revoke changelog.md *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:141 c08982734c684ff4bdc4403fd30c7781 +msgid "" +"[`a15ab94`](https://github.com/retrofor/iamai/commit/a15ab948c12ae5be9dc6d2133ec85b793927d6a4)" +" - **deps**: remove sophia-doc *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:142 b30321aa626743ab94ddc54dbb424ca4 +msgid "" +"[`7f1ceea`](https://github.com/retrofor/iamai/commit/7f1ceea0763e6914a6d52b398ee9959f98470b52)" +" - **credits**: cancel building the credit with workflow *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:143 6946335c8da440ed93333a673cc7f749 +msgid "" +"[`6048e01`](https://github.com/retrofor/iamai/commit/6048e01a34ba795e2b98d46bb9a9d0421dcad377)" +" - **workflows**: delete relese-drafter.yml *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:144 1dac83a1422049ddaa45f1ab13887066 +msgid "" +"[`bba1a90`](https://github.com/retrofor/iamai/commit/bba1a902f63b8ce3208f588e19dd1f95b0d8e578)" +" - update ignored files *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:145 b7d58cdc493a4a04956c7dbed321c58a +msgid "" +"[`4b3fadf`](https://github.com/retrofor/iamai/commit/4b3fadfcb09c8f6c41ab794e10e45ece535c9a98)" +" - delete example/config.toml *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" + +#: ../../../CHANGELOG.md:146 1b06e308f3d946478b128e3aee0fe737 +msgid "" +"[`b3679ba`](https://github.com/retrofor/iamai/commit/b3679ba5beabe4ea913dda4507b5e795dcc39c4d)" +" - **version**: bump version 0.0.3a1 to 0.0.3a2 *(commit by " +"[@HsiangNianian](https://github.com/HsiangNianian))*" +msgstr "" #~ msgid "[0.0.3a2](https://pypi.org/project/iamai/0.0.3/) 2024-01-27" #~ msgstr "" +#~ msgid "[0.0.3a1](https://pypi.org/project/iamai/0.0.3/) 2024-01-27" +#~ msgstr "" + +#~ msgid "Chore" +#~ msgstr "" + +#~ msgid "" +#~ "[`910955`](https://github.com/retrofor/iamai/commit/91095581b78ae0162aa1f38a064e606600612eb4)" +#~ " update readme" +#~ msgstr "" + +#~ msgid "" +#~ "[`cd4e57`](https://github.com/retrofor/iamai/commit/cd4e579dc9cddc96b6a932c7ad5b1838f57bfd3f)" +#~ " update api docs" +#~ msgstr "" + +#~ msgid "[0.0.2](https://pypi.org/project/iamai/0.0.2/) 2024-01-27" +#~ msgstr "" + +#~ msgid "" +#~ "[`6c676dc`](https://github.com/retrofor/iamai/commit/6c676dc359d9b92cc3619b1668cbb4ae75692905)" +#~ " Merge branch 'master'" +#~ msgstr "" + +#~ msgid "[0.0.1a1](https://pypi.org/project/iamai/0.0.1a1/) 2024-01-27" +#~ msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/credits.po b/docs/locales/zh_CN/LC_MESSAGES/credits.po index 24f466ec..ec996e2c 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/credits.po +++ b/docs/locales/zh_CN/LC_MESSAGES/credits.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 19:20+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,1291 +17,1710 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" - -#: ../../source/credits.md:32 ../../source/credits.md:258 -#: ../../source/credits.md:789 ../../source/credits.md:919 -#: ../../source/credits.md:1861 2ca67c3c8f1842f9a7b976aaedb40825 -#: 6a036ee3e53e494295a0f5e5317e0014 9002d565044c455093a7da35fdb0c263 -#: 9da26c433dbc47678bb2c9189b33d48b a570edf897794a9bbc4ecb127a32e51a -msgid "" -"Licensed under the Apache License, Version 2.0 (the "License");" -" you may not use this file except in compliance with the License. " -"You may obtain a copy of the License at" -msgstr "" - -#: ../../source/credits.md:38 ../../source/credits.md:264 -#: ../../source/credits.md:795 ../../source/credits.md:925 -#: ../../source/credits.md:1867 1055ff385a6c4b25ac67562ad548ffe0 -#: 5ee269b6fe184db6988af3a8cc4ce419 67950687e8414a7eb6db3a519b43ae98 -#: b56d7ea0478c4fe4bb489f5fe0484a15 b9f5001e46154f36b523222b2ae98991 -msgid "" -"Unless required by applicable law or agreed to in writing, software " -"distributed under the License is distributed on an "AS IS" " -"BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or" -" implied. See the License for the specific language governing " -"permissions and limitations under the License." -msgstr "" - -#: ../../source/credits.md:44 ../../source/credits.md:270 -#: ../../source/credits.md:297 ../../source/credits.md:323 -#: ../../source/credits.md:342 ../../source/credits.md:369 -#: ../../source/credits.md:395 ../../source/credits.md:455 -#: ../../source/credits.md:488 ../../source/credits.md:594 -#: ../../source/credits.md:801 ../../source/credits.md:819 -#: ../../source/credits.md:885 ../../source/credits.md:912 -#: ../../source/credits.md:931 ../../source/credits.md:958 -#: ../../source/credits.md:985 ../../source/credits.md:1189 -#: ../../source/credits.md:1245 ../../source/credits.md:1272 -#: ../../source/credits.md:1584 ../../source/credits.md:1611 -#: ../../source/credits.md:1638 ../../source/credits.md:1665 -#: ../../source/credits.md:1873 00435f400b5f40fd9bb2cf13a0b03bfd -#: 03b8255131ec47c696bc20a3a19a6807 1592e9ac9bb84d74b57e12d2099c4299 -#: 2292349525ec4c49a56eab1176e17995 26a01879cb1e4d7ba245cdefe9a2c7d6 -#: 3f77fae39b734e6e95285ffa3c86c34e 4377fcb809484f5b836326b83a998d3b -#: 59b00e620de04ecda377c190923cff1f 5f6b04c2b7184e3c80eb6a1bc3da0ef0 -#: 607205a532f34a1d97214cb6a13fc140 6b21b2f876b54c019f02ba0984dcffdf -#: 6d21ca020d7045cdae7bb4d82d810c99 70683dff667b4dfca17cfdc59d54823e -#: 724ed4315d2a4a8791a37e8dc60a79f2 786b0eb993c64b1db1ab36f26388f721 -#: 804f1559766b43aab4207a0f8a4cecb8 953889b5e0704910817a231ffdd504a6 -#: aa082b0784b84dafad844d6b60e8de5d b88bdfcd65e34a4f8b3b3a174030aba8 -#: cfdba9ce700b46568bca66b68b46b95c d4e7ffe065dc42db89333cb6c03f23ee -#: d541f8501ad647ae8453a9b1c7d7616a e7888e5cbae34fe699be5b6cea2c5724 -#: e94fc9d8054d48a4be8b62ef2c869c35 f00e37bb1ca84e05a8b275039193de53 -msgid "

Other Licenses

" -msgstr "" - -#: ../../source/credits.md:54 ../../source/credits.md:286 -#: ../../source/credits.md:313 ../../source/credits.md:358 -#: ../../source/credits.md:411 ../../source/credits.md:531 -#: ../../source/credits.md:840 ../../source/credits.md:901 -#: ../../source/credits.md:947 ../../source/credits.md:974 -#: ../../source/credits.md:998 ../../source/credits.md:1230 -#: ../../source/credits.md:1261 ../../source/credits.md:1600 -#: ../../source/credits.md:1627 ../../source/credits.md:1654 -#: 16618fa263e842869ff309f2463c898e 253b469910564f329f9f0b28587f795a -#: 3286ed5896f04dbba45524201de2a0bc 36383793e2a748fbba9ca7b8059d34bb -#: 366817104e3d4a5895e13a0a4d867a53 3a369a5e5d8c441db459050f86e64460 -#: 3e6bed5c95344426b1b9162597738f53 776b242253fb4aaf999942e22444c25c -#: 84634bf8597744cc81b47fe2e0318727 89ce01f2a0064e16b42fe7a04042d1f7 -#: 955ddf2cb0084f31b44815db068a3141 96b175e060ac4bdbb9988d389e25fcf0 -#: 997de04356854f4a962bc662cc5cafe7 a758f9c70c214451bdba34f9fb13a615 -#: bdabb67926154327863e1e5c07c9c8a7 c3d5203e8b9c4beca775e2503e8cbdae -msgid "" -"The above copyright notice and this permission notice shall be included " -"in all copies or substantial portions of the Software." -msgstr "" - -#: ../../source/credits.md:57 447d07ce71f24ce886a13e3a883f4a06 -msgid "" -"THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND," -" EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF " -"MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN" -" NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM," -" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR " -"OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE" -" USE OR OTHER DEALINGS IN THE SOFTWARE.
" -msgstr "" - -#: ../../source/credits.md:72 ../../source/credits.md:603 -#: ../../source/credits.md:1018 ../../source/credits.md:1675 -#: ../../source/credits.md:1883 34db63644126421a8cbab78858d450ec -#: a1840693a5f74ce787acb169ad020bc8 af0f14de36924804a1822868d34bca0a -#: b7080aa84add4cf09962655c6f964819 b8622633daac428f9b82de915271472b -msgid "TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION" -msgstr "" - -#: ../../source/credits.md:74 ../../source/credits.md:605 -#: ../../source/credits.md:1020 ../../source/credits.md:1677 -#: ../../source/credits.md:1885 35cda2999a0a48169cf7d5b728a375de -#: 7c2214b751424e89be0c74e44bf57748 d05d75346c8e470d94919528e781d5bc -#: e2d3adafe50a49e4ac754e79cf25d98b f71fd70756824fe6be94be9256a0414d -msgid "Definitions." -msgstr "" - -#: ../../source/credits.md:76 ../../source/credits.md:607 -#: ../../source/credits.md:1022 ../../source/credits.md:1679 -#: 497cd043f47742c9b913548c22506c44 6226b39c22c646ebaf479a516bdb759c -#: c1a857e2e3de44efbf40a57b25628e5a f76b01a42ba842d7ac66e8cbb2c03908 -msgid "" -""License" shall mean the terms and conditions for use, " -"reproduction, and distribution as defined by Sections 1 through 9 of this" -" document." -msgstr "" - -#: ../../source/credits.md:79 ../../source/credits.md:610 -#: ../../source/credits.md:1025 ../../source/credits.md:1682 -#: 2015abd5b1a947e99269363d2ea7772e 30d5dca7d1e94a10b9e44c35f5798f8e -#: 53ad750673784bdb81192735580fc327 debe33fe1bd14e738633d289ef4bb0c2 -msgid "" -""Licensor" shall mean the copyright owner or entity authorized " -"by the copyright owner that is granting the License." -msgstr "" - -#: ../../source/credits.md:82 ../../source/credits.md:613 -#: ../../source/credits.md:1028 ../../source/credits.md:1685 -#: 3f458c52589f46cdbe8fe3879cf8f17d 88cd90e4b51b40708d7e0b37fe8481a9 -#: b61d15b3f43d4cf18b8e8297f4b2ec5e c6895882a838447e98e4b8931692fa11 -msgid "" -""Legal Entity" shall mean the union of the acting entity and " -"all other entities that control, are controlled by, or are under common " -"control with that entity. For the purposes of this definition, " -""control" means (i) the power, direct or indirect, to cause the" -" direction or management of such entity, whether by contract or " -"otherwise, or (ii) ownership of fifty percent (50%) or more of the " -"outstanding shares, or (iii) beneficial ownership of such entity." -msgstr "" - -#: ../../source/credits.md:90 ../../source/credits.md:621 -#: ../../source/credits.md:1036 ../../source/credits.md:1693 -#: 03f7f0f32030474d8b8012583f96aa90 09ab76c2685049b6985da7bcb1b97244 -#: d749f345b5e94ea29945e456fe85e4d0 dd020df484b741c390895d8c89dbdfc6 -msgid "" -""You" (or "Your") shall mean an individual or Legal " -"Entity exercising permissions granted by this License." -msgstr "" - -#: ../../source/credits.md:93 ../../source/credits.md:624 -#: ../../source/credits.md:1039 ../../source/credits.md:1696 -#: 16d54021bf064c749b68974d4212aec4 5ecbc8cace26408ca6955c6ed4e0133f -#: 7bb31822d31745af80b0ca2cb6dd9dbc fde3989a1c7249a2ae80c9f03da62f5d -msgid "" -""Source" form shall mean the preferred form for making " -"modifications, including but not limited to software source code, " -"documentation source, and configuration files." -msgstr "" - -#: ../../source/credits.md:97 ../../source/credits.md:628 -#: ../../source/credits.md:1043 ../../source/credits.md:1700 -#: 20038b09062c42b0b3558263766cbdfa 51d32a8d4acc4f619e37e66093c0e9fb -#: 912e45528f0a4aefaed8cca7f680be60 d838d26c99354ee79b6d226aa5d97ff3 -msgid "" -""Object" form shall mean any form resulting from mechanical " -"transformation or translation of a Source form, including but not limited" -" to compiled object code, generated documentation, and conversions to " -"other media types." -msgstr "" - -#: ../../source/credits.md:102 ../../source/credits.md:633 -#: ../../source/credits.md:1048 ../../source/credits.md:1705 -#: 3c99aafe83b545549da391a1b9f2ea7b 513ad2436cb94b6fa2f6bb724d0c425d -#: 6c6391e55e99458bb9bcf5660f5dbd9d eeb9de10924349b0b8049a59a12f4ce6 -msgid "" -""Work" shall mean the work of authorship, whether in Source or " -"Object form, made available under the License, as indicated by a " -"copyright notice that is included in or attached to the work (an example " -"is provided in the Appendix below)." -msgstr "" - -#: ../../source/credits.md:107 ../../source/credits.md:638 -#: ../../source/credits.md:1053 ../../source/credits.md:1710 -#: 3dcbe1e8ec8d483a8ce6d0de78fe9c0a 58778ea7f025468c8829802c49206495 -#: 5c76ab09e0664ca1a2e14d1ccfc5a9d3 ca9dfc760c6a476f902a3c7140a8fe88 -msgid "" -""Derivative Works" shall mean any work, whether in Source or " -"Object form, that is based on (or derived from) the Work and for which " -"the editorial revisions, annotations, elaborations, or other " -"modifications represent, as a whole, an original work of authorship. For " -"the purposes of this License, Derivative Works shall not include works " -"that remain separable from, or merely link (or bind by name) to the " -"interfaces of, the Work and Derivative Works thereof." -msgstr "" - -#: ../../source/credits.md:115 ../../source/credits.md:646 -#: ../../source/credits.md:1061 ../../source/credits.md:1718 -#: 1faad0d6d4084e91b8199a1e21865806 52e85ff7c2d74304b53de1d75e5a310e -#: 54b136f2585c40f4b729da4f24bedc77 c4e7d4b18048421dab096b2a0c5d7b62 -msgid "" -""Contribution" shall mean any work of authorship, including the" -" original version of the Work and any modifications or additions to that " -"Work or Derivative Works thereof, that is intentionally submitted to " -"Licensor for inclusion in the Work by the copyright owner or by an " -"individual or Legal Entity authorized to submit on behalf of the " -"copyright owner. For the purposes of this definition, " -""submitted" means any form of electronic, verbal, or written " -"communication sent to the Licensor or its representatives, including but " -"not limited to communication on electronic mailing lists, source code " -"control systems, and issue tracking systems that are managed by, or on " -"behalf of, the Licensor for the purpose of discussing and improving the " -"Work, but excluding communication that is conspicuously marked or " -"otherwise designated in writing by the copyright owner as "Not a " -"Contribution."" -msgstr "" - -#: ../../source/credits.md:129 ../../source/credits.md:660 -#: ../../source/credits.md:1075 ../../source/credits.md:1732 -#: 6687b43d7e0e47c8bc9737a058f5a58d 66b83a8769274b55bd9108ca17de5f23 -#: a4ba67a3ef91413a9df606461aa21a1d d98da1ceed3047189b246b4d7d14355e -msgid "" -""Contributor" shall mean Licensor and any individual or Legal " -"Entity on behalf of whom a Contribution has been received by Licensor and" -" subsequently incorporated within the Work." -msgstr "" - -#: ../../source/credits.md:133 ../../source/credits.md:664 -#: ../../source/credits.md:1079 ../../source/credits.md:1736 -#: ../../source/credits.md:1944 5b2d7196b1a14a29a124d4e3351ab0b2 -#: 6c0b98781780479589c70594f62aedf1 895526dccf8f489fa59eee329519fabf -#: c90ad1be60db40bf978f3d08979891f8 d07d155161354e83a578f6407feee45f -msgid "" -"Grant of Copyright License. Subject to the terms and conditions of this " -"License, each Contributor hereby grants to You a perpetual, worldwide, " -"non-exclusive, no-charge, royalty-free, irrevocable copyright license to " -"reproduce, prepare Derivative Works of, publicly display, publicly " -"perform, sublicense, and distribute the Work and such Derivative Works in" -" Source or Object form." -msgstr "" - -#: ../../source/credits.md:140 ../../source/credits.md:671 -#: ../../source/credits.md:1086 ../../source/credits.md:1743 -#: ../../source/credits.md:1951 322ed067105c4488939aefd16e80e30a -#: 845a596be80c46e19ffdb149347322ef 9e44719bbcb64987aa4b0d21385e6252 -#: cd6b7c33350a4f05a1deb46482ed1d63 eeaa94af7777464784c0cefa14194e9f -msgid "" -"Grant of Patent License. Subject to the terms and conditions of this " -"License, each Contributor hereby grants to You a perpetual, worldwide, " -"non-exclusive, no-charge, royalty-free, irrevocable (except as stated in " -"this section) patent license to make, have made, use, offer to sell, " -"sell, import, and otherwise transfer the Work, where such license applies" -" only to those patent claims licensable by such Contributor that are " -"necessarily infringed by their Contribution(s) alone or by combination of" -" their Contribution(s) with the Work to which such Contribution(s) was " -"submitted. If You institute patent litigation against any entity " -"(including a cross-claim or counterclaim in a lawsuit) alleging that the " -"Work or a Contribution incorporated within the Work constitutes direct or" -" contributory patent infringement, then any patent licenses granted to " -"You under this License for that Work shall terminate as of the date such " -"litigation is filed." -msgstr "" - -#: ../../source/credits.md:156 ../../source/credits.md:687 -#: ../../source/credits.md:1102 ../../source/credits.md:1759 -#: ../../source/credits.md:1967 086ae888fb5841089685892e9eebbe13 -#: 4d07a566a9d44e74b9469de7a29bd7d9 5c950bee53564f0a9f341641f5e399bc -#: 8979758bc70440ec80d81312e00c775f f18f3cbb48e04935af2fd55dc576c15a -msgid "" -"Redistribution. You may reproduce and distribute copies of the Work or " -"Derivative Works thereof in any medium, with or without modifications, " -"and in Source or Object form, provided that You meet the following " -"conditions:" -msgstr "" - -#: ../../source/credits.md:161 ../../source/credits.md:692 -#: ../../source/credits.md:1107 ../../source/credits.md:1764 -#: ../../source/credits.md:1972 72eb00e1be9940a2b6a7fee49e6dd231 -#: a4410bab223c4e08b161482b5d7ec59f c00bee7603744d17849cd7d47988b248 -#: d0a9297f04a540cc835200272d9abd42 e37f4e4cfa0c429e9206e2b90092a58b -msgid "" -"(a) You must give any other recipients of the Work or Derivative " -"Works a copy of this License; and" -msgstr "" - -#: ../../source/credits.md:164 ../../source/credits.md:695 -#: ../../source/credits.md:1110 ../../source/credits.md:1767 -#: ../../source/credits.md:1975 205c994b0a77443696ecbfe31e81d891 -#: 2808a914454d47c5ad53cec7a876afe0 2f8033cb3e9147fcadf6b19a310f022c -#: 5e5b5f15526a44eebdb7d1e0e469a684 bd9c990455c84984b8edda08d0dbc863 -msgid "" -"(b) You must cause any modified files to carry prominent notices " -"stating that You changed the files; and" -msgstr "" - -#: ../../source/credits.md:167 ../../source/credits.md:698 -#: ../../source/credits.md:1113 ../../source/credits.md:1770 -#: ../../source/credits.md:1978 10c93c3d34314f6caedaedd3d5321d68 -#: 1379db4cb3564d56baea5ab23191f52c 319bb1d8b7d74806aab7f564e299db1f -#: 4c03a4a4f51c416d896d64e1aa1468b7 502046a490124cff8a3341be9b04349b -msgid "" -"(c) You must retain, in the Source form of any Derivative Works that " -"You distribute, all copyright, patent, trademark, and attribution " -"notices from the Source form of the Work, excluding those notices " -"that do not pertain to any part of the Derivative Works; and" -msgstr "" - -#: ../../source/credits.md:173 ../../source/credits.md:704 -#: ../../source/credits.md:1119 ../../source/credits.md:1776 -#: 88b2f43cc0464dacb8d6b3b21b415713 c8ba77f8a4fb4932a92f06c41f152307 -#: d2e1f9c514fb4c58b421e2d3c542f981 f39980d532d74dfb8c05039732fad13a -msgid "" -"(d) If the Work includes a "NOTICE" text file as part of its" -" distribution, then any Derivative Works that You distribute must" -" include a readable copy of the attribution notices contained " -"within such NOTICE file, excluding those notices that do not pertain " -"to any part of the Derivative Works, in at least one of the following" -" places: within a NOTICE text file distributed as part of the " -"Derivative Works; within the Source form or documentation, if " -"provided along with the Derivative Works; or, within a display " -"generated by the Derivative Works, if and wherever such third-party " -"notices normally appear. The contents of the NOTICE file are for " -"informational purposes only and do not modify the License. You may " -"add Your own attribution notices within Derivative Works that You " -"distribute, alongside or as an addendum to the NOTICE text from the " -"Work, provided that such additional attribution notices cannot be " -"construed as modifying the License." -msgstr "" - -#: ../../source/credits.md:190 ../../source/credits.md:721 -#: ../../source/credits.md:1136 ../../source/credits.md:1793 -#: ../../source/credits.md:2001 2cf7d66739934d69adee05e1701d7ae8 -#: 6a1ae4774a3740f2a9ad027db48fd35f 814683dc8e9b42938ef17ed21b5a6726 -#: 8bda05cef8894229b805f8c4545e78b0 fcbde63427ab43d695a2e419902bcc57 -msgid "" -"You may add Your own copyright statement to Your modifications and may " -"provide additional or different license terms and conditions for use, " -"reproduction, or distribution of Your modifications, or for any such " -"Derivative Works as a whole, provided Your use, reproduction, and " -"distribution of the Work otherwise complies with the conditions stated in" -" this License." -msgstr "" - -#: ../../source/credits.md:197 ../../source/credits.md:728 -#: ../../source/credits.md:1143 ../../source/credits.md:1800 -#: ../../source/credits.md:2008 13e0ee90798a41a29f1e567278a1d48e -#: 29d30bdac6b2488eb11941e4d4146c48 34a97f52938a464ab19a089b4aa2f0c8 -#: 58a9a8e9229248c68eace6a5dc65ffaf a65055a450224c4d8381f1af0b98591a -msgid "" -"Submission of Contributions. Unless You explicitly state otherwise, any " -"Contribution intentionally submitted for inclusion in the Work by You to " -"the Licensor shall be under the terms and conditions of this License, " -"without any additional terms or conditions. Notwithstanding the above, " -"nothing herein shall supersede or modify the terms of any separate " -"license agreement you may have executed with Licensor regarding such " -"Contributions." -msgstr "" - -#: ../../source/credits.md:205 ../../source/credits.md:736 -#: ../../source/credits.md:1151 ../../source/credits.md:1808 -#: ../../source/credits.md:2016 0a1b5a4ee954454ab8a808ebedfaf1f0 -#: 106d27ef49c0430b875d8f5fcd782556 24f3a0c5df1441abb36e42cd767f4984 -#: 3e185978c14944078b7197001ac07ab6 4e6f3f1d42694e6abd8fab54f72ae59f -msgid "" -"Trademarks. This License does not grant permission to use the trade " -"names, trademarks, service marks, or product names of the Licensor, " -"except as required for reasonable and customary use in describing the " -"origin of the Work and reproducing the content of the NOTICE file." -msgstr "" - -#: ../../source/credits.md:210 ../../source/credits.md:741 -#: ../../source/credits.md:1156 ../../source/credits.md:1813 -#: 09e77c5ff28347c8b93676f265156c9f 666596971c5a415690d7006e83c1996f -#: 68c736abc5d54acd8499b8e6bb80f132 7a85a2f3a01641048aa1560b3da22c47 -msgid "" -"Disclaimer of Warranty. Unless required by applicable law or agreed to in" -" writing, Licensor provides the Work (and each Contributor provides its " -"Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR " -"CONDITIONS OF ANY KIND, either express or implied, including, without " -"limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, " -"MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely " -"responsible for determining the appropriateness of using or " -"redistributing the Work and assume any risks associated with Your " -"exercise of permissions under this License." -msgstr "" - -#: ../../source/credits.md:220 ../../source/credits.md:751 -#: ../../source/credits.md:1166 ../../source/credits.md:1823 -#: ../../source/credits.md:2031 2a314cfd4db344b699890dd9464623bc -#: 69f50b71c23143a7abdd058eb7a560c4 7a31be6369844665a47705b56ac1a749 -#: 841634ebd73546a6b93dabd952ea6692 cd2f4a0e2a164b7f82d098450bdacb29 -msgid "" -"Limitation of Liability. In no event and under no legal theory, whether " -"in tort (including negligence), contract, or otherwise, unless required " -"by applicable law (such as deliberate and grossly negligent acts) or " -"agreed to in writing, shall any Contributor be liable to You for damages," -" including any direct, indirect, special, incidental, or consequential " -"damages of any character arising as a result of this License or out of " -"the use or inability to use the Work (including but not limited to " -"damages for loss of goodwill, work stoppage, computer failure or " -"malfunction, or any and all other commercial damages or losses), even if " -"such Contributor has been advised of the possibility of such damages." -msgstr "" - -#: ../../source/credits.md:232 ../../source/credits.md:763 -#: ../../source/credits.md:1178 ../../source/credits.md:1835 -#: ../../source/credits.md:2043 66ccbedd52e4493fade231a288fc3f93 -#: 687a85b7070341f2abdd2262c5026929 702f6d030944479d9aa61de391f2ac9d -#: 9a63be79071945f4be49e4ffd67d630b 9ded4943d08946a7b5f9712a3c5c4c22 -msgid "" -"Accepting Warranty or Additional Liability. While redistributing the Work" -" or Derivative Works thereof, You may choose to offer, and charge a fee " -"for, acceptance of support, warranty, indemnity, or other liability " -"obligations and/or rights consistent with this License. However, in " -"accepting such obligations, You may act only on Your own behalf and on " -"Your sole responsibility, not on behalf of any other Contributor, and " -"only if You agree to indemnify, defend, and hold each Contributor " -"harmless for any liability incurred by, or claims asserted against, such " -"Contributor by reason of your accepting any such warranty or additional " -"liability." -msgstr "" - -#: ../../source/credits.md:243 ../../source/credits.md:774 -#: ../../source/credits.md:1846 06fe2189f3e245aeaa589dea72b0ff07 -#: 258152e4b26b41e7acc1f7c35a87dfbf 33f3bc5eb84f4895a2515204dea9944c -msgid "END OF TERMS AND CONDITIONS" -msgstr "" - -#: ../../source/credits.md:245 ../../source/credits.md:776 -#: ../../source/credits.md:1848 35e5860a9f584561987d9073f7ff5029 -#: a08bb214a2a841e5a5bf010856e564ef da9d9f7dbf1b4950b80a250df17b9f26 -msgid "APPENDIX: How to apply the Apache License to your work." -msgstr "" - -#: ../../source/credits.md:256 ../../source/credits.md:787 -#: 06c59cc6bca2403b904213309253db8c 79c3b82585e24575afaf1798768b339f -msgid "Copyright 2013-2019 Nikolay Kim and Andrew Svetlov" -msgstr "" - -#: ../../source/credits.md:277 806b5f72a6f34e888a11b69967080b20 -msgid "Copyright (c) 2022 the contributors" -msgstr "" - -#: ../../source/credits.md:279 ../../source/credits.md:306 -#: ../../source/credits.md:351 ../../source/credits.md:404 -#: ../../source/credits.md:524 ../../source/credits.md:833 -#: ../../source/credits.md:894 ../../source/credits.md:940 -#: ../../source/credits.md:967 ../../source/credits.md:1222 -#: ../../source/credits.md:1254 ../../source/credits.md:1593 -#: ../../source/credits.md:1620 ../../source/credits.md:1647 -#: 011d15feb69f470aa433b9b24adb3c42 511304da6007461aae027ae93a534bf6 -#: 57124a5f1dde4a24878dc360048ff0fe 644a008e067e4da0bc53fe243458ff77 -#: 7aba58c5b581467eb31af23e4209a0d6 7d6f6f6657fd43d1abf7b9de9477c976 -#: 94e8ec7250ab4a1bba9df0f6407350c9 975e045f7a68482daf8aaa23ab3e7b5c -#: 9fcb69e3984943e1a8bcf7186f47a137 a554b767c6924c8499a1bc0ae3b688ed -#: a99a271a57e44c81abb7dbdfd402ed4a b666081fe0b0426ca23b5e005eb65442 -#: bd52fa3437034dfba37fd97d11de72f7 e1b16cd2afff43618066eff377b8f0ff -msgid "" -"Permission is hereby granted, free of charge, to any person obtaining a " -"copy of this software and associated documentation files (the " -""Software"), to deal in the Software without restriction, " -"including without limitation the rights to use, copy, modify, merge, " -"publish, distribute, sublicense, and/or sell copies of the Software, and " -"to permit persons to whom the Software is furnished to do so, subject to " -"the following conditions:" -msgstr "" - -#: ../../source/credits.md:289 ../../source/credits.md:316 -#: ../../source/credits.md:361 ../../source/credits.md:534 -#: ../../source/credits.md:843 ../../source/credits.md:904 -#: ../../source/credits.md:950 ../../source/credits.md:977 -#: ../../source/credits.md:1233 ../../source/credits.md:1264 -#: ../../source/credits.md:1603 ../../source/credits.md:1630 -#: ../../source/credits.md:1657 00581474c10446ea9717336ad9873f8f -#: 028a9d9138124e73990c1930e41fff6f 08bef7830bf340d9a797d6ca2eb18ebd -#: 5ce6cdbee6d64502b0f7573afdf7c1a4 62e8eeeb0ec048c68f344b9a6408b7ed -#: 6774c55224214b77bd406fdcdedbdfe6 6eac8ca07eb448fba539a67d6acaabb6 -#: 90a7bc86e6c4489ea15ebfcc3c4df013 9e484d152b05487ca56c3d7cc457608e -#: a461443fce1d47d9a3f84c25e4446264 a4d92662e6bb4bbaa44393ee9701413d -#: b4150b0907574678be68eba371e7fe89 ec2e1d41668746d6a4fc3a6ec041251d -msgid "" -"THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND," -" EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF " -"MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN" -" NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM," -" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR " -"OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE" -" USE OR OTHER DEALINGS IN THE SOFTWARE." -msgstr "" - -#: ../../source/credits.md:304 c7fc84fc96e94bcc81d676eef3cceddd -msgid "Copyright (c) 2018 Alex Grönholm" -msgstr "" - -#: ../../source/credits.md:330 39d920bc089f4a38bed02920298b945e -msgid "" -"Licensed under the Apache License, Version 2.0 (the "License");" -" you may not use this file except in compliance with the License. You may" -" obtain a copy of the License at" -msgstr "" - -#: ../../source/credits.md:334 3a6099ea158a40f8957913dbc1a1974b -msgid "http://www.apache.org/licenses/LICENSE-2.0" -msgstr "" - -#: ../../source/credits.md:336 f413ea5ce36c4611975c5149322cc317 -msgid "" -"Unless required by applicable law or agreed to in writing, software " -"distributed under the License is distributed on an "AS IS" " -"BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or " -"implied. See the License for the specific language governing permissions " -"and limitations under the License." -msgstr "" - -#: ../../source/credits.md:349 095afa700217462cbf794196602ad80e -msgid "Copyright (c) 2015 Hynek Schlawack and the attrs contributors" -msgstr "" - -#: ../../source/credits.md:376 b83091f13e2a479aa79e5b5d2ccfcf63 -msgid "ca-bundle.crt -- Bundle of CA Root Certificates" -msgstr "" - -#: ../../source/credits.md:378 bd408c13fd69416789504a26329b9608 -msgid "" -"This is a bundle of X.509 certificates of public Certificate Authorities " -"(CA). These were automatically extracted from Mozilla's root " -"certificates file (certdata.txt). This file can be found in the mozilla " -"source tree: https://hg.mozilla.org/mozilla-" -"central/file/tip/security/nss/lib/ckfw/builtins/certdata.txt It contains " -"the certificates in PEM format and therefore can be directly used with " -"curl / libcurl / php_curl, or with an Apache+mod_ssl webserver for SSL " -"client authentication. Just configure this file as the " -"SSLCACertificateFile.#" -msgstr "" - -#: ../../source/credits.md:387 4b89791d1d0b4923afd19bcde93fbb91 -msgid "" -"***** BEGIN LICENSE BLOCK ***** This Source Code Form is subject to the " -"terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not" -" distributed with this file, You can obtain one at " -"http://mozilla.org/MPL/2.0/." -msgstr "" - -#: ../../source/credits.md:392 275e6be1ca72458da7e7fa7c7c9d228d -msgid "" -"***** END LICENSE BLOCK ***** @(#) $RCSfile: certdata.txt,v $ $Revision: " -"1.80 $ $Date: 2011/11/03 15:11:58 $" -msgstr "" - -#: ../../source/credits.md:402 09ea3fbbcff04ac3b35469a3996ab37a -msgid "Copyright (c) 2019 TAHRI Ahmed R." -msgstr "" - -#: ../../source/credits.md:414 ../../source/credits.md:1001 -#: 2ddd20f58fe04d2ab649712955c9c8aa af9f951f7ec849ffa9dc858743a44a5a -msgid "" -"THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND," -" EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF " -"MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN" -" NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM," -" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR " -"OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE" -" USE OR OTHER DEALINGS IN THE SOFTWARE.

Other Licenses

" -msgstr "" - -#: ../../source/credits.md:428 ../../source/credits.md:463 -#: ../../source/credits.md:809 ../../source/credits.md:860 -#: ../../source/credits.md:1196 4f6bbf6606ad4691bcee93e6bdfc2de7 -#: 56dd5feff9674711b28e5d1fbb5f1680 609fc221e1564b588ee88320e5d423d2 -#: 86a17f8d96fa4f3c8cdccbc195a503c0 ddc478569873486388acdc84e71ed530 -msgid "" -"Redistribution and use in source and binary forms, with or without " -"modification, are permitted provided that the following conditions are " -"met:" -msgstr "" - -#: ../../source/credits.md:432 879e4e95132841b6a4ebfeaab69764ec -msgid "" -"1\\. Redistributions of source code must retain the above copyright " -"notice, this list of conditions and the following disclaimer." -msgstr "" - -#: ../../source/credits.md:435 65e9fe673caf4fdeab0256e562729c3c -msgid "" -"2\\. Redistributions in binary form must reproduce the above copyright" -" notice, this list of conditions and the following disclaimer in the" -" documentation and/or other materials provided with the distribution." -msgstr "" - -#: ../../source/credits.md:439 acffcc10ea564d8f8c2023df795576c4 -msgid "" -"3\\. Neither the name of the copyright holder nor the names of its " -"contributors may be used to endorse or promote products derived from " -"this software without specific prior written permission." -msgstr "" - -#: ../../source/credits.md:443 ../../source/credits.md:477 -#: ../../source/credits.md:817 ../../source/credits.md:874 -#: 757028ca3c7c4ae4a474aacf0b4d7790 b09b952813cb4e738b6d920311ad2340 -#: c533610c4662498b914990e8ea58a5dc e5daf6999fb54558b513ecdbe7d44894 -msgid "" -"THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS " -""AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT " -"NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR" -" A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT " -"HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, " -"SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED " -"TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR " -"PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF " -"LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING " -"NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS " -"SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." -msgstr "" - -#: ../../source/credits.md:466 f35f53321df44b5490b1b68b57b15a3e -msgid "" -"\\* Redistributions of source code must retain the above copyright " -"notice, this list of conditions and the following disclaimer." -msgstr "" - -#: ../../source/credits.md:469 d8d8d72bd6464967948f29c278cb5613 -msgid "" -"\\* Redistributions in binary form must reproduce the above copyright " -"notice, this list of conditions and the following disclaimer in the " -"documentation and/or other materials provided with the distribution." -msgstr "" - -#: ../../source/credits.md:473 4922c0626be74a6681f819ece47e2654 -msgid "" -"\\* Neither the name of the copyright holders, nor those of its " -"contributors may be used to endorse or promote products derived from " -"this software without specific prior written permission." +"Generated-By: Babel 2.16.0\n" + +#: ../../source/credits.md:20 2c1e5077859d4934a0a3ee65d2d2c5f4 +msgid "Dependencies" +msgstr "" + +#: ../../source/credits.md:25 9c73a65894f044f58bfb1096d1ff653d +msgid "[aiohttp (3.9.1)](https://github.com/aio-libs/aiohttp)" +msgstr "" + +#: ../../source/credits.md:28 ../../source/credits.md:99 +#: ../../source/credits.md:332 ../../source/credits.md:385 +#: ../../source/credits.md:437 ../../source/credits.md:482 +#: ../../source/credits.md:535 ../../source/credits.md:587 +#: ../../source/credits.md:639 ../../source/credits.md:699 +#: ../../source/credits.md:758 ../../source/credits.md:898 +#: ../../source/credits.md:1131 ../../source/credits.md:1184 +#: ../../source/credits.md:1245 ../../source/credits.md:1298 +#: ../../source/credits.md:1343 ../../source/credits.md:1396 +#: ../../source/credits.md:1449 ../../source/credits.md:1656 +#: ../../source/credits.md:1754 ../../source/credits.md:1807 +#: ../../source/credits.md:2153 ../../source/credits.md:2206 +#: ../../source/credits.md:2259 ../../source/credits.md:2312 +#: 188df7a816b74537ae6c8fea48849424 1e9dd460a65d4c568348ffbc110c6ec3 +#: 32533c96f6d044ca97e6db3d518c18d5 3ac5e0b298a34af79e9b0a6d9cbb9ba5 +#: 4fcf9ef222524a07acdf54632261887d 63f7568a7d394b7aba25142793492abf +#: 697194118b054a309720efe27686273e 6b13c77a96d44fc8bfddd2e9f9ef1057 +#: 73a6400333a8432eb13aa4a8290fced6 7e4ad52584774aab835f5e30796754d5 +#: 8004a7aa9ad94890bf53199c8c809e1d 818381a596f24974a889b72e1bf07f94 +#: 87b0b9dd5a764422a3c2782465bf2826 9f6c2d9fb2ac44bfbc27aec7b6b30aaa +#: c2add2eaefcd4e2d8ec9eaa060b5b159 c3c5e5d48359414ca5261c50992ab8d5 +#: d18b3a04da51483f98d0420efe72f127 d635cc86267c43acbc31409efcd887ad +#: dcc311effc5e485da3b7bf17da56c78f e38c5bd121204ac487adac1c2346a81e +#: e3e87cdb2eb94134b86d8ada64bfb4e4 e85e793d5cca416f88be917231932c18 +#: e89cbad2f9e74a88bdda5c23757babd4 f472fecf1cff40ad86bc6a7f6ee5cd72 +#: fe34f91f160047198a01550b8b91191f fee8b89a16c44724912f4570a33936de +msgid "Declared Licenses" +msgstr "" + +#: ../../source/credits.md:29 ../../source/credits.md:100 +#: ../../source/credits.md:438 ../../source/credits.md:899 +#: ../../source/credits.md:1299 ../../source/credits.md:1450 +#: ../../source/credits.md:2313 ../../source/credits.md:2551 +#: ../../source/credits.md:2733 ../../source/credits.md:2942 +#: ../../source/credits.md:2962 ../../source/credits.md:3526 +#: ../../source/credits.md:3734 ../../source/credits.md:3927 +#: ../../source/credits.md:4565 215bb29b3a304407b80a6087fe4f7c96 +#: 5606fab23440420c9b6403f7c98ddbca 5845bb914d794ab2af61ba3604f9cb12 +#: 5e02711c4215493a8d551f8524d6673a 5ecca31a95af440db41200e2e627b0c6 +#: 6b8a97df9ece47ba9c21a816db4772e7 6bdc4be076cf4c398ce734b3983658b4 +#: 754a5d52bdd54bef883ee91061870d8c 9558c9a58f314f5fad7187baa97eb07f +#: a01af782dae14ce9a27f3a3a3957a2b0 c3343f3076f44f949762ed087361c22d +#: d28e71f8cd644734a6131aed18a6dae0 ddb57c5eab4e46379b2fa4aedfe4a158 +#: eb39abba0755478a938268919643d935 f62e3b3bfc4e4976a6e7166ad3f9066c +msgid "Apache-2.0" +msgstr "" + +#: ../../source/credits.md:54 ../../source/credits.md:313 +#: ../../source/credits.md:366 ../../source/credits.md:418 +#: ../../source/credits.md:463 ../../source/credits.md:516 +#: ../../source/credits.md:568 ../../source/credits.md:620 +#: ../../source/credits.md:680 ../../source/credits.md:739 +#: ../../source/credits.md:879 ../../source/credits.md:1112 +#: ../../source/credits.md:1165 ../../source/credits.md:1226 +#: ../../source/credits.md:1279 ../../source/credits.md:1324 +#: ../../source/credits.md:1377 ../../source/credits.md:1430 +#: ../../source/credits.md:1637 ../../source/credits.md:1735 +#: ../../source/credits.md:1788 ../../source/credits.md:2134 +#: ../../source/credits.md:2187 ../../source/credits.md:2240 +#: ../../source/credits.md:2293 ../../source/credits.md:2527 +#: 06595ac6aa134ee2b968b3d6213058df 08531b3c60bf4a5d9d9df168366e3ce8 +#: 141f684835dc4e119a1e9a543d2b3d29 1df623a0fea7448b8f8cc2434c1fb015 +#: 20474088a840444aa9a5b5e18103ea24 30fce37540214f88932d526c0b9541fa +#: 3475fa502cab4a5bbf50efdeee8d115c 366a40c0a71f41178abffdfd7d6e585e +#: 368e597c82144d1bb03a19d4baaf2f5e 379638b85baa4993a1bece96fc001fdc +#: 3dc660a21df54685803aaed3fe65b13b 64b27defebb14518beb4b2597ae263bc +#: 64c11226dcb44d11bf0908609a1ca696 6e90e74fe1924268a38d0ac8f66e5e11 +#: 7d7f7383e43f4b2693dd32eb6a2a5836 89d03d957afe48b6951c40739296ad2d +#: 92029003ee4b48bc9d4ed0f456235975 a312b26c0fc9429bb6656e5251fdfc1d +#: ac00241389e740e39ced4b87120ac96a ad34f25f0a934bbbb840648af7cfbb9a +#: d3e2ba94482f4cc793a429be38d34224 d42efd06163444a68094dffeb9e385e2 +#: d48959bd5bf940ec9077e74eb5ecb85c d6f766d7be5f4844b42ff8d155de6588 +#: e1772baa5dd34fe49f379e4e4415ad18 f452cd99506a45ffb8b0ae1207634dbf +msgid "Other Licenses" +msgstr "" + +#: ../../source/credits.md:55 ../../source/credits.md:333 +#: ../../source/credits.md:386 ../../source/credits.md:483 +#: ../../source/credits.md:588 ../../source/credits.md:1132 +#: ../../source/credits.md:1246 ../../source/credits.md:1344 +#: ../../source/credits.md:1397 ../../source/credits.md:1755 +#: ../../source/credits.md:2154 ../../source/credits.md:2207 +#: ../../source/credits.md:2260 ../../source/credits.md:3947 +#: ../../source/credits.md:3973 ../../source/credits.md:4001 +#: ../../source/credits.md:4029 ../../source/credits.md:4056 +#: ../../source/credits.md:4084 ../../source/credits.md:4112 +#: ../../source/credits.md:4264 ../../source/credits.md:4292 +#: ../../source/credits.md:4320 ../../source/credits.md:4348 +#: ../../source/credits.md:4375 ../../source/credits.md:4455 +#: ../../source/credits.md:4483 ../../source/credits.md:4511 +#: 17bc6dc8ff7544ca980e180b4b72b819 1b024bed27c34f84896627469f535661 +#: 1c5543ccf68b43be80d29934d41cbb1a 22adc868203448ff807e731b5f1391a3 +#: 23ca8d5e6c154de3ae10ecf4f64194a8 2963c2a87e29468eb34f7eabdbee761d +#: 2dfcb71de25d43a18a896738c0cede6f 59bf42a6948141bfa1a56004cf841a89 +#: 5e6d1f518ec24a5ab2d49abf850d1aa6 6368695da95941098b9129a5dcd430cd +#: 7859633db8c6492fa62fda54d58d2eeb 78aa9b9b7a384587b5d83790add4f656 +#: 78c95231e8a64843838ccf8beada5314 7a664f0f1bbc436287d0c0f5f03ba975 +#: 7de2ba005aab453195ec2d818d45823f 7e8ee005bc6140c5bb29e5ce92da9c95 +#: 8c1068b1d3a04e91a81422538f9e434f 94bbe49465434699a0e310a7a8057289 +#: a1a78128ebce463db4b76822d6439f9a b9ef99b6ed694f5097648df76893622d +#: caa33447583c41919a8b486e2d0c2155 cf60e06bbc9a4bcd9a4e0d88c9b0f501 +#: da847bbc2dfb471d926b54f4d596d719 db060a2db7124de2ab9fc677787c49d3 +#: dbd9677e66934ef5b0cc113c5781604e e26445d8dd434b52bc3eef51757c395d +#: e89a0c516d1b410fbb5dd49a6c1bf830 fd6e7996fd964cd082c71ef66a0f7fdd +msgid "MIT" msgstr "" -#: ../../source/credits.md:522 53ba4e5cb1f044fdbce5d892fe8154f3 -msgid "Copyright (c) 2022 Alex Grönholm" +#: ../../source/credits.md:96 cd8cd7a4c9cc41ab9fb51927296fcdb0 +msgid "[aiosignal (1.3.1)](https://github.com/aio-libs/aiosignal)" msgstr "" -#: ../../source/credits.md:542 3bce42d5a1cd4285ad1e4f7092f0c505 -msgid "" -"This project contains code copied from the Python standard library. The " -"following is the required license notice for those parts." -msgstr "" - -#: ../../source/credits.md:545 ../../source/credits.md:1376 -#: b397e386223f4333bbb6e3a053ddf3aa edc60ff30c3544328dfd80e91cc2838c -msgid "PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2" -msgstr "" - -#: ../../source/credits.md:548 ../../source/credits.md:1379 -#: 2dd09e63e73b4e2c818f5c766f259d2a a9abb67a8dac48e4a571615f4ff29db0 -msgid "" -"1\\. This LICENSE AGREEMENT is between the Python Software Foundation " -"("PSF"), and the Individual or Organization " -"("Licensee") accessing and otherwise using this software " -"("Python") in source or binary form and its associated " -"documentation." -msgstr "" - -#: ../../source/credits.md:553 67b4a9209aee478690ad0450bd2f3ed2 -msgid "" -"2\\. Subject to the terms and conditions of this License Agreement, PSF " -"hereby grants Licensee a nonexclusive, royalty-free, world-wide license " -"to reproduce, analyze, test, perform and/or display publicly, prepare " -"derivative works, distribute, and otherwise use Python alone or in any " -"derivative version, provided, however, that PSF's License Agreement " -"and PSF's notice of copyright, i.e., "Copyright (c) 2001, 2002, " -"2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, " -"2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Python Software " -"Foundation; All Rights Reserved" are retained in Python alone or in " -"any derivative version prepared by Licensee." -msgstr "" - -#: ../../source/credits.md:563 ../../source/credits.md:1394 -#: 4b847b35444449468db7cff2543429c0 7cb4be3ceafb4b6ea8f1f95cb9c100af -msgid "" -"3\\. In the event Licensee prepares a derivative work that is based on or" -" incorporates Python or any part thereof, and wants to make the " -"derivative work available to others as provided herein, then Licensee " -"hereby agrees to include in any such work a brief summary of the changes " -"made to Python." -msgstr "" - -#: ../../source/credits.md:569 ../../source/credits.md:1400 -#: 55e93d7923c94771a8358544034337a0 59007d920028446ea5813776b2398ea1 -msgid "" -"4\\. PSF is making Python available to Licensee on an "AS IS" " -"basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. " -"BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY " -"REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY " -"PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD " -"PARTY RIGHTS." -msgstr "" - -#: ../../source/credits.md:576 ../../source/credits.md:1407 -#: 6bfb2c34751145c1a4875917cd2c9119 a756c1d8c0984d0fa170377b1c31d0c8 -msgid "" -"5\\. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR" -" ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF" -" MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE " -"THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF." -msgstr "" - -#: ../../source/credits.md:581 ../../source/credits.md:1412 -#: ../../source/credits.md:1520 03e7b2bf12d84af1a7c8a0ea5e1ba8c2 -#: 4643bf82b1644d9bb78f1ce08d56d775 ab107a93ee31457d886c52a756d8ee22 -msgid "" -"6\\. This License Agreement will automatically terminate upon a material " -"breach of its terms and conditions." -msgstr "" - -#: ../../source/credits.md:584 ../../source/credits.md:1415 -#: 6aedc9b561b644eb876b021cd5f0b8ef e16b18ab22ec472d90a5ea1eb02ac2f9 -msgid "" -"7\\. Nothing in this License Agreement shall be deemed to create any " -"relationship of agency, partnership, or joint venture between PSF and " -"Licensee. This License Agreement does not grant permission to use PSF " -"trademarks or trade name in a trademark sense to endorse or promote " -"products or services of Licensee, or any third party." -msgstr "" - -#: ../../source/credits.md:590 ../../source/credits.md:1421 -#: 6331a9b2938b4d718656ea9fb669023a b32bb9a0c6f14c74bcf00d91db8b7d48 -msgid "" -"8\\. By copying, installing or otherwise using Python, Licensee agrees to" -" be bound by the terms and conditions of this License Agreement." -msgstr "" - -#: ../../source/credits.md:811 a514500de1a04fd285700e55ac92d015 -msgid "" -"\\* Redistributions of source code must retain the above copyright " -"notice, this list of conditions and the following disclaimer." -msgstr "" - -#: ../../source/credits.md:813 df36eb0c7b9e4b2d9d42146e351b307a -msgid "" -"\\* Redistributions in binary form must reproduce the above copyright " -"notice, this list of conditions and the following disclaimer in the " -"documentation and/or other materials provided with the distribution." -msgstr "" - -#: ../../source/credits.md:815 17b4fc8032334784aa319e3b3ce4c406 -msgid "" -"\\* Neither the name of the copyright holder nor the names of its " -"contributors may be used to endorse or promote products derived from this" -" software without specific prior written permission." -msgstr "" - -#: ../../source/credits.md:831 3a657033961240ea9db3c59f26226e97 -msgid "Copyright (c) 2023 Retro for wut?" -msgstr "" - -#: ../../source/credits.md:851 05e05a829b5d4798a0b442863b4a5ea3 -msgid "
" -msgstr "" - -#: ../../source/credits.md:857 a2cbe89ed83349ee90fa043114e1f124 -msgid "Copyright (c) 2013-2021, Kim Davies All rights reserved." -msgstr "" - -#: ../../source/credits.md:863 91520c3b660a4a2994371f0e9114ea3f -msgid "" -"1\\. Redistributions of source code must retain the above copyright " -"notice, this list of conditions and the following disclaimer." -msgstr "" - -#: ../../source/credits.md:866 ce4065a64c394d9384bade8dbc62341c -msgid "" -"2\\. Redistributions in binary form must reproduce the above copyright " -"notice, this list of conditions and the following disclaimer in the " -"documentation and/or other materials provided with the distribution." -msgstr "" - -#: ../../source/credits.md:870 541f012b71074451910c7143df996fd3 -msgid "" -"3\\. Neither the name of the copyright holder nor the names of its " -"contributors may be used to endorse or promote products derived from " -"this software without specific prior written permission." -msgstr "" - -#: ../../source/credits.md:892 6932c6e4cf3440d2bd05b8facab8d776 -msgid "Copyright (c) 2017" -msgstr "" - -#: ../../source/credits.md:938 2a67be7cd9624321ae2ba60006332e11 -msgid "" -"Copyright (c) 2017 to present Pydantic Services Inc. and individual " -"contributors." -msgstr "" - -#: ../../source/credits.md:965 5ba8a5f34640441b8e0f4f98c279bc5b -msgid "Copyright (c) 2022 Samuel Colvin" -msgstr "" - -#: ../../source/credits.md:1199 c8ab382dc0e2429a89e6885e77c0e199 -msgid "" -"Redistributions of source code must retain the above copyright notice, " -"this list of conditions and the following disclaimer." -msgstr "" - -#: ../../source/credits.md:1202 8427f6bd720d44c0ba90d69f0e8e4553 -msgid "" -"Redistributions in binary form must reproduce the above copyright notice," -" this list of conditions and the following disclaimer in the " -"documentation and/or other materials provided with the distribution." -msgstr "" - -#: ../../source/credits.md:1206 4a0a9be84acc4264bb5bfd30925988ea -msgid "" -"Neither the name of the copyright holder nor the names of its " -"contributors may be used to endorse or promote products derived from this" -" software without specific prior written permission." -msgstr "" - -#: ../../source/credits.md:1210 bca6b384474a446f8385d635424129b4 -msgid "" -"THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS " -""AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT " -"NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR" -" A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT " -"HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, " -"SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED " -"TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR " -"PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF " -"LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING " -"NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS " -"SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. " -"
The MIT License (MIT)"
-msgstr ""
-
-#: ../../source/credits.md:1241 c70b56f31ef94ceb98c92e60592e4cbd
-msgid ""
-"
This software is made available under the terms "
-"of *either* of the licenses found in LICENSE.APACHE2 or LICENSE.MIT. "
-"Contributions to are made under the terms of *both* these licenses."
-msgstr ""
-
-#: ../../source/credits.md:1252 687cfdf54a3749a6b85b07dd51dcce84
-msgid "Copyright (c) 2021 Taneli Hukkinen"
-msgstr ""
-
-#: ../../source/credits.md:1307 584d1e794f92437b8ea24d66096ab212
-msgid ""
-"Python was created in the early 1990s by Guido van Rossum at Stichting "
-"Mathematisch Centrum (CWI, see https://www.cwi.nl) in the Netherlands as "
-"a successor of a language called ABC.  Guido remains Python's "
-"principal author, although it includes many contributions from others."
-msgstr ""
-
-#: ../../source/credits.md:1312 a228f3a1619f4504aa37ce39d23f05ee
-msgid ""
-"In 1995, Guido continued his work on Python at the Corporation for "
-"National Research Initiatives (CNRI, see https://www.cnri.reston.va.us) "
-"in Reston, Virginia where he released several versions of the software."
-msgstr ""
-
-#: ../../source/credits.md:1317 73b371a8393642b298fafa9da7f9bd0f
-msgid ""
-"In May 2000, Guido and the Python core development team moved to "
-"BeOpen.com to form the BeOpen PythonLabs team.  In October of the same "
-"year, the PythonLabs team moved to Digital Creations, which became Zope "
-"Corporation.  In 2001, the Python Software Foundation (PSF, see "
-"https://www.python.org/psf/) was formed, a non-profit organization "
-"created specifically to own Python-related Intellectual Property. Zope "
-"Corporation was a sponsoring member of the PSF."
-msgstr ""
-
-#: ../../source/credits.md:1325 23cad21a7a5e4ade9a4703efb7d22f71
-msgid ""
-"All Python releases are Open Source (see https://opensource.org for the "
-"Open Source Definition).  Historically, most, but not all, Python "
-"releases have also been GPL-compatible; the table below summarizes the "
-"various releases."
-msgstr ""
-
-#: ../../source/credits.md:1345 faac1731e05f4b319b6ef4265f45cf79
-msgid "Footnotes:"
-msgstr ""
-
-#: ../../source/credits.md:1347 fc3649e1f3d04349986a2609031f28ca
-msgid ""
-"(1) GPL-compatible doesn't mean that we're distributing Python "
-"under     the GPL.  All Python licenses, unlike the GPL, let you "
-"distribute     a modified version without making your changes open "
-"source.  The     GPL-compatible licenses make it possible to combine "
-"Python with     other software that is released under the GPL; the others"
-" don't."
-msgstr ""
-
-#: ../../source/credits.md:1353 c2e934ff4fd8467abc665b35dc587edf
-msgid ""
-"(2) According to Richard Stallman, 1.6.1 is not GPL-compatible,     "
-"because its license has a choice of law clause.  According to     CNRI, "
-"however, Stallman's lawyer has told CNRI's lawyer that 1.6.1     "
-"is "not incompatible" with the GPL."
-msgstr ""
-
-#: ../../source/credits.md:1358 816caaa337ff40cfb7a91bf68406aa1a
-msgid ""
-"Thanks to the many outside volunteers who have worked under Guido's "
-"direction to make these releases possible."
-msgstr ""
-
-#: ../../source/credits.md:1362 418adb6308be42119be1a7a03fb4c8a4
-msgid "B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON"
-msgstr ""
-
-#: ../../source/credits.md:1365 d639d98831314668a85b5ed191cfe2cc
-msgid ""
-"Python software and documentation are licensed under the Python Software "
-"Foundation License Version 2."
-msgstr ""
-
-#: ../../source/credits.md:1368 949bb31d4bf8405a9ed6cb0cfa44504f
-msgid ""
-"Starting with Python 3.8.6, examples, recipes, and other code in the "
-"documentation are dual licensed under the PSF License Version 2 and the "
-"Zero-Clause BSD license."
-msgstr ""
-
-#: ../../source/credits.md:1372 6a17b51733714c4b9c50ef832d33613c
-msgid ""
-"Some software incorporated into Python is under different licenses. The "
-"licenses are listed with code falling under that license."
-msgstr ""
-
-#: ../../source/credits.md:1384 b3e69341469346738afcf2d359d2d8ef
-msgid ""
-"2\\. Subject to the terms and conditions of this License Agreement, PSF "
-"hereby grants Licensee a nonexclusive, royalty-free, world-wide license "
-"to reproduce, analyze, test, perform and/or display publicly, prepare "
-"derivative works, distribute, and otherwise use Python alone or in any "
-"derivative version, provided, however, that PSF's License Agreement "
-"and PSF's notice of copyright, i.e., "Copyright (c) 2001, 2002, "
-"2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, "
-"2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Python Software "
-"Foundation; All Rights Reserved" are retained in Python alone or in "
-"any derivative version prepared by Licensee."
-msgstr ""
-
-#: ../../source/credits.md:1426 bd78410e1192467592f6c17e0b967a34
-msgid "BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0"
+#: ../../source/credits.md:329 194fee12f0ed4a19bbf13cc0346774eb
+msgid "[annotated-types (0.6.0)](https://pypi.org/project/annotated-types/0.6.0/)"
 msgstr ""
 
-#: ../../source/credits.md:1429 30ed3996e1ef407fbd1f6caccc76dc33
-msgid "BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1"
+#: ../../source/credits.md:382 983042ef93564142b163c411454c2ce7
+msgid "[anyio (4.0.0)](https://pypi.org/project/anyio/4.2.0/)"
 msgstr ""
 
-#: ../../source/credits.md:1431 71055f23e19b4fc5bffbf73ea1b29b5a
-msgid ""
-"1\\. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), "
-"having an office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the "
-"Individual or Organization ("Licensee") accessing and otherwise"
-" using this software in source or binary form and its associated "
-"documentation ("the Software")."
+#: ../../source/credits.md:434 e427c6b691894595bf3a86c740311b08
+msgid "[async-timeout (4.0.3)](https://github.com/aio-libs/async-timeout)"
 msgstr ""
 
-#: ../../source/credits.md:1437 f988d417d88549a4aff23ae7fbfa585a
-msgid ""
-"2\\. Subject to the terms and conditions of this BeOpen Python License "
-"Agreement, BeOpen hereby grants Licensee a non-exclusive, royalty-free, "
-"world-wide license to reproduce, analyze, test, perform and/or display "
-"publicly, prepare derivative works, distribute, and otherwise use the "
-"Software alone or in any derivative version, provided, however, that the "
-"BeOpen Python License is retained in the Software, alone or in any "
-"derivative version prepared by Licensee."
+#: ../../source/credits.md:479 5e88246a0ab14a8385457027c2a1c75f
+msgid "[attrs (23.1.0)](https://pypi.org/project/attrs/23.2.0/)"
 msgstr ""
 
-#: ../../source/credits.md:1445 aa5cbcb0cc9c4e5bb8bc4d0821fcc06d
-msgid ""
-"3\\. BeOpen is making the Software available to Licensee on an "AS "
-"IS" basis.  BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS "
-"OR IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND "
-"DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS "
-"FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT "
-"INFRINGE ANY THIRD PARTY RIGHTS."
+#: ../../source/credits.md:532 3548d893d82e4c1483d27037d9de1379
+msgid "[certifi (2023.11.17)](https://github.com/certifi/python-certifi)"
 msgstr ""
 
-#: ../../source/credits.md:1452 e6b7fb6f2f20442c9346e45f6c059d4a
-msgid ""
-"4\\. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE "
-"SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS"
-" A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY "
-"DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF."
+#: ../../source/credits.md:536 ../../source/credits.md:4140
+#: ../../source/credits.md:4538 0949ad49af124dd3b37a6bc029560e5f
+#: a12862e162ed4b49834b9a7ec3fe7279 ef928a6d70924ca099ad3339233f68d6
+msgid "MPL-2.0"
 msgstr ""
 
-#: ../../source/credits.md:1457 ccefc001839f4e8a8d89f6c68cc450c7
-msgid ""
-"5\\. This License Agreement will automatically terminate upon a material "
-"breach of its terms and conditions."
+#: ../../source/credits.md:584 cfefc72cc1e9466491854aeb1811cc51
+msgid "[charset-normalizer (3.3.2)](https://github.com/Ousret/charset_normalizer)"
 msgstr ""
 
-#: ../../source/credits.md:1460 5c262cefbd964c79b65569876938b457
-msgid ""
-"6\\. This License Agreement shall be governed by and interpreted in all "
-"respects by the law of the State of California, excluding conflict of law"
-" provisions.  Nothing in this License Agreement shall be deemed to create"
-" any relationship of agency, partnership, or joint venture between BeOpen"
-" and Licensee.  This License Agreement does not grant permission to use "
-"BeOpen trademarks or trade names in a trademark sense to endorse or "
-"promote products or services of Licensee, or any third party.  As an "
-"exception, the "BeOpen Python" logos available at "
-"http://www.pythonlabs.com/logos.html may be used according to the "
-"permissions granted on that web page."
+#: ../../source/credits.md:636 ae260b2c6acc4df99e52c9e030a05d09
+msgid "[click (8.1.7)](https://palletsprojects.com/p/click/)"
 msgstr ""
 
-#: ../../source/credits.md:1471 ca65ed49d4fb4766a2b4078024ac0849
-msgid ""
-"7\\. By copying, installing or otherwise using the software, Licensee "
-"agrees to be bound by the terms and conditions of this License Agreement."
+#: ../../source/credits.md:640 ../../source/credits.md:700
+#: ../../source/credits.md:1185 ../../source/credits.md:3789
+#: ../../source/credits.md:3825 ../../source/credits.md:3858
+#: ../../source/credits.md:3892 0345eae1d9954d0dbf936a7f686e48d1
+#: 43186e23985a46feb3204a0baaf7bd61 5f5650a27ccd41e480b026f5a17b6c0f
+#: 653396a3fa9f4113b890b559071da536 911fd0e5bd6644f393fa6047a4326bc5
+#: bdc83389bbcf4cdf95b1acc47d2d62db d3cb614543d04c3a8967d347c88b0cd4
+msgid "BSD-3-Clause"
 msgstr ""
 
-#: ../../source/credits.md:1476 bf4126abb4094156a037d4c37b60b9c0
-msgid "CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1"
+#: ../../source/credits.md:696 41706f0c6c1142dc91a93e8c99b6dfd9
+msgid "[colorama (0.4.6)](https://pypi.org/project/colorama/0.4.6/)"
 msgstr ""
 
-#: ../../source/credits.md:1479 6dcccaccfff14ef68afe6c2a1edb512d
-msgid ""
-"1\\. This LICENSE AGREEMENT is between the Corporation for National "
-"Research Initiatives, having an office at 1895 Preston White Drive, "
-"Reston, VA 20191 ("CNRI"), and the Individual or Organization "
-"("Licensee") accessing and otherwise using Python 1.6.1 "
-"software in source or binary form and its associated documentation."
+#: ../../source/credits.md:755 6ab2b4bbda604a99bb45a647a24abcf0
+msgid "[exceptiongroup (1.1.3)](https://pypi.org/project/exceptiongroup/1.2.0/)"
 msgstr ""
 
-#: ../../source/credits.md:1485 7afd9d9ee74845b9856ce9c9dc861080
-msgid ""
-"2\\. Subject to the terms and conditions of this License Agreement, CNRI "
-"hereby grants Licensee a nonexclusive, royalty-free, world-wide license "
-"to reproduce, analyze, test, perform and/or display publicly, prepare "
-"derivative works, distribute, and otherwise use Python 1.6.1 alone or in "
-"any derivative version, provided, however, that CNRI's License "
-"Agreement and CNRI's notice of copyright, i.e., "Copyright (c) "
-"1995-2001 Corporation for National Research Initiatives; All Rights "
-"Reserved" are retained in Python 1.6.1 alone or in any derivative "
-"version prepared by Licensee.  Alternately, in lieu of CNRI's License"
-" Agreement, Licensee may substitute the following text (omitting the "
-"quotes): "Python 1.6.1 is made available subject to the terms and "
-"conditions in CNRI's License Agreement.  This Agreement together with"
-" Python 1.6.1 may be located on the internet using the following unique, "
-"persistent identifier (known as a handle): 1895.22/1013.  This Agreement "
-"may also be obtained from a proxy server on the internet using the "
-"following URL: http://hdl.handle.net/1895.22/1013"."
+#: ../../source/credits.md:759 fd38eed1d46a4f8b9da889414d2738ed
+msgid "Python-2.0, MIT"
 msgstr ""
 
-#: ../../source/credits.md:1502 045d31925ffb4e5b9d707c950878d534
-msgid ""
-"3\\. In the event Licensee prepares a derivative work that is based on or"
-" incorporates Python 1.6.1 or any part thereof, and wants to make the "
-"derivative work available to others as provided herein, then Licensee "
-"hereby agrees to include in any such work a brief summary of the changes "
-"made to Python 1.6.1."
+#: ../../source/credits.md:895 d682bc325a7d42ceac1fa3689205e533
+msgid "[frozenlist (1.4.0)](https://github.com/aio-libs/frozenlist)"
 msgstr ""
 
-#: ../../source/credits.md:1508 dbaa5a70a9ad4e6aa5cf63bb95ba6919
-msgid ""
-"4\\. CNRI is making Python 1.6.1 available to Licensee on an "AS "
-"IS" basis.  CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR "
-"IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND "
-"DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS "
-"FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT "
-"INFRINGE ANY THIRD PARTY RIGHTS."
+#: ../../source/credits.md:1128 f40312901c5447859c8e47ae2ddfa934
+msgid "[iamai (0.0.2)](https://pypi.org/project/iamai/0.0.2/)"
 msgstr ""
 
-#: ../../source/credits.md:1515 1052e3d2c2f043c0a27a6c8a48e4d3c5
-msgid ""
-"5\\. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON "
-"1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A "
-"RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, OR "
-"ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF."
+#: ../../source/credits.md:1181 526d25d0f443408bb8bae5803810ef6b
+msgid "[idna (3.4)](https://pypi.org/project/idna/3.6/)"
 msgstr ""
 
-#: ../../source/credits.md:1523 26223b589b044124877ef158917f5e00
-msgid ""
-"7\\. This License Agreement shall be governed by the federal intellectual"
-" property law of the United States, including without limitation the "
-"federal copyright law, and, to the extent such U.S. federal law does not "
-"apply, by the law of the Commonwealth of Virginia, excluding "
-"Virginia's conflict of law provisions. Notwithstanding the foregoing,"
-" with regard to derivative works based on Python 1.6.1 that incorporate "
-"non-separable material that was previously distributed under the GNU "
-"General Public License (GPL), the law of the Commonwealth of Virginia "
-"shall govern this License Agreement only as to issues arising under or "
-"with respect to Paragraphs 4, 5, and 7 of this License Agreement.  "
-"Nothing in this License Agreement shall be deemed to create any "
-"relationship of agency, partnership, or joint venture between CNRI and "
-"Licensee.  This License Agreement does not grant permission to use CNRI "
-"trademarks or trade name in a trademark sense to endorse or promote "
-"products or services of Licensee, or any third party."
+#: ../../source/credits.md:1242 1dbca0988bde4806a9a65c0d971b8081
+msgid "[loguru (0.7.2)](https://github.com/Delgan/loguru)"
 msgstr ""
 
-#: ../../source/credits.md:1540 51ed16987a324e3f950599eea7f8d737
-msgid ""
-"8\\. By clicking on the "ACCEPT" button where indicated, or by "
-"copying, installing or otherwise using Python 1.6.1, Licensee agrees to "
-"be bound by the terms and conditions of this License Agreement."
+#: ../../source/credits.md:1295 d952711fe1664e3296d7808ccbbbec1e
+msgid "[multidict (6.0.4)](https://github.com/aio-libs/multidict)"
 msgstr ""
 
-#: ../../source/credits.md:1547 3091c2ca1f9f49e6825f93e2fdefc3ee
-msgid "CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2"
+#: ../../source/credits.md:1340 0de3690dc7f34757abeeda46e67568da
+msgid "[pydantic (2.5.0)](https://pypi.org/project/pydantic/2.6.1/)"
 msgstr ""
 
-#: ../../source/credits.md:1550 bef93af5a406456abfb2d2bde953a13a
-msgid ""
-"Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The "
-"Netherlands.  All rights reserved."
+#: ../../source/credits.md:1393 a56ba8dc67ea45b9ad033cafaca0db51
+msgid "[pydantic-core (2.14.1)](https://github.com/pydantic/pydantic-core)"
 msgstr ""
 
-#: ../../source/credits.md:1553 3f5e5fa7e02843808df13b5f933ee329
-msgid ""
-"Permission to use, copy, modify, and distribute this software and its "
-"documentation for any purpose and without fee is hereby granted, provided"
-" that the above copyright notice appear in all copies and that both that "
-"copyright notice and this permission notice appear in supporting "
-"documentation, and that the name of Stichting Mathematisch Centrum or CWI"
-" not be used in advertising or publicity pertaining to distribution of "
-"the software without specific, written prior permission."
+#: ../../source/credits.md:1446 d6e216a0c010450dab5d08ab40891e46
+msgid "[requests (2.31.0)](https://requests.readthedocs.io)"
 msgstr ""
 
-#: ../../source/credits.md:1562 4be04f1ee87b44d7877822c336f14799
-msgid ""
-"STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO "
-"THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND "
-"FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE FOR "
-"ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER "
-"RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF "
-"CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN "
-"CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE."
+#: ../../source/credits.md:1653 b27b631b71f74e1289c5716bc509c911
+msgid "[sniffio (1.3.0)](https://github.com/python-trio/sniffio)"
 msgstr ""
 
-#: ../../source/credits.md:1570 20cf3735b9354862a175ee305fd3e6c5
-msgid "ZERO-CLAUSE BSD LICENSE FOR CODE IN THE PYTHON DOCUMENTATION"
+#: ../../source/credits.md:1657 c21ade82936c466aaef096aed8f8a5d6
+msgid "BSD-3-Clause, MIT, Apache-2.0"
 msgstr ""
 
-#: ../../source/credits.md:1573 9c363ac3e78345bda2bfb811dbde57ab
-msgid ""
-"Permission to use, copy, modify, and/or distribute this software for any "
-"purpose with or without fee is hereby granted."
+#: ../../source/credits.md:1751 1d5379f407944a7c9989f52309a2fabc
+msgid "[tomli (2.0.1)](https://pypi.org/project/tomli/2.0.1/)"
 msgstr ""
 
-#: ../../source/credits.md:1576 e28fec55d2e840e5800999fb0adb0fae
+#: ../../source/credits.md:1804 dbd91570e9c64da989bec38b109cb212
 msgid ""
-"THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL "
-"WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES "
-"OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE "
-"FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY "
-"DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER "
-"IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING "
-"OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE."
-msgstr ""
-
-#: ../../source/credits.md:1591 d391900668d04d7d8990c226a3215f6c
-msgid "Copyright (c) 2008-2020 Andrey Petrov and contributors."
-msgstr ""
-
-#: ../../source/credits.md:1618 ef1601a2a2d34d14b7584a0c8b8274fd
-msgid "Copyright (c) 2017, 2018, 2019, 2020, 2021, 2022 Samuel Colvin"
+"[typing-extensions (4.8.0)](https://pypi.org/project/typing-"
+"extensions/4.9.0/)"
 msgstr ""
 
-#: ../../source/credits.md:1645 84a011ab0dd440a0afafd436e0308fb2
-msgid "Copyright (c) 2019 Delgan"
+#: ../../source/credits.md:1808 062c89f339414f51833db573db18d346
+msgid "Python-2.0, 0BSD"
 msgstr ""
 
-#: ../../source/credits.md:1859 a3c1562d0f024fb9aed4ff46b65d327a
-msgid "Copyright [yyyy] [name of copyright owner]"
+#: ../../source/credits.md:2150 31eb7dda243c43c889ac7ff744f76d1a
+msgid "[urllib3 (2.1.0)](https://pypi.org/project/urllib3/2.2.0/)"
 msgstr ""
 
-#: ../../source/credits.md:1887 e29c7e80fadf4040b100373ea0ab44ff
+#: ../../source/credits.md:2203 a8dee1d196d740889b3cf9c542d04f02
 msgid ""
-""License" shall mean the terms and conditions for use, "
-"reproduction, and distribution as defined by Sections 1 through 9 of this"
-" document."
+"[watchfiles "
+"(0.21.0)](https://github.com/samuelcolvin/watchfiles/watchfiles)"
 msgstr ""
 
-#: ../../source/credits.md:1890 e0babeceffee48668e1e726ea87a99af
-msgid ""
-""Licensor" shall mean the copyright owner or entity "
-"authorized by the copyright owner that is granting the License."
+#: ../../source/credits.md:2256 53ba08eadc8249f6b3c8f13fcd26cf47
+msgid "[win32-setctime (1.1.0)](https://github.com/Delgan/win32-setctime)"
 msgstr ""
 
-#: ../../source/credits.md:1893 a5745e39210d4f50bd1a1a975bab0ddc
-msgid ""
-""Legal Entity" shall mean the union of the acting "
-"entity and all other entities that control, are controlled by, or are "
-"under common control with that entity. For the purposes of this "
-"definition, "control" means (i) the power, direct or "
-"indirect, to cause the direction or management of such entity, whether by"
-" contract or otherwise, or (ii) ownership of fifty percent (50%) or more "
-"of the outstanding shares, or (iii) beneficial ownership of such entity."
+#: ../../source/credits.md:2309 11206f3d155f4291a7082e900c044333
+msgid "[yarl (1.9.2)](https://github.com/aio-libs/yarl)"
 msgstr ""
 
-#: ../../source/credits.md:1901 6e44256f6de3495189c5436b35f9fcc8
-msgid ""
-""You" (or "Your") shall mean an "
-"individual or Legal Entity exercising permissions granted by this "
-"License."
+#: ../../source/credits.md:2548 a87a4a61ce7c4658bf476a7416942e7f
+msgid "Licenses"
 msgstr ""
 
-#: ../../source/credits.md:1904 bb732d24d19d40c2a2739f07a56ee1c2
-msgid ""
-""Source" form shall mean the preferred form for making "
-"modifications, including but not limited to software source code, "
-"documentation source, and configuration files."
+#: ../../source/credits.md:2982 fab60878e54b46a3885a6d3a3b739ac7
+msgid "0BSD"
 msgstr ""
 
-#: ../../source/credits.md:1908 94903c87d29041c996b6c8b1b7b92001
-msgid ""
-""Object" form shall mean any form resulting from "
-"mechanical transformation or translation of a Source form, including but "
-"not limited to compiled object code, generated documentation, and "
-"conversions to other media types."
+#: ../../source/credits.md:3268 f1041e683a53402da3008d598367d2ad
+msgid "AGPL-3.0-only"
 msgstr ""
 
-#: ../../source/credits.md:1913 a8c149e4cbd946a7aacf3bb554dd1e71
-msgid ""
-""Work" shall mean the work of authorship, whether in "
-"Source or Object form, made available under the License, as indicated by "
-"a copyright notice that is included in or attached to the work (an "
-"example is provided in the Appendix below)."
+#: ../../source/credits.md:3397 083a60df22ea4847a739185381d0c8b1
+msgid "AGPL-3.0-or-later"
 msgstr ""
 
-#: ../../source/credits.md:1918 37b7554a624e4f95a69de39059f18e9b
-msgid ""
-""Derivative Works" shall mean any work, whether in "
-"Source or Object form, that is based on (or derived from) the Work and "
-"for which the editorial revisions, annotations, elaborations, or other "
-"modifications represent, as a whole, an original work of authorship. For "
-"the purposes of this License, Derivative Works shall not include works "
-"that remain separable from, or merely link (or bind by name) to the "
-"interfaces of, the Work and Derivative Works thereof."
+#: ../../source/credits.md:4228 f21c55860a924960a8e23f79d48cf382
+msgid "Python-2.0"
 msgstr ""
 
-#: ../../source/credits.md:1926 3bb12c10ba7f43569cd55303efa61611
-msgid ""
-""Contribution" shall mean any work of authorship, "
-"including the original version of the Work and any modifications or "
-"additions to that Work or Derivative Works thereof, that is intentionally"
-" submitted to Licensor for inclusion in the Work by the copyright owner "
-"or by an individual or Legal Entity authorized to submit on behalf of the"
-" copyright owner. For the purposes of this definition, "
-""submitted" means any form of electronic, verbal, or "
-"written communication sent to the Licensor or its representatives, "
-"including but not limited to communication on electronic mailing lists, "
-"source code control systems, and issue tracking systems that are managed "
-"by, or on behalf of, the Licensor for the purpose of discussing and "
-"improving the Work, but excluding communication that is conspicuously "
-"marked or otherwise designated in writing by the copyright owner as "
-""Not a Contribution.""
-msgstr ""
+#~ msgid ""
+#~ "Licensed under the Apache License, "
+#~ "Version 2.0 (the "License");    you"
+#~ " may not use this file except "
+#~ "in compliance with the License.    You"
+#~ " may obtain a copy of the "
+#~ "License at"
+#~ msgstr ""
 
-#: ../../source/credits.md:1940 64b814ec85f94a219d84875400972ec5
-msgid ""
-""Contributor" shall mean Licensor and any individual or"
-" Legal Entity on behalf of whom a Contribution has been received by "
-"Licensor and subsequently incorporated within the Work."
-msgstr ""
+#~ msgid ""
+#~ "Unless required by applicable law or "
+#~ "agreed to in writing, software    "
+#~ "distributed under the License is "
+#~ "distributed on an "AS IS" "
+#~ "BASIS,    WITHOUT WARRANTIES OR CONDITIONS "
+#~ "OF ANY KIND, either express or "
+#~ "implied.    See the License for the "
+#~ "specific language governing permissions and"
+#~ "    limitations under the License."
+#~ msgstr ""
 
-#: ../../source/credits.md:1984 c8e0f6d419a14281b9570bcc4557324b
-msgid ""
-"(d) If the Work includes a "NOTICE" text file as part "
-"of its     distribution, then any Derivative Works that You distribute "
-"must     include a readable copy of the attribution notices contained"
-"     within such NOTICE file, excluding those notices that do not     "
-"pertain to any part of the Derivative Works, in at least one     of the "
-"following places: within a NOTICE text file distributed     as part of "
-"the Derivative Works; within the Source form or     documentation, if "
-"provided along with the Derivative Works; or,     within a display "
-"generated by the Derivative Works, if and     wherever such third-party "
-"notices normally appear. The contents     of the NOTICE file are for "
-"informational purposes only and     do not modify the License. You may "
-"add Your own attribution     notices within Derivative Works that You "
-"distribute, alongside     or as an addendum to the NOTICE text from the "
-"Work, provided     that such additional attribution notices cannot be "
-"construed     as modifying the License."
-msgstr ""
+#~ msgid "

Other Licenses

" +#~ msgstr "" -#: ../../source/credits.md:2021 c356ece3c08f44bca87b210d4f706561 -msgid "" -"Disclaimer of Warranty. Unless required by applicable law or agreed to in" -" writing, Licensor provides the Work (and each Contributor provides its " -"Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES " -"OR CONDITIONS OF ANY KIND, either express or implied, including, without " -"limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, " -"MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely " -"responsible for determining the appropriateness of using or " -"redistributing the Work and assume any risks associated with Your " -"exercise of permissions under this License." -msgstr "" +#~ msgid "" +#~ "The above copyright notice and this " +#~ "permission notice shall be included in" +#~ " all copies or substantial portions " +#~ "of the Software." +#~ msgstr "" -#: ../../source/credits.md:2054 c7e2c95be2f848769c405873528bb180 -msgid "

Apache-2.0

" -msgstr "" +#~ msgid "" +#~ "THE SOFTWARE IS PROVIDED "AS " +#~ "IS", WITHOUT WARRANTY OF ANY KIND," +#~ " EXPRESS OR IMPLIED, INCLUDING BUT " +#~ "NOT LIMITED TO THE WARRANTIES OF " +#~ "MERCHANTABILITY, FITNESS FOR A PARTICULAR " +#~ "PURPOSE AND NONINFRINGEMENT. IN NO EVENT" +#~ " SHALL THE AUTHORS OR COPYRIGHT " +#~ "HOLDERS BE LIABLE FOR ANY CLAIM, " +#~ "DAMAGES OR OTHER LIABILITY, WHETHER IN" +#~ " AN ACTION OF CONTRACT, TORT OR " +#~ "OTHERWISE, ARISING FROM, OUT OF OR " +#~ "IN CONNECTION WITH THE SOFTWARE OR " +#~ "THE USE OR OTHER DEALINGS IN THE" +#~ " SOFTWARE.
" +#~ msgstr "" + +#~ msgid "TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION" +#~ msgstr "" + +#~ msgid "Definitions." +#~ msgstr "" + +#~ msgid "" +#~ ""License" shall mean the terms " +#~ "and conditions for use, reproduction, " +#~ "and distribution as defined by Sections" +#~ " 1 through 9 of this document." +#~ msgstr "" + +#~ msgid "" +#~ ""Licensor" shall mean the copyright" +#~ " owner or entity authorized by the" +#~ " copyright owner that is granting the" +#~ " License." +#~ msgstr "" + +#~ msgid "" +#~ ""Legal Entity" shall mean the " +#~ "union of the acting entity and all" +#~ " other entities that control, are " +#~ "controlled by, or are under common " +#~ "control with that entity. For the " +#~ "purposes of this definition, " +#~ ""control" means (i) the power, " +#~ "direct or indirect, to cause the " +#~ "direction or management of such entity," +#~ " whether by contract or otherwise, or" +#~ " (ii) ownership of fifty percent " +#~ "(50%) or more of the outstanding " +#~ "shares, or (iii) beneficial ownership of" +#~ " such entity." +#~ msgstr "" + +#~ msgid "" +#~ ""You" (or "Your") shall " +#~ "mean an individual or Legal Entity " +#~ "exercising permissions granted by this " +#~ "License." +#~ msgstr "" + +#~ msgid "" +#~ ""Source" form shall mean the " +#~ "preferred form for making modifications, " +#~ "including but not limited to software" +#~ " source code, documentation source, and " +#~ "configuration files." +#~ msgstr "" + +#~ msgid "" +#~ ""Object" form shall mean any " +#~ "form resulting from mechanical transformation" +#~ " or translation of a Source form, " +#~ "including but not limited to compiled" +#~ " object code, generated documentation, and" +#~ " conversions to other media types." +#~ msgstr "" + +#~ msgid "" +#~ ""Work" shall mean the work of" +#~ " authorship, whether in Source or " +#~ "Object form, made available under the" +#~ " License, as indicated by a copyright" +#~ " notice that is included in or " +#~ "attached to the work (an example " +#~ "is provided in the Appendix below)." +#~ msgstr "" + +#~ msgid "" +#~ ""Derivative Works" shall mean any" +#~ " work, whether in Source or Object" +#~ " form, that is based on (or " +#~ "derived from) the Work and for " +#~ "which the editorial revisions, annotations," +#~ " elaborations, or other modifications " +#~ "represent, as a whole, an original " +#~ "work of authorship. For the purposes " +#~ "of this License, Derivative Works shall" +#~ " not include works that remain " +#~ "separable from, or merely link (or " +#~ "bind by name) to the interfaces " +#~ "of, the Work and Derivative Works " +#~ "thereof." +#~ msgstr "" + +#~ msgid "" +#~ ""Contribution" shall mean any work" +#~ " of authorship, including the original " +#~ "version of the Work and any " +#~ "modifications or additions to that Work" +#~ " or Derivative Works thereof, that is" +#~ " intentionally submitted to Licensor for" +#~ " inclusion in the Work by the " +#~ "copyright owner or by an individual " +#~ "or Legal Entity authorized to submit " +#~ "on behalf of the copyright owner. " +#~ "For the purposes of this definition, " +#~ ""submitted" means any form of " +#~ "electronic, verbal, or written communication" +#~ " sent to the Licensor or its " +#~ "representatives, including but not limited " +#~ "to communication on electronic mailing " +#~ "lists, source code control systems, and" +#~ " issue tracking systems that are " +#~ "managed by, or on behalf of, the" +#~ " Licensor for the purpose of " +#~ "discussing and improving the Work, but" +#~ " excluding communication that is " +#~ "conspicuously marked or otherwise designated" +#~ " in writing by the copyright owner" +#~ " as "Not a Contribution."" +#~ msgstr "" + +#~ msgid "" +#~ ""Contributor" shall mean Licensor " +#~ "and any individual or Legal Entity " +#~ "on behalf of whom a Contribution " +#~ "has been received by Licensor and " +#~ "subsequently incorporated within the Work." +#~ msgstr "" + +#~ msgid "" +#~ "Grant of Copyright License. Subject to" +#~ " the terms and conditions of this " +#~ "License, each Contributor hereby grants " +#~ "to You a perpetual, worldwide, non-" +#~ "exclusive, no-charge, royalty-free, " +#~ "irrevocable copyright license to reproduce," +#~ " prepare Derivative Works of, publicly " +#~ "display, publicly perform, sublicense, and " +#~ "distribute the Work and such Derivative" +#~ " Works in Source or Object form." +#~ msgstr "" + +#~ msgid "" +#~ "Grant of Patent License. Subject to " +#~ "the terms and conditions of this " +#~ "License, each Contributor hereby grants " +#~ "to You a perpetual, worldwide, non-" +#~ "exclusive, no-charge, royalty-free, " +#~ "irrevocable (except as stated in this" +#~ " section) patent license to make, " +#~ "have made, use, offer to sell, " +#~ "sell, import, and otherwise transfer the" +#~ " Work, where such license applies " +#~ "only to those patent claims licensable" +#~ " by such Contributor that are " +#~ "necessarily infringed by their Contribution(s)" +#~ " alone or by combination of their " +#~ "Contribution(s) with the Work to which" +#~ " such Contribution(s) was submitted. If " +#~ "You institute patent litigation against " +#~ "any entity (including a cross-claim " +#~ "or counterclaim in a lawsuit) alleging" +#~ " that the Work or a Contribution " +#~ "incorporated within the Work constitutes " +#~ "direct or contributory patent infringement," +#~ " then any patent licenses granted to" +#~ " You under this License for that " +#~ "Work shall terminate as of the " +#~ "date such litigation is filed." +#~ msgstr "" + +#~ msgid "" +#~ "Redistribution. You may reproduce and " +#~ "distribute copies of the Work or " +#~ "Derivative Works thereof in any medium," +#~ " with or without modifications, and " +#~ "in Source or Object form, provided " +#~ "that You meet the following conditions:" +#~ msgstr "" + +#~ msgid "" +#~ "(a) You must give any other " +#~ "recipients of the Work or Derivative" +#~ " Works a copy of this License; " +#~ "and" +#~ msgstr "" + +#~ msgid "" +#~ "(b) You must cause any modified " +#~ "files to carry prominent notices " +#~ "stating that You changed the files; " +#~ "and" +#~ msgstr "" + +#~ msgid "" +#~ "(c) You must retain, in the Source" +#~ " form of any Derivative Works " +#~ "that You distribute, all copyright, " +#~ "patent, trademark, and attribution notices" +#~ " from the Source form of the " +#~ "Work, excluding those notices that " +#~ "do not pertain to any part of" +#~ " the Derivative Works; and" +#~ msgstr "" + +#~ msgid "" +#~ "(d) If the Work includes a " +#~ ""NOTICE" text file as part of" +#~ " its distribution, then any Derivative" +#~ " Works that You distribute must " +#~ "include a readable copy of the " +#~ "attribution notices contained within such" +#~ " NOTICE file, excluding those notices " +#~ "that do not pertain to any " +#~ "part of the Derivative Works, in " +#~ "at least one of the following " +#~ "places: within a NOTICE text file " +#~ "distributed as part of the " +#~ "Derivative Works; within the Source form" +#~ " or documentation, if provided along" +#~ " with the Derivative Works; or, " +#~ "within a display generated by the " +#~ "Derivative Works, if and wherever " +#~ "such third-party notices normally " +#~ "appear. The contents of the NOTICE" +#~ " file are for informational purposes " +#~ "only and do not modify the " +#~ "License. You may add Your own " +#~ "attribution notices within Derivative " +#~ "Works that You distribute, alongside " +#~ "or as an addendum to the NOTICE" +#~ " text from the Work, provided " +#~ "that such additional attribution notices " +#~ "cannot be construed as modifying the" +#~ " License." +#~ msgstr "" + +#~ msgid "" +#~ "You may add Your own copyright " +#~ "statement to Your modifications and may" +#~ " provide additional or different license" +#~ " terms and conditions for use, " +#~ "reproduction, or distribution of Your " +#~ "modifications, or for any such " +#~ "Derivative Works as a whole, provided" +#~ " Your use, reproduction, and distribution" +#~ " of the Work otherwise complies with" +#~ " the conditions stated in this " +#~ "License." +#~ msgstr "" + +#~ msgid "" +#~ "Submission of Contributions. Unless You " +#~ "explicitly state otherwise, any Contribution" +#~ " intentionally submitted for inclusion in" +#~ " the Work by You to the " +#~ "Licensor shall be under the terms " +#~ "and conditions of this License, without" +#~ " any additional terms or conditions. " +#~ "Notwithstanding the above, nothing herein " +#~ "shall supersede or modify the terms " +#~ "of any separate license agreement you" +#~ " may have executed with Licensor " +#~ "regarding such Contributions." +#~ msgstr "" + +#~ msgid "" +#~ "Trademarks. This License does not grant" +#~ " permission to use the trade names," +#~ " trademarks, service marks, or product " +#~ "names of the Licensor, except as " +#~ "required for reasonable and customary " +#~ "use in describing the origin of " +#~ "the Work and reproducing the content " +#~ "of the NOTICE file." +#~ msgstr "" + +#~ msgid "" +#~ "Disclaimer of Warranty. Unless required " +#~ "by applicable law or agreed to in" +#~ " writing, Licensor provides the Work " +#~ "(and each Contributor provides its " +#~ "Contributions) on an "AS IS" " +#~ "BASIS, WITHOUT WARRANTIES OR CONDITIONS " +#~ "OF ANY KIND, either express or " +#~ "implied, including, without limitation, any" +#~ " warranties or conditions of TITLE, " +#~ "NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS " +#~ "FOR A PARTICULAR PURPOSE. You are " +#~ "solely responsible for determining the " +#~ "appropriateness of using or redistributing " +#~ "the Work and assume any risks " +#~ "associated with Your exercise of " +#~ "permissions under this License." +#~ msgstr "" + +#~ msgid "" +#~ "Limitation of Liability. In no event " +#~ "and under no legal theory, whether " +#~ "in tort (including negligence), contract, " +#~ "or otherwise, unless required by " +#~ "applicable law (such as deliberate and" +#~ " grossly negligent acts) or agreed to" +#~ " in writing, shall any Contributor be" +#~ " liable to You for damages, including" +#~ " any direct, indirect, special, incidental," +#~ " or consequential damages of any " +#~ "character arising as a result of " +#~ "this License or out of the use " +#~ "or inability to use the Work " +#~ "(including but not limited to damages" +#~ " for loss of goodwill, work stoppage," +#~ " computer failure or malfunction, or " +#~ "any and all other commercial damages " +#~ "or losses), even if such Contributor " +#~ "has been advised of the possibility " +#~ "of such damages." +#~ msgstr "" + +#~ msgid "" +#~ "Accepting Warranty or Additional Liability." +#~ " While redistributing the Work or " +#~ "Derivative Works thereof, You may choose" +#~ " to offer, and charge a fee " +#~ "for, acceptance of support, warranty, " +#~ "indemnity, or other liability obligations " +#~ "and/or rights consistent with this " +#~ "License. However, in accepting such " +#~ "obligations, You may act only on " +#~ "Your own behalf and on Your sole" +#~ " responsibility, not on behalf of any" +#~ " other Contributor, and only if You" +#~ " agree to indemnify, defend, and hold" +#~ " each Contributor harmless for any " +#~ "liability incurred by, or claims " +#~ "asserted against, such Contributor by " +#~ "reason of your accepting any such " +#~ "warranty or additional liability." +#~ msgstr "" + +#~ msgid "END OF TERMS AND CONDITIONS" +#~ msgstr "" + +#~ msgid "APPENDIX: How to apply the Apache License to your work." +#~ msgstr "" + +#~ msgid "Copyright 2013-2019 Nikolay Kim and Andrew Svetlov" +#~ msgstr "" + +#~ msgid "Copyright (c) 2022 the contributors" +#~ msgstr "" + +#~ msgid "" +#~ "Permission is hereby granted, free of" +#~ " charge, to any person obtaining a" +#~ " copy of this software and associated" +#~ " documentation files (the "Software")," +#~ " to deal in the Software without " +#~ "restriction, including without limitation the" +#~ " rights to use, copy, modify, merge," +#~ " publish, distribute, sublicense, and/or " +#~ "sell copies of the Software, and " +#~ "to permit persons to whom the " +#~ "Software is furnished to do so, " +#~ "subject to the following conditions:" +#~ msgstr "" + +#~ msgid "" +#~ "THE SOFTWARE IS PROVIDED "AS " +#~ "IS", WITHOUT WARRANTY OF ANY KIND," +#~ " EXPRESS OR IMPLIED, INCLUDING BUT " +#~ "NOT LIMITED TO THE WARRANTIES OF " +#~ "MERCHANTABILITY, FITNESS FOR A PARTICULAR " +#~ "PURPOSE AND NONINFRINGEMENT. IN NO EVENT" +#~ " SHALL THE AUTHORS OR COPYRIGHT " +#~ "HOLDERS BE LIABLE FOR ANY CLAIM, " +#~ "DAMAGES OR OTHER LIABILITY, WHETHER IN" +#~ " AN ACTION OF CONTRACT, TORT OR " +#~ "OTHERWISE, ARISING FROM, OUT OF OR " +#~ "IN CONNECTION WITH THE SOFTWARE OR " +#~ "THE USE OR OTHER DEALINGS IN THE" +#~ " SOFTWARE." +#~ msgstr "" + +#~ msgid "Copyright (c) 2018 Alex Grönholm" +#~ msgstr "" + +#~ msgid "" +#~ "Licensed under the Apache License, " +#~ "Version 2.0 (the "License"); you " +#~ "may not use this file except in" +#~ " compliance with the License. You may" +#~ " obtain a copy of the License " +#~ "at" +#~ msgstr "" + +#~ msgid "http://www.apache.org/licenses/LICENSE-2.0" +#~ msgstr "" + +#~ msgid "" +#~ "Unless required by applicable law or " +#~ "agreed to in writing, software " +#~ "distributed under the License is " +#~ "distributed on an "AS IS" " +#~ "BASIS, WITHOUT WARRANTIES OR CONDITIONS " +#~ "OF ANY KIND, either express or " +#~ "implied. See the License for the " +#~ "specific language governing permissions and" +#~ " limitations under the License." +#~ msgstr "" + +#~ msgid "Copyright (c) 2015 Hynek Schlawack and the attrs contributors" +#~ msgstr "" + +#~ msgid "ca-bundle.crt -- Bundle of CA Root Certificates" +#~ msgstr "" + +#~ msgid "" +#~ "This is a bundle of X.509 " +#~ "certificates of public Certificate Authorities" +#~ " (CA). These were automatically extracted" +#~ " from Mozilla's root certificates file" +#~ " (certdata.txt). This file can be " +#~ "found in the mozilla source tree: " +#~ "https://hg.mozilla.org/mozilla-" +#~ "central/file/tip/security/nss/lib/ckfw/builtins/certdata.txt It" +#~ " contains the certificates in PEM " +#~ "format and therefore can be directly " +#~ "used with curl / libcurl / " +#~ "php_curl, or with an Apache+mod_ssl " +#~ "webserver for SSL client authentication. " +#~ "Just configure this file as the " +#~ "SSLCACertificateFile.#" +#~ msgstr "" + +#~ msgid "" +#~ "***** BEGIN LICENSE BLOCK ***** This " +#~ "Source Code Form is subject to the" +#~ " terms of the Mozilla Public License," +#~ " v. 2.0. If a copy of the " +#~ "MPL was not distributed with this " +#~ "file, You can obtain one at " +#~ "http://mozilla.org/MPL/2.0/." +#~ msgstr "" + +#~ msgid "" +#~ "***** END LICENSE BLOCK ***** @(#) " +#~ "$RCSfile: certdata.txt,v $ $Revision: 1.80 " +#~ "$ $Date: 2011/11/03 15:11:58 $" +#~ msgstr "" + +#~ msgid "Copyright (c) 2019 TAHRI Ahmed R." +#~ msgstr "" + +#~ msgid "" +#~ "THE SOFTWARE IS PROVIDED "AS " +#~ "IS", WITHOUT WARRANTY OF ANY KIND," +#~ " EXPRESS OR IMPLIED, INCLUDING BUT " +#~ "NOT LIMITED TO THE WARRANTIES OF " +#~ "MERCHANTABILITY, FITNESS FOR A PARTICULAR " +#~ "PURPOSE AND NONINFRINGEMENT. IN NO EVENT" +#~ " SHALL THE AUTHORS OR COPYRIGHT " +#~ "HOLDERS BE LIABLE FOR ANY CLAIM, " +#~ "DAMAGES OR OTHER LIABILITY, WHETHER IN" +#~ " AN ACTION OF CONTRACT, TORT OR " +#~ "OTHERWISE, ARISING FROM, OUT OF OR " +#~ "IN CONNECTION WITH THE SOFTWARE OR " +#~ "THE USE OR OTHER DEALINGS IN THE" +#~ " SOFTWARE.

Other Licenses

" +#~ msgstr "" + +#~ msgid "" +#~ "Redistribution and use in source and " +#~ "binary forms, with or without " +#~ "modification, are permitted provided that " +#~ "the following conditions are met:" +#~ msgstr "" + +#~ msgid "" +#~ "1\\. Redistributions of source code " +#~ "must retain the above copyright " +#~ "notice, this list of conditions and " +#~ "the following disclaimer." +#~ msgstr "" + +#~ msgid "" +#~ "2\\. Redistributions in binary form " +#~ "must reproduce the above copyright " +#~ "notice, this list of conditions and " +#~ "the following disclaimer in the " +#~ "documentation and/or other materials provided" +#~ " with the distribution." +#~ msgstr "" + +#~ msgid "" +#~ "3\\. Neither the name of the " +#~ "copyright holder nor the names of " +#~ "its contributors may be used to " +#~ "endorse or promote products derived from" +#~ " this software without specific prior" +#~ " written permission." +#~ msgstr "" + +#~ msgid "" +#~ "THIS SOFTWARE IS PROVIDED BY THE " +#~ "COPYRIGHT HOLDERS AND CONTRIBUTORS "AS" +#~ " IS" AND ANY EXPRESS OR IMPLIED" +#~ " WARRANTIES, INCLUDING, BUT NOT LIMITED " +#~ "TO, THE IMPLIED WARRANTIES OF " +#~ "MERCHANTABILITY AND FITNESS FOR A " +#~ "PARTICULAR PURPOSE ARE DISCLAIMED. IN NO" +#~ " EVENT SHALL THE COPYRIGHT HOLDER OR" +#~ " CONTRIBUTORS BE LIABLE FOR ANY " +#~ "DIRECT, INDIRECT, INCIDENTAL, SPECIAL, " +#~ "EXEMPLARY, OR CONSEQUENTIAL DAMAGES " +#~ "(INCLUDING, BUT NOT LIMITED TO, " +#~ "PROCUREMENT OF SUBSTITUTE GOODS OR " +#~ "SERVICES; LOSS OF USE, DATA, OR " +#~ "PROFITS; OR BUSINESS INTERRUPTION) HOWEVER " +#~ "CAUSED AND ON ANY THEORY OF " +#~ "LIABILITY, WHETHER IN CONTRACT, STRICT " +#~ "LIABILITY, OR TORT (INCLUDING NEGLIGENCE " +#~ "OR OTHERWISE) ARISING IN ANY WAY " +#~ "OUT OF THE USE OF THIS SOFTWARE," +#~ " EVEN IF ADVISED OF THE POSSIBILITY" +#~ " OF SUCH DAMAGE." +#~ msgstr "" + +#~ msgid "" +#~ "\\* Redistributions of source code must" +#~ " retain the above copyright notice, " +#~ "this list of conditions and the " +#~ "following disclaimer." +#~ msgstr "" + +#~ msgid "" +#~ "\\* Redistributions in binary form must" +#~ " reproduce the above copyright notice," +#~ " this list of conditions and the" +#~ " following disclaimer in the documentation" +#~ " and/or other materials provided with " +#~ "the distribution." +#~ msgstr "" + +#~ msgid "" +#~ "\\* Neither the name of the " +#~ "copyright holders, nor those of its " +#~ "contributors may be used to endorse" +#~ " or promote products derived from " +#~ "this software without specific prior " +#~ "written permission." +#~ msgstr "" + +#~ msgid "Copyright (c) 2022 Alex Grönholm" +#~ msgstr "" + +#~ msgid "" +#~ "This project contains code copied from" +#~ " the Python standard library. The " +#~ "following is the required license notice" +#~ " for those parts." +#~ msgstr "" + +#~ msgid "PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2" +#~ msgstr "" + +#~ msgid "" +#~ "1\\. This LICENSE AGREEMENT is between" +#~ " the Python Software Foundation " +#~ "("PSF"), and the Individual or " +#~ "Organization ("Licensee") accessing and" +#~ " otherwise using this software " +#~ "("Python") in source or binary " +#~ "form and its associated documentation." +#~ msgstr "" + +#~ msgid "" +#~ "2\\. Subject to the terms and " +#~ "conditions of this License Agreement, " +#~ "PSF hereby grants Licensee a " +#~ "nonexclusive, royalty-free, world-wide " +#~ "license to reproduce, analyze, test, " +#~ "perform and/or display publicly, prepare " +#~ "derivative works, distribute, and otherwise" +#~ " use Python alone or in any " +#~ "derivative version, provided, however, that" +#~ " PSF's License Agreement and PSF's" +#~ " notice of copyright, i.e., "Copyright" +#~ " (c) 2001, 2002, 2003, 2004, 2005," +#~ " 2006, 2007, 2008, 2009, 2010, 2011," +#~ " 2012, 2013, 2014, 2015, 2016, 2017," +#~ " 2018, 2019, 2020, 2021, 2022 Python" +#~ " Software Foundation; All Rights " +#~ "Reserved" are retained in Python " +#~ "alone or in any derivative version " +#~ "prepared by Licensee." +#~ msgstr "" + +#~ msgid "" +#~ "3\\. In the event Licensee prepares " +#~ "a derivative work that is based on" +#~ " or incorporates Python or any part" +#~ " thereof, and wants to make the " +#~ "derivative work available to others as" +#~ " provided herein, then Licensee hereby " +#~ "agrees to include in any such work" +#~ " a brief summary of the changes " +#~ "made to Python." +#~ msgstr "" + +#~ msgid "" +#~ "4\\. PSF is making Python available " +#~ "to Licensee on an "AS IS" " +#~ "basis. PSF MAKES NO REPRESENTATIONS OR" +#~ " WARRANTIES, EXPRESS OR IMPLIED. BY " +#~ "WAY OF EXAMPLE, BUT NOT LIMITATION, " +#~ "PSF MAKES NO AND DISCLAIMS ANY " +#~ "REPRESENTATION OR WARRANTY OF MERCHANTABILITY" +#~ " OR FITNESS FOR ANY PARTICULAR " +#~ "PURPOSE OR THAT THE USE OF PYTHON" +#~ " WILL NOT INFRINGE ANY THIRD PARTY" +#~ " RIGHTS." +#~ msgstr "" + +#~ msgid "" +#~ "5\\. PSF SHALL NOT BE LIABLE TO" +#~ " LICENSEE OR ANY OTHER USERS OF " +#~ "PYTHON FOR ANY INCIDENTAL, SPECIAL, OR" +#~ " CONSEQUENTIAL DAMAGES OR LOSS AS A" +#~ " RESULT OF MODIFYING, DISTRIBUTING, OR " +#~ "OTHERWISE USING PYTHON, OR ANY " +#~ "DERIVATIVE THEREOF, EVEN IF ADVISED OF" +#~ " THE POSSIBILITY THEREOF." +#~ msgstr "" + +#~ msgid "" +#~ "6\\. This License Agreement will " +#~ "automatically terminate upon a material " +#~ "breach of its terms and conditions." +#~ msgstr "" + +#~ msgid "" +#~ "7\\. Nothing in this License Agreement" +#~ " shall be deemed to create any " +#~ "relationship of agency, partnership, or " +#~ "joint venture between PSF and Licensee." +#~ " This License Agreement does not " +#~ "grant permission to use PSF trademarks" +#~ " or trade name in a trademark " +#~ "sense to endorse or promote products " +#~ "or services of Licensee, or any " +#~ "third party." +#~ msgstr "" + +#~ msgid "" +#~ "8\\. By copying, installing or otherwise" +#~ " using Python, Licensee agrees to be" +#~ " bound by the terms and conditions" +#~ " of this License Agreement." +#~ msgstr "" + +#~ msgid "" +#~ "\\* Redistributions of source code must" +#~ " retain the above copyright notice, " +#~ "this list of conditions and the " +#~ "following disclaimer." +#~ msgstr "" + +#~ msgid "" +#~ "\\* Redistributions in binary form must" +#~ " reproduce the above copyright notice, " +#~ "this list of conditions and the " +#~ "following disclaimer in the documentation " +#~ "and/or other materials provided with the" +#~ " distribution." +#~ msgstr "" + +#~ msgid "" +#~ "\\* Neither the name of the " +#~ "copyright holder nor the names of " +#~ "its contributors may be used to " +#~ "endorse or promote products derived from" +#~ " this software without specific prior " +#~ "written permission." +#~ msgstr "" + +#~ msgid "Copyright (c) 2023 Retro for wut?" +#~ msgstr "" + +#~ msgid "
" +#~ msgstr "" + +#~ msgid "Copyright (c) 2013-2021, Kim Davies All rights reserved." +#~ msgstr "" + +#~ msgid "" +#~ "1\\. Redistributions of source code must" +#~ " retain the above copyright notice, " +#~ "this list of conditions and the " +#~ "following disclaimer." +#~ msgstr "" + +#~ msgid "" +#~ "2\\. Redistributions in binary form must" +#~ " reproduce the above copyright notice," +#~ " this list of conditions and the" +#~ " following disclaimer in the documentation" +#~ " and/or other materials provided with" +#~ " the distribution." +#~ msgstr "" + +#~ msgid "" +#~ "3\\. Neither the name of the " +#~ "copyright holder nor the names of " +#~ "its contributors may be used to " +#~ "endorse or promote products derived from" +#~ " this software without specific prior" +#~ " written permission." +#~ msgstr "" + +#~ msgid "Copyright (c) 2017" +#~ msgstr "" + +#~ msgid "" +#~ "Copyright (c) 2017 to present Pydantic" +#~ " Services Inc. and individual contributors." +#~ msgstr "" + +#~ msgid "Copyright (c) 2022 Samuel Colvin" +#~ msgstr "" + +#~ msgid "" +#~ "Redistributions of source code must " +#~ "retain the above copyright notice, this" +#~ " list of conditions and the following" +#~ " disclaimer." +#~ msgstr "" + +#~ msgid "" +#~ "Redistributions in binary form must " +#~ "reproduce the above copyright notice, " +#~ "this list of conditions and the " +#~ "following disclaimer in the documentation " +#~ "and/or other materials provided with the" +#~ " distribution." +#~ msgstr "" + +#~ msgid "" +#~ "Neither the name of the copyright " +#~ "holder nor the names of its " +#~ "contributors may be used to endorse " +#~ "or promote products derived from this" +#~ " software without specific prior written" +#~ " permission." +#~ msgstr "" + +#~ msgid "" +#~ "THIS SOFTWARE IS PROVIDED BY THE " +#~ "COPYRIGHT HOLDERS AND CONTRIBUTORS "AS" +#~ " IS" AND ANY EXPRESS OR IMPLIED" +#~ " WARRANTIES, INCLUDING, BUT NOT LIMITED " +#~ "TO, THE IMPLIED WARRANTIES OF " +#~ "MERCHANTABILITY AND FITNESS FOR A " +#~ "PARTICULAR PURPOSE ARE DISCLAIMED. IN NO" +#~ " EVENT SHALL THE COPYRIGHT HOLDER OR" +#~ " CONTRIBUTORS BE LIABLE FOR ANY " +#~ "DIRECT, INDIRECT, INCIDENTAL, SPECIAL, " +#~ "EXEMPLARY, OR CONSEQUENTIAL DAMAGES " +#~ "(INCLUDING, BUT NOT LIMITED TO, " +#~ "PROCUREMENT OF SUBSTITUTE GOODS OR " +#~ "SERVICES; LOSS OF USE, DATA, OR " +#~ "PROFITS; OR BUSINESS INTERRUPTION) HOWEVER " +#~ "CAUSED AND ON ANY THEORY OF " +#~ "LIABILITY, WHETHER IN CONTRACT, STRICT " +#~ "LIABILITY, OR TORT (INCLUDING NEGLIGENCE " +#~ "OR OTHERWISE) ARISING IN ANY WAY " +#~ "OUT OF THE USE OF THIS SOFTWARE," +#~ " EVEN IF ADVISED OF THE POSSIBILITY" +#~ " OF SUCH DAMAGE.
The "
+#~ "MIT License (MIT)"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "
This software is made "
+#~ "available under the terms of *either*"
+#~ " of the licenses found in "
+#~ "LICENSE.APACHE2 or LICENSE.MIT. Contributions "
+#~ "to are made under the terms of "
+#~ "*both* these licenses."
+#~ msgstr ""
+
+#~ msgid "Copyright (c) 2021 Taneli Hukkinen"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Python was created in the early "
+#~ "1990s by Guido van Rossum at "
+#~ "Stichting Mathematisch Centrum (CWI, see "
+#~ "https://www.cwi.nl) in the Netherlands as "
+#~ "a successor of a language called "
+#~ "ABC.  Guido remains Python's principal "
+#~ "author, although it includes many "
+#~ "contributions from others."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "In 1995, Guido continued his work "
+#~ "on Python at the Corporation for "
+#~ "National Research Initiatives (CNRI, see "
+#~ "https://www.cnri.reston.va.us) in Reston, Virginia"
+#~ " where he released several versions "
+#~ "of the software."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "In May 2000, Guido and the Python"
+#~ " core development team moved to "
+#~ "BeOpen.com to form the BeOpen PythonLabs"
+#~ " team.  In October of the same "
+#~ "year, the PythonLabs team moved to "
+#~ "Digital Creations, which became Zope "
+#~ "Corporation.  In 2001, the Python "
+#~ "Software Foundation (PSF, see "
+#~ "https://www.python.org/psf/) was formed, a "
+#~ "non-profit organization created specifically "
+#~ "to own Python-related Intellectual "
+#~ "Property. Zope Corporation was a "
+#~ "sponsoring member of the PSF."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "All Python releases are Open Source "
+#~ "(see https://opensource.org for the Open "
+#~ "Source Definition).  Historically, most, but"
+#~ " not all, Python releases have also"
+#~ " been GPL-compatible; the table below"
+#~ " summarizes the various releases."
+#~ msgstr ""
+
+#~ msgid "Footnotes:"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "(1) GPL-compatible doesn't mean that"
+#~ " we're distributing Python under     "
+#~ "the GPL.  All Python licenses, unlike"
+#~ " the GPL, let you distribute     a"
+#~ " modified version without making your "
+#~ "changes open source.  The     GPL-"
+#~ "compatible licenses make it possible to"
+#~ " combine Python with     other software "
+#~ "that is released under the GPL; "
+#~ "the others don't."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "(2) According to Richard Stallman, 1.6.1"
+#~ " is not GPL-compatible,     because "
+#~ "its license has a choice of law"
+#~ " clause.  According to     CNRI, however,"
+#~ " Stallman's lawyer has told CNRI's"
+#~ " lawyer that 1.6.1     is "not "
+#~ "incompatible" with the GPL."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Thanks to the many outside volunteers"
+#~ " who have worked under Guido's "
+#~ "direction to make these releases "
+#~ "possible."
+#~ msgstr ""
+
+#~ msgid "B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Python software and documentation are "
+#~ "licensed under the Python Software "
+#~ "Foundation License Version 2."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Starting with Python 3.8.6, examples, "
+#~ "recipes, and other code in the "
+#~ "documentation are dual licensed under "
+#~ "the PSF License Version 2 and the"
+#~ " Zero-Clause BSD license."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Some software incorporated into Python "
+#~ "is under different licenses. The "
+#~ "licenses are listed with code falling"
+#~ " under that license."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "2\\. Subject to the terms and "
+#~ "conditions of this License Agreement, "
+#~ "PSF hereby grants Licensee a "
+#~ "nonexclusive, royalty-free, world-wide "
+#~ "license to reproduce, analyze, test, "
+#~ "perform and/or display publicly, prepare "
+#~ "derivative works, distribute, and otherwise"
+#~ " use Python alone or in any "
+#~ "derivative version, provided, however, that"
+#~ " PSF's License Agreement and PSF's"
+#~ " notice of copyright, i.e., "Copyright"
+#~ " (c) 2001, 2002, 2003, 2004, 2005,"
+#~ " 2006, 2007, 2008, 2009, 2010, 2011,"
+#~ " 2012, 2013, 2014, 2015, 2016, 2017,"
+#~ " 2018, 2019, 2020, 2021, 2022, 2023"
+#~ " Python Software Foundation; All Rights "
+#~ "Reserved" are retained in Python "
+#~ "alone or in any derivative version "
+#~ "prepared by Licensee."
+#~ msgstr ""
+
+#~ msgid "BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0"
+#~ msgstr ""
+
+#~ msgid "BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "1\\. This LICENSE AGREEMENT is between"
+#~ " BeOpen.com ("BeOpen"), having an "
+#~ "office at 160 Saratoga Avenue, Santa "
+#~ "Clara, CA 95051, and the Individual "
+#~ "or Organization ("Licensee") accessing "
+#~ "and otherwise using this software in "
+#~ "source or binary form and its "
+#~ "associated documentation ("the Software")."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "2\\. Subject to the terms and "
+#~ "conditions of this BeOpen Python License"
+#~ " Agreement, BeOpen hereby grants Licensee"
+#~ " a non-exclusive, royalty-free, "
+#~ "world-wide license to reproduce, analyze,"
+#~ " test, perform and/or display publicly, "
+#~ "prepare derivative works, distribute, and "
+#~ "otherwise use the Software alone or "
+#~ "in any derivative version, provided, "
+#~ "however, that the BeOpen Python License"
+#~ " is retained in the Software, alone"
+#~ " or in any derivative version "
+#~ "prepared by Licensee."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "3\\. BeOpen is making the Software "
+#~ "available to Licensee on an "AS "
+#~ "IS" basis.  BEOPEN MAKES NO "
+#~ "REPRESENTATIONS OR WARRANTIES, EXPRESS OR "
+#~ "IMPLIED.  BY WAY OF EXAMPLE, BUT "
+#~ "NOT LIMITATION, BEOPEN MAKES NO AND "
+#~ "DISCLAIMS ANY REPRESENTATION OR WARRANTY "
+#~ "OF MERCHANTABILITY OR FITNESS FOR ANY"
+#~ " PARTICULAR PURPOSE OR THAT THE USE"
+#~ " OF THE SOFTWARE WILL NOT INFRINGE"
+#~ " ANY THIRD PARTY RIGHTS."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "4\\. BEOPEN SHALL NOT BE LIABLE TO"
+#~ " LICENSEE OR ANY OTHER USERS OF "
+#~ "THE SOFTWARE FOR ANY INCIDENTAL, "
+#~ "SPECIAL, OR CONSEQUENTIAL DAMAGES OR "
+#~ "LOSS AS A RESULT OF USING, "
+#~ "MODIFYING OR DISTRIBUTING THE SOFTWARE, "
+#~ "OR ANY DERIVATIVE THEREOF, EVEN IF "
+#~ "ADVISED OF THE POSSIBILITY THEREOF."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "5\\. This License Agreement will "
+#~ "automatically terminate upon a material "
+#~ "breach of its terms and conditions."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "6\\. This License Agreement shall be "
+#~ "governed by and interpreted in all "
+#~ "respects by the law of the State"
+#~ " of California, excluding conflict of "
+#~ "law provisions.  Nothing in this License"
+#~ " Agreement shall be deemed to create"
+#~ " any relationship of agency, partnership,"
+#~ " or joint venture between BeOpen and"
+#~ " Licensee.  This License Agreement does "
+#~ "not grant permission to use BeOpen "
+#~ "trademarks or trade names in a "
+#~ "trademark sense to endorse or promote"
+#~ " products or services of Licensee, or"
+#~ " any third party.  As an exception,"
+#~ " the "BeOpen Python" logos "
+#~ "available at http://www.pythonlabs.com/logos.html "
+#~ "may be used according to the "
+#~ "permissions granted on that web page."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "7\\. By copying, installing or otherwise"
+#~ " using the software, Licensee agrees "
+#~ "to be bound by the terms and "
+#~ "conditions of this License Agreement."
+#~ msgstr ""
+
+#~ msgid "CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "1\\. This LICENSE AGREEMENT is between"
+#~ " the Corporation for National Research "
+#~ "Initiatives, having an office at 1895"
+#~ " Preston White Drive, Reston, VA "
+#~ "20191 ("CNRI"), and the Individual"
+#~ " or Organization ("Licensee") accessing"
+#~ " and otherwise using Python 1.6.1 "
+#~ "software in source or binary form "
+#~ "and its associated documentation."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "2\\. Subject to the terms and "
+#~ "conditions of this License Agreement, "
+#~ "CNRI hereby grants Licensee a "
+#~ "nonexclusive, royalty-free, world-wide "
+#~ "license to reproduce, analyze, test, "
+#~ "perform and/or display publicly, prepare "
+#~ "derivative works, distribute, and otherwise"
+#~ " use Python 1.6.1 alone or in "
+#~ "any derivative version, provided, however, "
+#~ "that CNRI's License Agreement and "
+#~ "CNRI's notice of copyright, i.e., "
+#~ ""Copyright (c) 1995-2001 Corporation for"
+#~ " National Research Initiatives; All Rights"
+#~ " Reserved" are retained in Python "
+#~ "1.6.1 alone or in any derivative "
+#~ "version prepared by Licensee.  Alternately,"
+#~ " in lieu of CNRI's License "
+#~ "Agreement, Licensee may substitute the "
+#~ "following text (omitting the quotes): "
+#~ ""Python 1.6.1 is made available "
+#~ "subject to the terms and conditions "
+#~ "in CNRI's License Agreement.  This "
+#~ "Agreement together with Python 1.6.1 may"
+#~ " be located on the internet using "
+#~ "the following unique, persistent identifier"
+#~ " (known as a handle): 1895.22/1013.  "
+#~ "This Agreement may also be obtained "
+#~ "from a proxy server on the "
+#~ "internet using the following URL: "
+#~ "http://hdl.handle.net/1895.22/1013"."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "3\\. In the event Licensee prepares "
+#~ "a derivative work that is based on"
+#~ " or incorporates Python 1.6.1 or any"
+#~ " part thereof, and wants to make "
+#~ "the derivative work available to others"
+#~ " as provided herein, then Licensee "
+#~ "hereby agrees to include in any "
+#~ "such work a brief summary of the"
+#~ " changes made to Python 1.6.1."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "4\\. CNRI is making Python 1.6.1 "
+#~ "available to Licensee on an "AS "
+#~ "IS" basis.  CNRI MAKES NO "
+#~ "REPRESENTATIONS OR WARRANTIES, EXPRESS OR "
+#~ "IMPLIED.  BY WAY OF EXAMPLE, BUT "
+#~ "NOT LIMITATION, CNRI MAKES NO AND "
+#~ "DISCLAIMS ANY REPRESENTATION OR WARRANTY "
+#~ "OF MERCHANTABILITY OR FITNESS FOR ANY"
+#~ " PARTICULAR PURPOSE OR THAT THE USE"
+#~ " OF PYTHON 1.6.1 WILL NOT INFRINGE"
+#~ " ANY THIRD PARTY RIGHTS."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "5\\. CNRI SHALL NOT BE LIABLE TO"
+#~ " LICENSEE OR ANY OTHER USERS OF "
+#~ "PYTHON 1.6.1 FOR ANY INCIDENTAL, "
+#~ "SPECIAL, OR CONSEQUENTIAL DAMAGES OR "
+#~ "LOSS AS A RESULT OF MODIFYING, "
+#~ "DISTRIBUTING, OR OTHERWISE USING PYTHON "
+#~ "1.6.1, OR ANY DERIVATIVE THEREOF, EVEN"
+#~ " IF ADVISED OF THE POSSIBILITY "
+#~ "THEREOF."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "7\\. This License Agreement shall be "
+#~ "governed by the federal intellectual "
+#~ "property law of the United States, "
+#~ "including without limitation the federal "
+#~ "copyright law, and, to the extent "
+#~ "such U.S. federal law does not "
+#~ "apply, by the law of the "
+#~ "Commonwealth of Virginia, excluding "
+#~ "Virginia's conflict of law provisions. "
+#~ "Notwithstanding the foregoing, with regard "
+#~ "to derivative works based on Python "
+#~ "1.6.1 that incorporate non-separable "
+#~ "material that was previously distributed "
+#~ "under the GNU General Public License "
+#~ "(GPL), the law of the Commonwealth "
+#~ "of Virginia shall govern this License"
+#~ " Agreement only as to issues arising"
+#~ " under or with respect to Paragraphs"
+#~ " 4, 5, and 7 of this License"
+#~ " Agreement.  Nothing in this License "
+#~ "Agreement shall be deemed to create "
+#~ "any relationship of agency, partnership, "
+#~ "or joint venture between CNRI and "
+#~ "Licensee.  This License Agreement does "
+#~ "not grant permission to use CNRI "
+#~ "trademarks or trade name in a "
+#~ "trademark sense to endorse or promote"
+#~ " products or services of Licensee, or"
+#~ " any third party."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "8\\. By clicking on the "
+#~ ""ACCEPT" button where indicated, or"
+#~ " by copying, installing or otherwise "
+#~ "using Python 1.6.1, Licensee agrees to"
+#~ " be bound by the terms and "
+#~ "conditions of this License Agreement."
+#~ msgstr ""
+
+#~ msgid "CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Copyright (c) 1991 - 1995, Stichting "
+#~ "Mathematisch Centrum Amsterdam, The "
+#~ "Netherlands.  All rights reserved."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Permission to use, copy, modify, and "
+#~ "distribute this software and its "
+#~ "documentation for any purpose and "
+#~ "without fee is hereby granted, provided"
+#~ " that the above copyright notice "
+#~ "appear in all copies and that both"
+#~ " that copyright notice and this "
+#~ "permission notice appear in supporting "
+#~ "documentation, and that the name of "
+#~ "Stichting Mathematisch Centrum or CWI "
+#~ "not be used in advertising or "
+#~ "publicity pertaining to distribution of "
+#~ "the software without specific, written "
+#~ "prior permission."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL"
+#~ " WARRANTIES WITH REGARD TO THIS "
+#~ "SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES "
+#~ "OF MERCHANTABILITY AND FITNESS, IN NO"
+#~ " EVENT SHALL STICHTING MATHEMATISCH CENTRUM"
+#~ " BE LIABLE FOR ANY SPECIAL, INDIRECT"
+#~ " OR CONSEQUENTIAL DAMAGES OR ANY "
+#~ "DAMAGES WHATSOEVER RESULTING FROM LOSS "
+#~ "OF USE, DATA OR PROFITS, WHETHER "
+#~ "IN AN ACTION OF CONTRACT, NEGLIGENCE "
+#~ "OR OTHER TORTIOUS ACTION, ARISING OUT"
+#~ " OF OR IN CONNECTION WITH THE "
+#~ "USE OR PERFORMANCE OF THIS SOFTWARE."
+#~ msgstr ""
+
+#~ msgid "ZERO-CLAUSE BSD LICENSE FOR CODE IN THE PYTHON DOCUMENTATION"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Permission to use, copy, modify, and/or"
+#~ " distribute this software for any "
+#~ "purpose with or without fee is "
+#~ "hereby granted."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "THE SOFTWARE IS PROVIDED "AS "
+#~ "IS" AND THE AUTHOR DISCLAIMS ALL"
+#~ " WARRANTIES WITH REGARD TO THIS "
+#~ "SOFTWARE INCLUDING ALL IMPLIED WARRANTIES "
+#~ "OF MERCHANTABILITY AND FITNESS. IN NO"
+#~ " EVENT SHALL THE AUTHOR BE LIABLE "
+#~ "FOR ANY SPECIAL, DIRECT, INDIRECT, OR"
+#~ " CONSEQUENTIAL DAMAGES OR ANY DAMAGES "
+#~ "WHATSOEVER RESULTING FROM LOSS OF USE,"
+#~ " DATA OR PROFITS, WHETHER IN AN "
+#~ "ACTION OF CONTRACT, NEGLIGENCE OR OTHER"
+#~ " TORTIOUS ACTION, ARISING OUT OF OR"
+#~ " IN CONNECTION WITH THE USE OR "
+#~ "PERFORMANCE OF THIS SOFTWARE."
+#~ msgstr ""
+
+#~ msgid "Copyright (c) 2008-2020 Andrey Petrov and contributors."
+#~ msgstr ""
+
+#~ msgid "Copyright (c) 2017, 2018, 2019, 2020, 2021, 2022 Samuel Colvin"
+#~ msgstr ""
+
+#~ msgid "Copyright (c) 2019 Delgan"
+#~ msgstr ""
+
+#~ msgid "Copyright [yyyy] [name of copyright owner]"
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""License" shall mean the "
+#~ "terms and conditions for use, "
+#~ "reproduction, and distribution as defined "
+#~ "by Sections 1 through 9 of this"
+#~ " document."
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""Licensor" shall mean the "
+#~ "copyright owner or entity authorized by"
+#~ " the copyright owner that is granting"
+#~ " the License."
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""Legal Entity" shall mean "
+#~ "the union of the acting entity and"
+#~ " all other entities that control, are"
+#~ " controlled by, or are under common"
+#~ " control with that entity. For the"
+#~ " purposes of this definition, "
+#~ ""control" means (i) the "
+#~ "power, direct or indirect, to cause "
+#~ "the direction or management of such "
+#~ "entity, whether by contract or "
+#~ "otherwise, or (ii) ownership of fifty"
+#~ " percent (50%) or more of the "
+#~ "outstanding shares, or (iii) beneficial "
+#~ "ownership of such entity."
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""You" (or "Your") "
+#~ "shall mean an individual or Legal "
+#~ "Entity exercising permissions granted by "
+#~ "this License."
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""Source" form shall mean the"
+#~ " preferred form for making modifications,"
+#~ " including but not limited to "
+#~ "software source code, documentation source,"
+#~ " and configuration files."
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""Object" form shall mean any"
+#~ " form resulting from mechanical "
+#~ "transformation or translation of a "
+#~ "Source form, including but not limited"
+#~ " to compiled object code, generated "
+#~ "documentation, and conversions to other "
+#~ "media types."
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""Work" shall mean the work"
+#~ " of authorship, whether in Source or"
+#~ " Object form, made available under "
+#~ "the License, as indicated by a "
+#~ "copyright notice that is included in "
+#~ "or attached to the work (an "
+#~ "example is provided in the Appendix "
+#~ "below)."
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""Derivative Works" shall mean "
+#~ "any work, whether in Source or "
+#~ "Object form, that is based on (or"
+#~ " derived from) the Work and for "
+#~ "which the editorial revisions, annotations,"
+#~ " elaborations, or other modifications "
+#~ "represent, as a whole, an original "
+#~ "work of authorship. For the purposes "
+#~ "of this License, Derivative Works shall"
+#~ " not include works that remain "
+#~ "separable from, or merely link (or "
+#~ "bind by name) to the interfaces "
+#~ "of, the Work and Derivative Works "
+#~ "thereof."
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""Contribution" shall mean any "
+#~ "work of authorship, including the "
+#~ "original version of the Work and "
+#~ "any modifications or additions to that"
+#~ " Work or Derivative Works thereof, "
+#~ "that is intentionally submitted to "
+#~ "Licensor for inclusion in the Work "
+#~ "by the copyright owner or by an"
+#~ " individual or Legal Entity authorized "
+#~ "to submit on behalf of the "
+#~ "copyright owner. For the purposes of "
+#~ "this definition, "submitted" means"
+#~ " any form of electronic, verbal, or"
+#~ " written communication sent to the "
+#~ "Licensor or its representatives, including "
+#~ "but not limited to communication on "
+#~ "electronic mailing lists, source code "
+#~ "control systems, and issue tracking "
+#~ "systems that are managed by, or on"
+#~ " behalf of, the Licensor for the "
+#~ "purpose of discussing and improving the"
+#~ " Work, but excluding communication that "
+#~ "is conspicuously marked or otherwise "
+#~ "designated in writing by the copyright"
+#~ " owner as "Not a "
+#~ "Contribution.""
+#~ msgstr ""
+
+#~ msgid ""
+#~ ""Contributor" shall mean Licensor"
+#~ " and any individual or Legal Entity"
+#~ " on behalf of whom a Contribution "
+#~ "has been received by Licensor and "
+#~ "subsequently incorporated within the Work."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "(d) If the Work includes a "
+#~ ""NOTICE" text file as part"
+#~ " of its     distribution, then any "
+#~ "Derivative Works that You distribute "
+#~ "must     include a readable copy of "
+#~ "the attribution notices contained     within"
+#~ " such NOTICE file, excluding those "
+#~ "notices that do not     pertain to "
+#~ "any part of the Derivative Works, "
+#~ "in at least one     of the "
+#~ "following places: within a NOTICE text"
+#~ " file distributed     as part of the"
+#~ " Derivative Works; within the Source "
+#~ "form or     documentation, if provided "
+#~ "along with the Derivative Works; or,"
+#~ "     within a display generated by "
+#~ "the Derivative Works, if and     "
+#~ "wherever such third-party notices "
+#~ "normally appear. The contents     of the"
+#~ " NOTICE file are for informational "
+#~ "purposes only and     do not modify "
+#~ "the License. You may add Your own"
+#~ " attribution     notices within Derivative "
+#~ "Works that You distribute, alongside     "
+#~ "or as an addendum to the NOTICE"
+#~ " text from the Work, provided     "
+#~ "that such additional attribution notices "
+#~ "cannot be construed     as modifying the"
+#~ " License."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Disclaimer of Warranty. Unless required "
+#~ "by applicable law or agreed to in"
+#~ " writing, Licensor provides the Work "
+#~ "(and each Contributor provides its "
+#~ "Contributions) on an "AS IS""
+#~ " BASIS, WITHOUT WARRANTIES OR CONDITIONS"
+#~ " OF ANY KIND, either express or "
+#~ "implied, including, without limitation, any"
+#~ " warranties or conditions of TITLE, "
+#~ "NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS "
+#~ "FOR A PARTICULAR PURPOSE. You are "
+#~ "solely responsible for determining the "
+#~ "appropriateness of using or redistributing "
+#~ "the Work and assume any risks "
+#~ "associated with Your exercise of "
+#~ "permissions under this License."
+#~ msgstr ""
+
+#~ msgid "

Apache-2.0

" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/index.po b/docs/locales/zh_CN/LC_MESSAGES/index.po index fdd7b146..40c4095b 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/index.po +++ b/docs/locales/zh_CN/LC_MESSAGES/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 19:20+0800\n" +"POT-Creation-Date: 2024-09-18 11:39+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,41 +17,109 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/index.md:17 +#: ../../source/index.rst:17 msgid "Basic" msgstr "" -#: ../../source/index.md:26 +#: ../../source/index.rst:25 msgid "Advanced" msgstr "" -#: ../../source/index.md:36 +#: ../../source/index.rst:34 msgid "Adapters" msgstr "" -#: ../../source/index.md:45 +#: ../../source/index.rst:42 msgid "API Documentation" msgstr "" -#: ../../source/index.md:45 +#: ../../source/index.rst:42 +msgid "Contributing" +msgstr "" + +#: ../../source/index.rst:42 msgid "Changelog" msgstr "" -#: ../../source/index.md:45 -msgid "Thanks and Credits" +#: ../../source/index.rst:42 +msgid "COPYING" msgstr "" -#: ../../source/index.md:45 +#: ../../source/index.rst:42 msgid "Development" msgstr "" -#: ../../source/index.md:1 ab64723c324647738023326a880f61ac -msgid "Iamai" +#: ../../source/index.rst:51 +msgid "Assets Library" +msgstr "" + +#: ../../source/index.rst:51 +msgid "Development Blog" +msgstr "" + +#: ../../source/index.rst:51 +msgid "Community" +msgstr "" + +#: ../../source/index.rst:58 +msgid "Credits" +msgstr "" + +#: ../../source/index.rst:58 +msgid "Thanks and credits" +msgstr "" + +#: ../../source/index.rst:2 01a1c50ebeb5470388113e1baa506c8d +msgid "" +"Comprehensive AI Toolkit for Multimodal Learning and Cross-Platform " +"Robotics" +msgstr "" + +#: ../../../README.rst:2 ee3ce58eabc9452c87adfc9282bd911d +msgid "" +"Welcome to iamai, a powerful and comprehensive AI toolkit that seamlessly" +" integrates multimodal machine learning capabilities with advanced tools " +"for cross-platform robot development!" +msgstr "" + +#: ../../../README.rst:4 d61ddd703dfc469280f481a0ad615b19 +msgid "" +"🌍 This library is designed to provide developers with a unified solution " +"for creating intelligent systems that span multiple modalities and " +"operate across diverse platforms." +msgstr "" + +#: ../../../README.rst:6 43e37bb2390e44058b0c10a2bc4d4ba1 +msgid "🦀 Rust based tool, fast and simple." +msgstr "" + +#: ../../../README.rst:7 fa9215e7538d47a2bd4f5155eab62fe8 +msgid "🎪 Interactive docs & demos" +msgstr "" + +#: ../../../README.rst:8 93c3402891574072829a6a586cd7b73e +msgid "🕶 Seamless migration: Works for both Rasa and GPT and more..." +msgstr "" + +#: ../../../README.rst:9 aa965eacd7a94710ae1640d66e94ae0a +msgid "⚡ Fully tree shakeable: Only take what you want, bundle size" msgstr "" -#: ../../source/index.md:7 bdd2687e9ccd4f2795bad34c329a292c +#: ../../../README.rst:10 9fca6ac95ccc423186ef3c9a0f31f323 +msgid "🔩 Flexible: Configurable event filters and targets" +msgstr "" + +#: ../../../README.rst:11 fd5d439add1e4536933c0684821ddd6e +msgid "🔌 Optional Add-ons: Apscheduler, etc." +msgstr "" + +#: ../../../README.rst:12 b83f8f309fd74b439c459fcd18679802 +msgid "👍 Cross-platform: dingtalk etc." +msgstr "" + +#: ../../source/index.rst:8 a978bf0048b3494eb869037457844aa4 msgid "" "Iamai is not just a library; it's a comprehensive AI toolkit that brings " "together multimodal machine learning and cross-platform robotics. Whether" @@ -60,11 +128,18 @@ msgid "" "development experience. Explore the possibilities with iamai today!" msgstr "Iamai 不仅是一个库;更是一个能够构建跨平台机器人的多模态人工智能工具包。" -#: ../../source/index.md:9 f1b1dfbe861a41b881d16c2d37c256eb +#: ../../source/index.rst:10 afe4d8e5f4054238bdd2ced05afe8144 +#, fuzzy msgid "" -"This documentation is based on Alicebot " -"[Docs](https://docs.alicebot.dev), but with some modifications and " +"This documentation is based on Alicebot `Docs " +"`_, but with some modifications and " "improvements. It still has many shortcomings and is currently under " "reconstruction." msgstr "此文档基于 Alicebot [文档](https://docs.alicebot.dev),但是有一些修正和改进。并且仍然处于维护状态。" +#~ msgid "Thanks and Credits" +#~ msgstr "" + +#~ msgid "Iamai" +#~ msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.config.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.config.po new file mode 100644 index 00000000..4c046b89 --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.config.po @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/api/iamai.adapter.apscheduler.config.rst:2 +#: 087c853e760140c29040a5f10742c190 +msgid "iamai.adapter.apscheduler.config module" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.event.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.event.po new file mode 100644 index 00000000..a7aed891 --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.event.po @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/api/iamai.adapter.apscheduler.event.rst:2 +#: 96d075015e9d40bbb44bf42ccf9678e4 +msgid "iamai.adapter.apscheduler.event module" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.po new file mode 100644 index 00000000..46aef00e --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.apscheduler.po @@ -0,0 +1,36 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/api/iamai.adapter.apscheduler.rst:2 +#: 972c13a182be4f16824a164ce13201cd +msgid "iamai.adapter.apscheduler package" +msgstr "" + +#: ../../source/pages/api/iamai.adapter.apscheduler.rst:5 +#: 3d6a2a7d31384e048a12c8512722f4db +msgid "Submodules" +msgstr "" + +#: ../../source/pages/api/iamai.adapter.apscheduler.rst:14 +#: f859141a4fa14667b0538b596b3d20d2 +msgid "Module contents" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.console.config.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.console.config.po index 09d93f74..2dccffe9 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.console.config.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.console.config.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,41 +17,34 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.console.config.rst:2 -#: fe14838d58eb47a9b17a0bc4a8838594 +#: a0fd0dddad5041909eae2c7ac15d0f3d msgid "iamai.adapter.console.config module" msgstr "" -#: cf9405bfee1b4552a4b71f6d7a48ff3e iamai.adapter.console.config:1 of -msgid "Console 适配器配置。" -msgstr "" +#~ msgid "Console 适配器配置。" +#~ msgstr "" -#: 74f6d517fdb145cf85914615dc445e9f iamai.adapter.console.config.Config:1 of -msgid "Bases: :py:class:`~iamai.config.ConfigModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.config.ConfigModel`" +#~ msgstr "" -#: bf1ca593b10d4edf94902934beaaaeeb iamai.adapter.console.config.Config:1 of -msgid "Console 配置类,将在适配器被加载时被混入到机器人主配置中。" -msgstr "" +#~ msgid "Console 配置类,将在适配器被加载时被混入到机器人主配置中。" +#~ msgstr "" -#: ../../docstring 648c38d9fa1846b1be5ffcf534145088 -#: iamai.adapter.console.config.Config.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring fbd19654b2c7464d8ba5b3fbc399c68c -#: iamai.adapter.console.config.Config.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 77e9813e97b04d54bc6c7e38e75c0506 -#: iamai.adapter.console.config.Config.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.console.message.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.console.message.po index d8c30819..b5bf249e 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.console.message.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.console.message.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,72 +17,51 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.console.message.rst:2 -#: 19ac08e678744ad498d50a25e4e4d2c4 +#: 2c1a5a0edf514b9abc2d5e040d535163 msgid "iamai.adapter.console.message module" msgstr "" -#: 3209a70281394bf7ae383ad3c577824b -#: iamai.adapter.console.message.ConsoleMessage:1 of -msgid "Bases: :py:class:`~iamai.message.MessageSegment[NoneType]`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.message.MessageSegment[NoneType]`" +#~ msgstr "" -#: 0d77d3dbe8f9417cbe25ae0f642744d4 -#: iamai.adapter.console.message.ConsoleMessage:1 of -msgid "Console 适配器消息。" -msgstr "" +#~ msgid "Console 适配器消息。" +#~ msgstr "" -#: 5f840083cbbc4b519897ef1c21077064 c2301216722a4d999009247f94dc3858 -#: iamai.adapter.console.message.ConsoleMessage.is_text:1 -#: iamai.adapter.console.message.ConsoleMessage.is_text:3 of -msgid "是否是纯文本消息字段。" -msgstr "" +#~ msgid "是否是纯文本消息字段。" +#~ msgstr "" -#: 6f321f1673794d7dbba1d8fbcd26c541 -#: iamai.adapter.console.message.ConsoleMessage.is_text of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: ../../docstring 5c30b8bb803c4b2ca1eae31b19513e28 -#: iamai.adapter.console.message.ConsoleMessage.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring ab38b336a2984d8c839a7d4bb753f754 -#: iamai.adapter.console.message.ConsoleMessage.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring c4a079a3230049f8b5e981f00429dd3e -#: iamai.adapter.console.message.ConsoleMessage.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 022b36b1fd334b648ed7ff0d20c2238d iamai.adapter.console.message.escape_tag:1 -#: of -msgid "用于记录带颜色日志时转义 `` 类型特殊标签" -msgstr "" +#~ msgid "用于记录带颜色日志时转义 `` 类型特殊标签" +#~ msgstr "" -#: 56609612397c4657b8e73ea3a51dc580 iamai.adapter.console.message.escape_tag:3 -#: of -msgid "" -"参考: [loguru color " -"标签](https://loguru.readthedocs.io/en/stable/api/logger.html#color)" -msgstr "" +#~ msgid "" +#~ "参考: [loguru color " +#~ "标签](https://loguru.readthedocs.io/en/stable/api/logger.html#color)" +#~ msgstr "" -#: e4336e8b20f34b5d9f391dba8fde2f1a iamai.adapter.console.message.escape_tag:5 -#: of -msgid "参数:" -msgstr "" +#~ msgid "参数:" +#~ msgstr "" -#: 6734221e3a804dafa74574e5a1eec496 iamai.adapter.console.message.escape_tag:6 -#: of -msgid "s: 需要转义的字符串" -msgstr "" +#~ msgid "s: 需要转义的字符串" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.config.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.config.po new file mode 100644 index 00000000..3850ee42 --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.config.po @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/api/iamai.adapter.cqhttp.config.rst:2 +#: 84d10644d61a4bb196e6ff717dabb2f6 +msgid "iamai.adapter.cqhttp.config module" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.event.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.event.po new file mode 100644 index 00000000..fe2d531d --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.event.po @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/api/iamai.adapter.cqhttp.event.rst:2 +#: 629dff87cb064c648faf5deacb760460 +msgid "iamai.adapter.cqhttp.event module" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.exceptions.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.exceptions.po new file mode 100644 index 00000000..e1447786 --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.exceptions.po @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/api/iamai.adapter.cqhttp.exceptions.rst:2 +#: 882b0fafeb6e463e9621f075f2a438da +msgid "iamai.adapter.cqhttp.exceptions module" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.message.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.message.po new file mode 100644 index 00000000..5fe4ca00 --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.message.po @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/api/iamai.adapter.cqhttp.message.rst:2 +#: 18889a9fbdf64776b865cadb3e89d4f8 +msgid "iamai.adapter.cqhttp.message module" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.po new file mode 100644 index 00000000..2c2ba6ce --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.cqhttp.po @@ -0,0 +1,36 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/api/iamai.adapter.cqhttp.rst:2 +#: 1a0bdaad6fb04aa8a3dad4087fb5bcfa +msgid "iamai.adapter.cqhttp package" +msgstr "" + +#: ../../source/pages/api/iamai.adapter.cqhttp.rst:5 +#: 64cb73357b8c4782a56020dd76a6c518 +msgid "Submodules" +msgstr "" + +#: ../../source/pages/api/iamai.adapter.cqhttp.rst:16 +#: de61a56537f84808ac7a3b0928ed2d7e +msgid "Module contents" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.config.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.config.po index cbb2678c..af2824bf 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.config.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.config.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,80 +17,58 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.dingtalk.config.rst:2 -#: 590088f5546a45c39ec75b2e319f4335 +#: 00ae455814ef4121a29b888ac76da8ff msgid "iamai.adapter.dingtalk.config module" msgstr "" -#: 885ae3fdb55c4696ae7033abb27232cb iamai.adapter.dingtalk.config:1 of -msgid "DingTalk 适配器配置。" -msgstr "" +#~ msgid "DingTalk 适配器配置。" +#~ msgstr "" -#: f4bb9aab657b49caa52983eadfee0de0 iamai.adapter.dingtalk.config.Config:1 of -msgid "Bases: :py:class:`~iamai.config.ConfigModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.config.ConfigModel`" +#~ msgstr "" -#: 5d56f556322244948c48d5566186ec79 iamai.adapter.dingtalk.config.Config:1 of -msgid "DingTalk 配置类,将在适配器被加载时被混入到机器人主配置中。" -msgstr "" +#~ msgid "DingTalk 配置类,将在适配器被加载时被混入到机器人主配置中。" +#~ msgstr "" -#: c4071b9968284128bc24856cda5081bc iamai.adapter.dingtalk.config.Config:5 of -msgid "本机域名。" -msgstr "" +#~ msgid "本机域名。" +#~ msgstr "" -#: 04e4b26cc10845ad987c2ef29a57518c 511a00b0ca324e53afad6e34f005030f -#: 635b17647b1d41a8949fc20bbec42bbd 9d153ac129ba46d4a59ac7a499aaee30 -#: af7275ba80714585bcb2d08fbcc2babe iamai.adapter.dingtalk.config.Config of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 135fc6651a6645a0814dda2612aec48d d77e8004050e486888850f79a98f8b70 -#: f2057bfa46384987a7e8df9ccbb3672d iamai.adapter.dingtalk.config.Config:7 -#: iamai.adapter.dingtalk.config.Config:19 -#: iamai.adapter.dingtalk.config.Config:31 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: 022572f3b6164c80b5180b41682de1ce iamai.adapter.dingtalk.config.Config:11 of -msgid "监听的端口。" -msgstr "" +#~ msgid "监听的端口。" +#~ msgstr "" -#: 3d70c6eef5554532a923bd7158600c43 410225dc792a425e9b781639ae51a46b -#: iamai.adapter.dingtalk.config.Config:13 -#: iamai.adapter.dingtalk.config.Config:25 of -msgid "int" -msgstr "" +#~ msgid "int" +#~ msgstr "" -#: 758b83c267a94dc4b295bb237c6499b6 iamai.adapter.dingtalk.config.Config:17 of -msgid "路径。" -msgstr "" +#~ msgid "路径。" +#~ msgstr "" -#: 5874f11e97de4b3a994ebff5db13e7b3 iamai.adapter.dingtalk.config.Config:23 of -msgid "进行 API 调用时等待返回响应的超时时间。" -msgstr "" +#~ msgid "进行 API 调用时等待返回响应的超时时间。" +#~ msgstr "" -#: 5221c2049dd54959bd8f30cede1c086f iamai.adapter.dingtalk.config.Config:29 of -msgid "机器人的 `appSecret`。" -msgstr "" +#~ msgid "机器人的 `appSecret`。" +#~ msgstr "" -#: ../../docstring 0a0ebbc6d5594e49901459f6e526df94 -#: iamai.adapter.dingtalk.config.Config.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 092886f57b01450d8269e765dc611ee2 -#: iamai.adapter.dingtalk.config.Config.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 982666db79ad4fb0a0006032c0d63d4c -#: iamai.adapter.dingtalk.config.Config.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.event.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.event.po index 5181e6db..198b4ce5 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.event.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.event.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,145 +17,88 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.dingtalk.event.rst:2 -#: e0fbc0b373d94d2e99fc748fd4d9ae84 +#: dd39f38fc6da4a94a65f1c0d05728816 msgid "iamai.adapter.dingtalk.event module" msgstr "" -#: 0dd240c8eefd4eb4852020137b1868ab iamai.adapter.dingtalk.event:1 of -msgid "DingTalk 适配器事件。" -msgstr "" +#~ msgid "DingTalk 适配器事件。" +#~ msgstr "" -#: c432c985fc12484b84ae033abdc4391e -#: iamai.adapter.dingtalk.event.DingTalkEvent:1 of -msgid "Bases: :py:class:`~iamai.event.MessageEvent[DingTalkAdapter]`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.event.MessageEvent[DingTalkAdapter]`" +#~ msgstr "" -#: 097292a9641b482f9cc974c82dba4f2e -#: iamai.adapter.dingtalk.event.DingTalkEvent:1 of -msgid "DingTalk 事件基类" -msgstr "" +#~ msgid "DingTalk 事件基类" +#~ msgstr "" -#: 7b521b7f78604caeb78e871638806c34 -#: iamai.adapter.dingtalk.event.DingTalkEvent.get_plain_text:1 of -msgid "获取消息的纯文本内容。" -msgstr "" +#~ msgid "获取消息的纯文本内容。" +#~ msgstr "" -#: 14f071d5075348208bbd0e7990e88fca bc71eca4bd104aba9cb160ac7f9269b2 -#: e901c2da254d453b856602d4dd886595 -#: iamai.adapter.dingtalk.event.DingTalkEvent.get_plain_text -#: iamai.adapter.dingtalk.event.DingTalkEvent.is_same_sender -#: iamai.adapter.dingtalk.event.DingTalkEvent.reply of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: cadf40c3a227437783831a96a086ad1f -#: iamai.adapter.dingtalk.event.DingTalkEvent.get_plain_text:3 of -msgid "消息的纯文本内容。" -msgstr "" +#~ msgid "消息的纯文本内容。" +#~ msgstr "" -#: 4b60ebdf86aa402287d358ea454f4fdc -#: iamai.adapter.dingtalk.event.DingTalkEvent.is_same_sender:1 of -msgid "判断自身和另一个事件是否是同一个发送者。" -msgstr "" +#~ msgid "判断自身和另一个事件是否是同一个发送者。" +#~ msgstr "" -#: 88d65b690ff44907afd5d1ffc085714d 90fc7286fe36489099699f6039cbcc14 -#: iamai.adapter.dingtalk.event.DingTalkEvent.is_same_sender -#: iamai.adapter.dingtalk.event.DingTalkEvent.reply of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 0a856e868ab440669f235f6e05964a1b -#: iamai.adapter.dingtalk.event.DingTalkEvent.is_same_sender:3 of -msgid "另一个事件。" -msgstr "" +#~ msgid "另一个事件。" +#~ msgstr "" -#: eadba190e13e4d68bca5942ca721cc35 -#: iamai.adapter.dingtalk.event.DingTalkEvent.is_same_sender:5 of -msgid "是否是同一个发送者。" -msgstr "" +#~ msgid "是否是同一个发送者。" +#~ msgstr "" -#: e4f4fc6353844788b7ce789762977f6d -#: iamai.adapter.dingtalk.event.DingTalkEvent.message:1 of -msgid "返回 message 字段。" -msgstr "" +#~ msgid "返回 message 字段。" +#~ msgstr "" -#: ../../docstring 74d18e4dd14f4475beb346c5938b2c26 -#: a8b55f3348f9467cacde01a1c5940573 e8454f24dcd44e1bb8bf4b67cfaf5e6e -#: iamai.adapter.dingtalk.event.DingTalkEvent.model_config:1 -#: iamai.adapter.dingtalk.event.Text.model_config:1 -#: iamai.adapter.dingtalk.event.UserInfo.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 6585819881d8401fa1a66316db89f098 -#: c54c0432a6d5423aab0fd2c4b9f22c92 d4a6d055b0474c7cbcbc6633623960ee -#: iamai.adapter.dingtalk.event.DingTalkEvent.model_fields:1 -#: iamai.adapter.dingtalk.event.Text.model_fields:1 -#: iamai.adapter.dingtalk.event.UserInfo.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 1cd31ae755cf4187851ab01a45c6bc69 -#: 46bb11cf9ae34ae99d5ee487be55364d 514aac11e8774e9ab4a45edd90239556 -#: iamai.adapter.dingtalk.event.DingTalkEvent.model_fields:4 -#: iamai.adapter.dingtalk.event.Text.model_fields:4 -#: iamai.adapter.dingtalk.event.UserInfo.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 39020f56f08544d3ab99d8a17b1742a9 -#: iamai.adapter.dingtalk.event.DingTalkEvent.reply:1 of -msgid "回复消息。" -msgstr "" +#~ msgid "回复消息。" +#~ msgstr "" -#: f2622bf70c3b4563b9190568145a1f8b -#: iamai.adapter.dingtalk.event.DingTalkEvent.reply:3 of -msgid "回复消息的内容,可以是 `str`, `Dict` 或 `DingTalkMessage`。" -msgstr "" +#~ msgid "回复消息的内容,可以是 `str`, `Dict` 或 `DingTalkMessage`。" +#~ msgstr "" -#: ebed4dd6abe04a4ca6e62ec14649ad41 -#: iamai.adapter.dingtalk.event.DingTalkEvent.reply:4 of -msgid "回复消息时 At 的对象,必须时 at 类型的 `DingTalkMessage`,或者符合标准的 `Dict`。" -msgstr "" +#~ msgid "回复消息时 At 的对象,必须时 at 类型的 `DingTalkMessage`,或者符合标准的 `Dict`。" +#~ msgstr "" -#: 3c9d48ccd70d46de905c13ac703e2e5f -#: iamai.adapter.dingtalk.event.DingTalkEvent.reply:6 of -msgid "调用 Webhook 地址后钉钉服务器的响应。" -msgstr "" +#~ msgid "调用 Webhook 地址后钉钉服务器的响应。" +#~ msgstr "" -#: 141f90f87ad445a28ad53a3e544879f0 -#: iamai.adapter.dingtalk.event.DingTalkEvent.reply of -msgid "Raises" -msgstr "" +#~ msgid "Raises" +#~ msgstr "" -#: 087b8a587dfe45bb96f2308ee9fbfa55 -#: iamai.adapter.dingtalk.event.DingTalkEvent.reply:8 of -msgid "当前事件的 Webhook 地址已经过期。" -msgstr "" +#~ msgid "当前事件的 Webhook 地址已经过期。" +#~ msgstr "" -#: 0459bd1dca234a59948ef700a40e1d08 -#: iamai.adapter.dingtalk.event.DingTalkEvent.reply:9 of -msgid "同 `DingTalkAdapter.send()` 方法。" -msgstr "" +#~ msgid "同 `DingTalkAdapter.send()` 方法。" +#~ msgstr "" -#: 9c81ab77b8214ba6847ede27ef1f3aae bee5edd67b3d474bb597a2c615ad17d0 -#: iamai.adapter.dingtalk.event.Text:1 iamai.adapter.dingtalk.event.UserInfo:1 -#: of -msgid "Bases: :py:class:`~pydantic.main.BaseModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~pydantic.main.BaseModel`" +#~ msgstr "" -#: 4abf0acf66744c3e91050f158aa2032c iamai.adapter.dingtalk.event.Text:1 of -msgid "文本消息" -msgstr "" +#~ msgid "文本消息" +#~ msgstr "" -#: 052760f7c6a849a8890785deee7bf0b3 iamai.adapter.dingtalk.event.UserInfo:1 of -msgid "用户信息" -msgstr "" +#~ msgid "用户信息" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.exceptions.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.exceptions.po index f61912e1..9f01f8c2 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.exceptions.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.exceptions.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,40 +17,28 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.dingtalk.exceptions.rst:2 -#: 4c63469e3d7a4941b1de4fe38fde5c6f +#: c678deab625945b6b5f24e6c9eacdf77 msgid "iamai.adapter.dingtalk.exceptions module" msgstr "" -#: 0905d7558d444a819d67e7b0a610f53e iamai.adapter.dingtalk.exceptions:1 of -msgid "DingTalk 适配器异常。" -msgstr "" +#~ msgid "DingTalk 适配器异常。" +#~ msgstr "" -#: 95e92e55abdf4ad0a9c3659b00aad72e -#: iamai.adapter.dingtalk.exceptions.DingTalkException:1 of -msgid "Bases: :py:class:`~iamai.exceptions.AdapterException`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.exceptions.AdapterException`" +#~ msgstr "" -#: a18022749aa54b8b85e1e58478f9ecf4 -#: iamai.adapter.dingtalk.exceptions.DingTalkException:1 of -msgid "DingTalk 异常基类。" -msgstr "" +#~ msgid "DingTalk 异常基类。" +#~ msgstr "" -#: 964a9a0b30a948afa2d7d4ed4f079de6 a5c9d5f2fe774587b8f8398a8fe30d72 -#: iamai.adapter.dingtalk.exceptions.NetworkError:1 -#: iamai.adapter.dingtalk.exceptions.WebhookExpiredError:1 of -msgid "Bases: :py:class:`~iamai.adapter.dingtalk.exceptions.DingTalkException`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.dingtalk.exceptions.DingTalkException`" +#~ msgstr "" -#: 6db8ca41caf745d2a4856e26fdc0dd2c -#: iamai.adapter.dingtalk.exceptions.NetworkError:1 of -msgid "网络异常。" -msgstr "" +#~ msgid "网络异常。" +#~ msgstr "" -#: 14775670d2754e25bd635aaed5590069 -#: iamai.adapter.dingtalk.exceptions.WebhookExpiredError:1 of -msgid "Webhook 地址已到期。" -msgstr "" +#~ msgid "Webhook 地址已到期。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.message.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.message.po index fb513825..70425adb 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.message.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.message.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,121 +17,79 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.dingtalk.message.rst:2 -#: af4f8ab19c7f421392cf9c80cf29325d +#: fc56683c74734ea6a2248fcc7d8194f9 msgid "iamai.adapter.dingtalk.message module" msgstr "" -#: 88b924275a0f439a89d6b38afd7e3ff1 iamai.adapter.dingtalk.message:1 of -msgid "DingTalk 适配器消息。" -msgstr "" +#~ msgid "DingTalk 适配器消息。" +#~ msgstr "" -#: d8b9df4af7e4422398260655c53c76ca -#: iamai.adapter.dingtalk.message.DingTalkMessage:1 of -msgid "Bases: :py:class:`~iamai.message.MessageSegment`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.message.MessageSegment`" +#~ msgstr "" -#: 9ce7d57d86f84e80b93fda4692cda47c -#: iamai.adapter.dingtalk.message.DingTalkMessage:1 of -msgid "DingTalk 消息" -msgstr "" +#~ msgid "DingTalk 消息" +#~ msgstr "" -#: 35599c8dad224a07861ddd7b3191f49c -#: iamai.adapter.dingtalk.message.DingTalkMessage.action_card_multi_btns:1 of -msgid "DingTalk 独立跳转 actionCard 消息" -msgstr "" +#~ msgid "DingTalk 独立跳转 actionCard 消息" +#~ msgstr "" -#: fbd787d933914b6994baedeb2983b2a5 -#: iamai.adapter.dingtalk.message.DingTalkMessage.action_card_single_btn:1 of -msgid "DingTalk 整体跳转 actionCard 消息" -msgstr "" +#~ msgid "DingTalk 整体跳转 actionCard 消息" +#~ msgstr "" -#: 662c4999d2a04b389bd718e3ea50ce97 -#: iamai.adapter.dingtalk.message.DingTalkMessage.at:1 of -msgid "DingTalk At 信息" -msgstr "" +#~ msgid "DingTalk At 信息" +#~ msgstr "" -#: 26f0e424c7bd4363b58452957423d556 -#: iamai.adapter.dingtalk.message.DingTalkMessage.feed_card:1 of -msgid "DingTalk feedCard 消息" -msgstr "" +#~ msgid "DingTalk feedCard 消息" +#~ msgstr "" -#: 58594b3f46d842b2a70386ede4f737c0 -#: iamai.adapter.dingtalk.message.DingTalkMessage.get_plain_text:1 of -msgid "获取消息中的纯文本部分。" -msgstr "" +#~ msgid "获取消息中的纯文本部分。" +#~ msgstr "" -#: 6cc84a6c89774bd2b159213cf22a8256 c0ac09ea30264f8f9992d2898bb907b0 -#: cadb1532218449e3b227097b9a66df4e -#: iamai.adapter.dingtalk.message.DingTalkMessage.get_plain_text -#: iamai.adapter.dingtalk.message.DingTalkMessage.get_segment_class -#: iamai.adapter.dingtalk.message.DingTalkMessage.ser_model of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: 39a1dbaa4dc1475c90ecc97cf2a4d9b0 -#: iamai.adapter.dingtalk.message.DingTalkMessage.get_plain_text:3 of -msgid "消息中的纯文本部分。" -msgstr "" +#~ msgid "消息中的纯文本部分。" +#~ msgstr "" -#: 83f2544d76e842d48ef4c2b9c05f21d9 -#: iamai.adapter.dingtalk.message.DingTalkMessage.get_segment_class:1 of -msgid "获取消息字段类。" -msgstr "" +#~ msgid "获取消息字段类。" +#~ msgstr "" -#: 6f540f9910384ab1a956f13ec2a05009 -#: iamai.adapter.dingtalk.message.DingTalkMessage.get_segment_class:3 of -msgid "消息字段类。" -msgstr "" +#~ msgid "消息字段类。" +#~ msgstr "" -#: e539968948624d8e8585146b0a80a98a -#: iamai.adapter.dingtalk.message.DingTalkMessage.link:1 of -msgid "DingTalk link 消息" -msgstr "" +#~ msgid "DingTalk link 消息" +#~ msgstr "" -#: b094a0d510b341289a14e286b701bbf3 -#: iamai.adapter.dingtalk.message.DingTalkMessage.markdown:1 of -msgid "DingTalk markdown 消息" -msgstr "" +#~ msgid "DingTalk markdown 消息" +#~ msgstr "" -#: ../../docstring 56156ea9d20b49109e794b9683ce32b1 -#: iamai.adapter.dingtalk.message.DingTalkMessage.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 3deb58ef0940414887ea4a1f62a8f896 -#: iamai.adapter.dingtalk.message.DingTalkMessage.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring d274438d45194b4fa2cea8c84f0a94d3 -#: iamai.adapter.dingtalk.message.DingTalkMessage.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 53cd453f429f43c190f012e37597d9ba -#: iamai.adapter.dingtalk.message.DingTalkMessage.raw:1 of -msgid "DingTalk 原始消息" -msgstr "" +#~ msgid "DingTalk 原始消息" +#~ msgstr "" -#: 60b232f448eb42c594d302cc6e32f715 -#: iamai.adapter.dingtalk.message.DingTalkMessage.ser_model:1 of -msgid "返回符合钉钉消息标准的消息字段字典。" -msgstr "" +#~ msgid "返回符合钉钉消息标准的消息字段字典。" +#~ msgstr "" -#: d213edba1df54a56a377a991b0f4bb91 -#: iamai.adapter.dingtalk.message.DingTalkMessage.ser_model:3 of -msgid "符合钉钉消息标准的消息字段字典。" -msgstr "" +#~ msgid "符合钉钉消息标准的消息字段字典。" +#~ msgstr "" -#: c801d50e745243749ea800fc64d6947f -#: iamai.adapter.dingtalk.message.DingTalkMessage.text:1 of -msgid "DingTalk text 消息" -msgstr "" +#~ msgid "DingTalk text 消息" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.po index a6d26512..0d79feec 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.dingtalk.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,212 +17,143 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.dingtalk.rst:2 -#: fe53cb7d5e1e4e93b08669a01583040f +#: 76cdba68cedf4ceda898b4abb0edb920 msgid "iamai.adapter.dingtalk package" msgstr "" #: ../../source/pages/api/iamai.adapter.dingtalk.rst:5 -#: ffece975ef90462aa622f951fa4ff5e7 +#: 71a8b0175a404b94b8b3f788286bbe22 msgid "Submodules" msgstr "" #: ../../source/pages/api/iamai.adapter.dingtalk.rst:16 -#: 5a8f3d427616499bbf665f02a06dd3b5 +#: 2d0d295116d5466ca96af694ee30ca5f msgid "Module contents" msgstr "" -#: 3fd0465460ed4362af164986a91422cc iamai.adapter.dingtalk:1 of -msgid "DingTalk 协议适配器。" -msgstr "" +#~ msgid "DingTalk 协议适配器。" +#~ msgstr "" -#: 70ff9b33e5184d06ad71956c4871ff53 iamai.adapter.dingtalk:3 of -msgid "" -"本适配器适配了钉钉企业自建机器人协议。 " -"协议详情请参考:[钉钉开放平台](https://open.dingtalk.com/document/robots/robot-" -"overview)。" -msgstr "" +#~ msgid "" +#~ "本适配器适配了钉钉企业自建机器人协议。 " +#~ "协议详情请参考:[钉钉开放平台](https://open.dingtalk.com/document/robots/robot-" +#~ "overview)。" +#~ msgstr "" -#: b8a91bee118a45d8bc4386479a4c5e24 iamai.adapter.dingtalk.DingTalkAdapter:1 of -msgid "" -"Bases: :py:class:`~iamai.adapter.Adapter`\\ " -"[:py:class:`~iamai.adapter.dingtalk.event.DingTalkEvent`, " -":py:class:`~iamai.adapter.dingtalk.config.Config`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~iamai.adapter.Adapter`\\ " +#~ "[:py:class:`~iamai.adapter.dingtalk.event.DingTalkEvent`, " +#~ ":py:class:`~iamai.adapter.dingtalk.config.Config`]" +#~ msgstr "" -#: 2710b499aeff45b7ac21ccdc26c7412b iamai.adapter.dingtalk.DingTalkAdapter:1 of -msgid "钉钉协议适配器。" -msgstr "" +#~ msgid "钉钉协议适配器。" +#~ msgstr "" -#: a513e48a810a4fdeacb7f6313fd653fe iamai.adapter.dingtalk.config.Config:1 of -msgid "Bases: :py:class:`~iamai.config.ConfigModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.config.ConfigModel`" +#~ msgstr "" -#: 17ac6a4807a04568b1a0810230d23870 iamai.adapter.dingtalk.config.Config:1 of -msgid "DingTalk 配置类,将在适配器被加载时被混入到机器人主配置中。" -msgstr "" +#~ msgid "DingTalk 配置类,将在适配器被加载时被混入到机器人主配置中。" +#~ msgstr "" -#: 44a8b08647924afa83174d5377fb8add iamai.adapter.dingtalk.config.Config:5 of -msgid "本机域名。" -msgstr "" +#~ msgid "本机域名。" +#~ msgstr "" -#: 2a3e731f2971424d900e983e51b0dc2b 563de663276b46c0a0d1bf61af0d133d -#: 61690fff11694ca099144608fa84c318 8396fe41c24e47b0acf505ef7eb00912 -#: ecc4314688f746b9a0ccf3fefc4b3fa2 iamai.adapter.dingtalk.config.Config of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 2224fed88e9e4f09964ed1c3b54f2052 39a191c2a3964e6db52f5b4422c8c70a -#: f12b25c83e584503ab5d3427a4c0366a iamai.adapter.dingtalk.config.Config:7 -#: iamai.adapter.dingtalk.config.Config:19 -#: iamai.adapter.dingtalk.config.Config:31 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: f9e15f91ae664235805b623a4e879f06 iamai.adapter.dingtalk.config.Config:11 of -msgid "监听的端口。" -msgstr "" +#~ msgid "监听的端口。" +#~ msgstr "" -#: 405ed1c779224f12838d22e58ea4850e f6baaa65734d43918d9afe231b0d3c1d -#: iamai.adapter.dingtalk.config.Config:13 -#: iamai.adapter.dingtalk.config.Config:25 of -msgid "int" -msgstr "" +#~ msgid "int" +#~ msgstr "" -#: 66ba976347e742d4adb1d811525f6961 iamai.adapter.dingtalk.config.Config:17 of -msgid "路径。" -msgstr "" +#~ msgid "路径。" +#~ msgstr "" -#: d2cf624e91bb4636b70a67f4e3274e13 iamai.adapter.dingtalk.config.Config:23 of -msgid "进行 API 调用时等待返回响应的超时时间。" -msgstr "" +#~ msgid "进行 API 调用时等待返回响应的超时时间。" +#~ msgstr "" -#: beb6fa3ec36e42f2bed3b989f922d994 iamai.adapter.dingtalk.config.Config:29 of -msgid "机器人的 `appSecret`。" -msgstr "" +#~ msgid "机器人的 `appSecret`。" +#~ msgstr "" -#: ../../docstring 370dd155807c4d06b27ec31b93418dee -#: iamai.adapter.dingtalk.DingTalkAdapter.Config.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring dc80cc0cb173457b8b768ab8a40abfbb -#: iamai.adapter.dingtalk.DingTalkAdapter.Config.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring a8f47f87024d4174929937fb9355ae2d -#: iamai.adapter.dingtalk.DingTalkAdapter.Config.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 12eca142a8cb41748826a5f2abe7e0d0 -#: iamai.adapter.dingtalk.DingTalkAdapter.get_sign:1 of -msgid "计算签名。" -msgstr "" +#~ msgid "计算签名。" +#~ msgstr "" -#: 241f7c46e8864512a1d776aafe939c07 3a0b984abb634b27b947806453b0a9aa -#: d8bb86a05f0d4759bb73517baab545c1 -#: iamai.adapter.dingtalk.DingTalkAdapter.get_sign -#: iamai.adapter.dingtalk.DingTalkAdapter.handler -#: iamai.adapter.dingtalk.DingTalkAdapter.send of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 8cfbae2a82c645ed93bedd01a80d2c4d -#: iamai.adapter.dingtalk.DingTalkAdapter.get_sign:3 of -msgid "时间戳。" -msgstr "" +#~ msgid "时间戳。" +#~ msgstr "" -#: 97c966bba5d24bd8b51812a9f22488f9 d7aa7373be044c69a3c09553665eca71 -#: iamai.adapter.dingtalk.DingTalkAdapter.get_sign -#: iamai.adapter.dingtalk.DingTalkAdapter.send of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: 90a9d572428347d18552ca4653b1cf6b -#: iamai.adapter.dingtalk.DingTalkAdapter.get_sign:5 of -msgid "签名。" -msgstr "" +#~ msgid "签名。" +#~ msgstr "" -#: f10c0256ba374e47bfec7f89259f5c7c -#: iamai.adapter.dingtalk.DingTalkAdapter.handler:1 of -msgid "处理 aiohttp 服务器的接收。" -msgstr "" +#~ msgid "处理 aiohttp 服务器的接收。" +#~ msgstr "" -#: a8fd38019a4d43d0bb29397b667ec54b -#: iamai.adapter.dingtalk.DingTalkAdapter.handler:3 of -msgid "aiohttp 服务器的 `Request` 对象。" -msgstr "" +#~ msgid "aiohttp 服务器的 `Request` 对象。" +#~ msgstr "" -#: 05914ea2d3fc41c28af67e6230b70590 -#: iamai.adapter.dingtalk.DingTalkAdapter.run:1 of -msgid "运行 aiohttp 服务器。" -msgstr "" +#~ msgid "运行 aiohttp 服务器。" +#~ msgstr "" -#: 6456542ff9664dfc9f6adbb613394e83 -#: iamai.adapter.dingtalk.DingTalkAdapter.send:1 of -msgid "发送消息。" -msgstr "" +#~ msgid "发送消息。" +#~ msgstr "" -#: badf9be2f3294c32b5633126f7f6cc94 -#: iamai.adapter.dingtalk.DingTalkAdapter.send:3 of -msgid "Webhook 网址。" -msgstr "" +#~ msgid "Webhook 网址。" +#~ msgstr "" -#: 2bffe74f6b3542c5adc3332e07561703 -#: iamai.adapter.dingtalk.DingTalkAdapter.send:4 of -msgid "聊天类型,\"1\" 表示单聊,\"2\" 表示群聊。" -msgstr "" +#~ msgid "聊天类型,\"1\" 表示单聊,\"2\" 表示群聊。" +#~ msgstr "" -#: 3a8110d391ae475aa75b336c44b8d905 -#: iamai.adapter.dingtalk.DingTalkAdapter.send:5 of -msgid "消息。" -msgstr "" +#~ msgid "消息。" +#~ msgstr "" -#: 398ae03075b640ba97c25c996469dcf5 -#: iamai.adapter.dingtalk.DingTalkAdapter.send:6 of -msgid "At 对象,仅在群聊时生效,默认为空。" -msgstr "" +#~ msgid "At 对象,仅在群聊时生效,默认为空。" +#~ msgstr "" -#: fd41bea35fb048448ee3b95cb0c7b660 -#: iamai.adapter.dingtalk.DingTalkAdapter.send:8 of -msgid "钉钉服务器的响应。" -msgstr "" +#~ msgid "钉钉服务器的响应。" +#~ msgstr "" -#: 0f7bea684dcc4763b8d4475c359c9daf iamai.adapter.dingtalk.DingTalkAdapter.send -#: of -msgid "Raises" -msgstr "" +#~ msgid "Raises" +#~ msgstr "" -#: e3c78b5078a74e75bb0878b6ffeb9f6b -#: iamai.adapter.dingtalk.DingTalkAdapter.send:10 of -msgid "传入参数类型错误。" -msgstr "" +#~ msgid "传入参数类型错误。" +#~ msgstr "" -#: 6d84433a788d4d14b4300e68a2a30088 -#: iamai.adapter.dingtalk.DingTalkAdapter.send:11 of -msgid "传入参数值错误。" -msgstr "" +#~ msgid "传入参数值错误。" +#~ msgstr "" -#: 007ff543c55f484ab5c40d2dd6439f25 -#: iamai.adapter.dingtalk.DingTalkAdapter.send:12 of -msgid "调用 Webhook 地址时网络错误。" -msgstr "" +#~ msgid "调用 Webhook 地址时网络错误。" +#~ msgstr "" -#: 80657486bd8d4fe88bc0fed1307b1ba5 -#: iamai.adapter.dingtalk.DingTalkAdapter.shutdown:1 of -msgid "清理 aiohttp AppRunner。" -msgstr "" +#~ msgid "清理 aiohttp AppRunner。" +#~ msgstr "" -#: 936b7990a5e7439d898e0fcb2082d2dd -#: iamai.adapter.dingtalk.DingTalkAdapter.startup:1 of -msgid "创建 aiohttp Application。" -msgstr "" +#~ msgid "创建 aiohttp Application。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.config.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.config.po index be5ac4a2..29ee5dab 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.config.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.config.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,94 +17,67 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.gensokyo.config.rst:2 -#: ba6ea222d8d346f3a9132c36aa556109 +#: 707cbd526a3645c0bb839534202e4357 msgid "iamai.adapter.gensokyo.config module" msgstr "" -#: 276319d956ba4117a5f42859322f2c71 iamai.adapter.gensokyo.config:1 of -msgid "GSK 适配器配置。" -msgstr "" +#~ msgid "GSK 适配器配置。" +#~ msgstr "" -#: 263a589cdf4f42eb85fbdb99529c5f47 iamai.adapter.gensokyo.config.Config:1 of -msgid "Bases: :py:class:`~iamai.config.ConfigModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.config.ConfigModel`" +#~ msgstr "" -#: d46fa811c64c4789b43652fae59db512 iamai.adapter.gensokyo.config.Config:1 of -msgid "GSK 配置类,将在适配器被加载时被混入到机器人主配置中。" -msgstr "" +#~ msgid "GSK 配置类,将在适配器被加载时被混入到机器人主配置中。" +#~ msgstr "" -#: 080ca240b935403689e9e1f50a24d48d iamai.adapter.gensokyo.config.Config:5 of -msgid "适配器类型,需要和协议端配置相同。" -msgstr "" +#~ msgid "适配器类型,需要和协议端配置相同。" +#~ msgstr "" -#: 28edd909f8b94991af9fc51db0459c55 8c7adca2ed4e4146bd8932b597dcad4b -#: 9b0cd5c87e294a79ac09ff61435799ae b39fac32b72f4841bacb9da0d3c69f89 -#: c689bd4dbc35407ca953cc236e2f6b5c cd9f5a0cd3f342acaa9af405ab6040f2 -#: fb5aa89817404a6c932c5d5f2b27b1fe iamai.adapter.gensokyo.config.Config of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: dee18b403e864ffcbd8f7af848f0592a iamai.adapter.gensokyo.config.Config:7 of -msgid "Literal['ws', 'reverse-ws', 'ws-reverse']" -msgstr "" +#~ msgid "Literal['ws', 'reverse-ws', 'ws-reverse']" +#~ msgstr "" -#: 25897c60e6414637bdc92f0860c63d4f iamai.adapter.gensokyo.config.Config:11 of -msgid "本机域名。" -msgstr "" +#~ msgid "本机域名。" +#~ msgstr "" -#: 2cd11de321a74d18ba0072d8adf49293 9d5cc17c56d5408b879f4c65f53d78ef -#: b272160686584b77bee06b8d14cfaa45 iamai.adapter.gensokyo.config.Config:13 -#: iamai.adapter.gensokyo.config.Config:25 -#: iamai.adapter.gensokyo.config.Config:43 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: 606abda192aa4a3d89d25c505ad00381 iamai.adapter.gensokyo.config.Config:17 of -msgid "监听的端口。" -msgstr "" +#~ msgid "监听的端口。" +#~ msgstr "" -#: 0fe81579555545a8b769a4e0680b32b7 a46df477fae847eb8f78e1da93067df5 -#: e55070c682484e768e14b7606c08f84f iamai.adapter.gensokyo.config.Config:19 -#: iamai.adapter.gensokyo.config.Config:31 -#: iamai.adapter.gensokyo.config.Config:37 of -msgid "int" -msgstr "" +#~ msgid "int" +#~ msgstr "" -#: 6cf7f883281b4a7c997ab3f1012a856a iamai.adapter.gensokyo.config.Config:23 of -msgid "WebSocket 路径,需和协议端配置相同。" -msgstr "" +#~ msgid "WebSocket 路径,需和协议端配置相同。" +#~ msgstr "" -#: ec4a30e953c343ca815f04bedc3a93a1 iamai.adapter.gensokyo.config.Config:29 of -msgid "重连等待时间。" -msgstr "" +#~ msgid "重连等待时间。" +#~ msgstr "" -#: d188fd5d76a54c8587ee4c6bcaf8083d iamai.adapter.gensokyo.config.Config:35 of -msgid "进行 API 调用时等待返回响应的超时时间。" -msgstr "" +#~ msgid "进行 API 调用时等待返回响应的超时时间。" +#~ msgstr "" -#: 8e2fa2a6c3c042afb5036f580dd97c7f iamai.adapter.gensokyo.config.Config:41 of -msgid "鉴权。" -msgstr "" +#~ msgid "鉴权。" +#~ msgstr "" -#: ../../docstring 89d456ea45634b7cb164aa733c7dd95f -#: iamai.adapter.gensokyo.config.Config.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 75c726aafdb64314b8ab8bed0861746a -#: iamai.adapter.gensokyo.config.Config.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 87ad739f985f4a8193c320b6d5c71b67 -#: iamai.adapter.gensokyo.config.Config.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.event.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.event.po index 1968e34a..a710b856 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.event.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.event.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,480 +17,189 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.gensokyo.event.rst:2 -#: 54eb8328d59a4adbb7b5319080d2bd67 +#: 6f91760296a946449c63ec9c861bc899 msgid "iamai.adapter.gensokyo.event module" msgstr "" -#: d3ed939fc2244b58a49d5e69c7f46caa iamai.adapter.gensokyo.event:1 of -msgid "GSK 适配器事件。" -msgstr "" +#~ msgid "GSK 适配器事件。" +#~ msgstr "" -#: 222f4fd649c546178267c15abba9ee54 582c8d82dbb04a68804049779be39f9f -#: 72a4c260b6d441909c83385d01f8ca86 aa25358017424d5baba8f55dda8c28d6 -#: iamai.adapter.gensokyo.event.Anonymous:1 iamai.adapter.gensokyo.event.File:1 -#: iamai.adapter.gensokyo.event.Sender:1 iamai.adapter.gensokyo.event.Status:1 -#: of -msgid "Bases: :py:class:`~pydantic.main.BaseModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~pydantic.main.BaseModel`" +#~ msgstr "" -#: de6e0f6e30f2425ca1efdcecd13e70b0 iamai.adapter.gensokyo.event.Anonymous:1 of -msgid "匿名信息" -msgstr "" +#~ msgid "匿名信息" +#~ msgstr "" -#: ../../docstring 020a925161e44236a4e1e1ec3eaa0bb2 -#: 064ef40f8f9c4f9ba2f4f8ded42476e8 0803336438904794b61b7b6cf5ce6de0 -#: 17da00e1666e4f8fbf5bce4d4039f63d 1a679ab6dfdb4a28baa51dc4275c928d -#: 1e30cd366e384432990d45c48bf9c64c 35e74d2c2709466682b84f0dab8368ea -#: 3dec7a40bd244e0c97dad21c800fb4e1 3e6d25f5b60e4c31b51f1b14e7eb53a4 -#: 4c8967f1e15d4d6bb7750b92d00e26d1 566fa4c761904aee8f4ce0ea0546fa26 -#: 575742da96e642338bdd01d1781793a4 627fec80c8a44b368b29daca2724bf95 -#: 68c994c9b9e04fba97b85fabf080141e 711052b00f0f44c2b913a25c2f59d300 -#: 78f74ee7d8af4125bd5ef360cddd2072 7f9e8dd77aff49f6a84d02c8e2cb9138 -#: 8455abb9c5d64f47bbf5114332d2a435 90d799f9e147434a9e63bc7a17c3451c -#: af98c161c91b4f49b3ff34a706a3e7ad cb563d2911404abfac9b5edf36cf99c0 -#: d1ecdf8e6ff84456904b5613641fed19 dbb59bf3f2804f588bd23e03f00a9216 -#: e24ba2dfd8b64f8c88a360257580120c eed28bdce51440aaa0dee4f207952698 -#: f6958bbeda074603b8f52d84de6343a7 facb1d54bcb1463da0ead29ee971ef93 -#: iamai.adapter.gensokyo.event.Anonymous.model_config:1 -#: iamai.adapter.gensokyo.event.File.model_config:1 -#: iamai.adapter.gensokyo.event.FriendAddNoticeEvent.model_config:1 -#: iamai.adapter.gensokyo.event.FriendRecallNoticeEvent.model_config:1 -#: iamai.adapter.gensokyo.event.FriendRequestEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GSKEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupAdminNoticeEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupBanNoticeEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupDecreaseNoticeEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupHonorNotifyEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupIncreaseNoticeEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupLuckyKingNotifyEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupMessageEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupRecallNoticeEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupRequestEvent.model_config:1 -#: iamai.adapter.gensokyo.event.GroupUploadNoticeEvent.model_config:1 -#: iamai.adapter.gensokyo.event.HeartbeatMetaEvent.model_config:1 -#: iamai.adapter.gensokyo.event.LifecycleMetaEvent.model_config:1 -#: iamai.adapter.gensokyo.event.MessageEvent.model_config:1 -#: iamai.adapter.gensokyo.event.MetaEvent.model_config:1 -#: iamai.adapter.gensokyo.event.NoticeEvent.model_config:1 -#: iamai.adapter.gensokyo.event.NotifyEvent.model_config:1 -#: iamai.adapter.gensokyo.event.PokeNotifyEvent.model_config:1 -#: iamai.adapter.gensokyo.event.PrivateMessageEvent.model_config:1 -#: iamai.adapter.gensokyo.event.RequestEvent.model_config:1 -#: iamai.adapter.gensokyo.event.Sender.model_config:1 -#: iamai.adapter.gensokyo.event.Status.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 071a980ec6d1424ca31cffefe2d94652 -#: 0b8e2e9c25d84197bd2fc8e859284e16 19f2859855a4438d973e0b69d33954d7 -#: 2707ebf13e0c46369264f3b76ef1ecb6 437f325e285b4a35bf11fa398144e007 -#: 480e4a6f7a9b4e00810054ccd4646bc5 6cdfae323a104f6d8d7e7bd6c8903f77 -#: 7848621276a549449945cb83b44bd301 835f1af0557444c2a5655ecbb550bd15 -#: 84ee07e7ab274fd5af302145edfbca50 8637c50215904e11aaa666a425bd654c -#: 8cec491a432643baae32c633b85616e8 96374acb94194d73a7804aec3bfbb3f3 -#: a068cc156aa04196bfdfdac339ecb965 a4b9a0cead044220bd3a1947d2c44c1b -#: a96e3c175f0c423c92b94975eec61049 adaa14fe886848d084d1155fd554d12e -#: af02164cbfda48df8e535d33193e8ba2 c81e42ae6a974f7ab7f8d37ae341a43a -#: caa4ca353f9f47b49499bfdde7df9b30 caa77106ad6a46af9dfbc1c361ad2f80 -#: cb876c692a944a3da1b46487a66009d2 cd17626f261f4df8a3a3a286a13d178d -#: ddd332d860354f93977bea0a37f52d41 eaeb874bf5484e6e9e7be0e7a82337ae -#: ed708339e05544808f1065635661af88 f27b4aed078d41499eca1077e2e4a25e -#: iamai.adapter.gensokyo.event.Anonymous.model_fields:1 -#: iamai.adapter.gensokyo.event.File.model_fields:1 -#: iamai.adapter.gensokyo.event.FriendAddNoticeEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.FriendRecallNoticeEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.FriendRequestEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GSKEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupAdminNoticeEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupBanNoticeEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupDecreaseNoticeEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupHonorNotifyEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupIncreaseNoticeEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupLuckyKingNotifyEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupMessageEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupRecallNoticeEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupRequestEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.GroupUploadNoticeEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.HeartbeatMetaEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.LifecycleMetaEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.MessageEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.MetaEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.NoticeEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.NotifyEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.PokeNotifyEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.PrivateMessageEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.RequestEvent.model_fields:1 -#: iamai.adapter.gensokyo.event.Sender.model_fields:1 -#: iamai.adapter.gensokyo.event.Status.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 026ae11f9309449eb14e0b096dd0226f -#: 03f59295ff4a4d1e87743e201dff3100 0db3eec0606b45f79a0c21ebc794a7a2 -#: 1cdc089dbab94699a90d342ad1e3181d 2435762fba2e49519c9e0b867dca4dfe -#: 28e5a93c392c4563b3d9346da761482f 29ca7e2ea48d4b3b88c6042fca8783f9 -#: 2cb201ea9bcf4e63b2f99a46ca0340cc 3666e44d16344268a85bde32f0d32ede -#: 39485987a918437c890d6c77fe4085b5 3cf56bdba6914d1abce6c7e9a398d793 -#: 41cb5e0d1a2c459f9299108b74292fcb 443464ecbce3479c90ee44fad89ac1d7 -#: 463894959ecb40f19a9b9d31fe6bd888 4ff9822743544bee9e8f86276e690443 -#: 61e9d6cbf94e47b3afa80873a81496b9 67b3770219834772a85efb3fc17d63c5 -#: 8729d6529c6b44ef8ea8b365ce609a6d 8b87a4f9f04741798a7a8a407857d2f1 -#: 8eb0a0f7b0054d4ca799e50d9b40d597 abb7c478a7974020b4757d252ae95854 -#: b387a32882874df18c0e9ad30c66229b b3a0013c8d214e52bcc560c7e7544597 -#: c3e11020304c4ca9a2716672a5d61a9a cc2309c5c0534a528fa814a4688ad118 -#: e535b67c5713423aa5ed20066993e513 faa8ce94b4904c91be500ac551480a24 -#: iamai.adapter.gensokyo.event.Anonymous.model_fields:4 -#: iamai.adapter.gensokyo.event.File.model_fields:4 -#: iamai.adapter.gensokyo.event.FriendAddNoticeEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.FriendRecallNoticeEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.FriendRequestEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GSKEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupAdminNoticeEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupBanNoticeEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupDecreaseNoticeEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupHonorNotifyEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupIncreaseNoticeEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupLuckyKingNotifyEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupMessageEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupRecallNoticeEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupRequestEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.GroupUploadNoticeEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.HeartbeatMetaEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.LifecycleMetaEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.MessageEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.MetaEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.NoticeEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.NotifyEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.PokeNotifyEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.PrivateMessageEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.RequestEvent.model_fields:4 -#: iamai.adapter.gensokyo.event.Sender.model_fields:4 -#: iamai.adapter.gensokyo.event.Status.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 79002dd29b4445bfa83951ec48ad4276 iamai.adapter.gensokyo.event.File:1 of -msgid "文件信息" -msgstr "" +#~ msgid "文件信息" +#~ msgstr "" -#: 3140f2af692f42fb8dfa5275ebe1362a 3e7b264d464740c79fde028ba10d2486 -#: 639e0a21367a407e85bc4476e35442ec 7e3d95c5bc2e4e138c2ffb093a8e2943 -#: 9a365a9d9c0e4b7a95154a044c31bb87 a3d5bff1d55544499ce37b2624ba93a1 -#: c877608165414b84a7e7d923814e8952 f18c8c1575f148fd8eb18f7a3ec6b50c -#: f96f0a26507c412c92be53b57a0ee29f -#: iamai.adapter.gensokyo.event.FriendAddNoticeEvent:1 -#: iamai.adapter.gensokyo.event.FriendRecallNoticeEvent:1 -#: iamai.adapter.gensokyo.event.GroupAdminNoticeEvent:1 -#: iamai.adapter.gensokyo.event.GroupBanNoticeEvent:1 -#: iamai.adapter.gensokyo.event.GroupDecreaseNoticeEvent:1 -#: iamai.adapter.gensokyo.event.GroupIncreaseNoticeEvent:1 -#: iamai.adapter.gensokyo.event.GroupRecallNoticeEvent:1 -#: iamai.adapter.gensokyo.event.GroupUploadNoticeEvent:1 -#: iamai.adapter.gensokyo.event.NotifyEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.NoticeEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.NoticeEvent`" +#~ msgstr "" -#: 505fe85caf23470793c9ac8f51519929 -#: iamai.adapter.gensokyo.event.FriendAddNoticeEvent:1 of -msgid "好友添加" -msgstr "" +#~ msgid "好友添加" +#~ msgstr "" -#: 48dcbe8c60ba45b382b0da4a4751e6d3 -#: iamai.adapter.gensokyo.event.FriendRecallNoticeEvent:1 of -msgid "好友消息撤回" -msgstr "" +#~ msgid "好友消息撤回" +#~ msgstr "" -#: 7777e781f8224d7184ff12b64b8cc6f5 b6da5a8795f84378bf2d9ae868878ede -#: iamai.adapter.gensokyo.event.FriendRequestEvent:1 -#: iamai.adapter.gensokyo.event.GroupRequestEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.RequestEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.RequestEvent`" +#~ msgstr "" -#: 395cab20540545c3bce5a8ead76b6f30 -#: iamai.adapter.gensokyo.event.FriendRequestEvent:1 of -msgid "加好友请求" -msgstr "" +#~ msgid "加好友请求" +#~ msgstr "" -#: 09018c2043f84a05bbd985726dbd8d18 2efa24e433f741e69137a209f27cf13e -#: 49fa21e447ee4a4da43b5ffc9cfbe084 -#: iamai.adapter.gensokyo.event.FriendRequestEvent.approve:1 -#: iamai.adapter.gensokyo.event.GroupRequestEvent.approve:1 -#: iamai.adapter.gensokyo.event.RequestEvent.approve:1 of -msgid "同意请求。" -msgstr "" +#~ msgid "同意请求。" +#~ msgstr "" -#: 0f1c89c483254c6eb00b5e85dd7bafc4 23f74b32bd9f469baeefa2f9269b2aa3 -#: 573304475d52465c966485934423a40b 5af0251316f048f294706faabb62595f -#: 648af48617394142b11dc18c79c8534d fe975d599b2243c191968a7cd0a2109a -#: iamai.adapter.gensokyo.event.FriendRequestEvent.approve -#: iamai.adapter.gensokyo.event.GroupMessageEvent.reply -#: iamai.adapter.gensokyo.event.GroupRequestEvent.refuse -#: iamai.adapter.gensokyo.event.MessageEvent.is_same_sender -#: iamai.adapter.gensokyo.event.MessageEvent.reply -#: iamai.adapter.gensokyo.event.PrivateMessageEvent.reply of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 7128b48c9b3d4045a128077df85b0e35 -#: iamai.adapter.gensokyo.event.FriendRequestEvent.approve:3 of -msgid "好友备注。" -msgstr "" +#~ msgid "好友备注。" +#~ msgstr "" -#: 0fcc68ce987a44ebab21b061b60d7b78 287ac0c6772d4fd4814b4228d0df69ac -#: 4bcac2216a6c48ff89f47d265f2e6c61 4eb6f0a3db0148e98f2001f0cecc7f43 -#: 65a3d8024b3940449d8e2010e798f1fa 8eb8b28ce46e46d6921dfec0c8ee3670 -#: 8fadf39eafdc4fa8802768ee4325467b abb5547288084a64b0d45af48ec7305c -#: b08bea6753004c969f612ffe3e1192d9 b4f2db04d7f64705ad7120d60a4f22a6 -#: da418ec458a9496b89cc131f0781b3dd e32e09bdeaa046dabcf14fb314b4e5c7 -#: iamai.adapter.gensokyo.event.FriendRequestEvent.approve -#: iamai.adapter.gensokyo.event.FriendRequestEvent.refuse -#: iamai.adapter.gensokyo.event.GSKEvent.get_event_type -#: iamai.adapter.gensokyo.event.GroupMessageEvent.reply -#: iamai.adapter.gensokyo.event.GroupRequestEvent.approve -#: iamai.adapter.gensokyo.event.GroupRequestEvent.refuse -#: iamai.adapter.gensokyo.event.MessageEvent.get_plain_text -#: iamai.adapter.gensokyo.event.MessageEvent.is_same_sender -#: iamai.adapter.gensokyo.event.MessageEvent.reply -#: iamai.adapter.gensokyo.event.PrivateMessageEvent.reply -#: iamai.adapter.gensokyo.event.RequestEvent.approve -#: iamai.adapter.gensokyo.event.RequestEvent.refuse of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: 167d97a72fdd414885897f5d6035e1d0 6604594c0c204feb976a565757832306 -#: 6ebe4713d2654fb6a151ae2a9a1b7e5f 7b244c26105e43e4872086f74470a950 -#: 92f8c9368b3349b4b8adabb81303b1fc af80b3caf98842a7be7ecf5811146879 -#: b1137bd40b354dd79ca68beaf7443a59 ed2aceb1b76d4077804d6750fafd097b -#: f465ff2e823644409205c8ab3fa3b926 -#: iamai.adapter.gensokyo.event.FriendRequestEvent.approve:5 -#: iamai.adapter.gensokyo.event.FriendRequestEvent.refuse:3 -#: iamai.adapter.gensokyo.event.GroupMessageEvent.reply:5 -#: iamai.adapter.gensokyo.event.GroupRequestEvent.approve:3 -#: iamai.adapter.gensokyo.event.GroupRequestEvent.refuse:5 -#: iamai.adapter.gensokyo.event.MessageEvent.reply:5 -#: iamai.adapter.gensokyo.event.PrivateMessageEvent.reply:5 -#: iamai.adapter.gensokyo.event.RequestEvent.approve:3 -#: iamai.adapter.gensokyo.event.RequestEvent.refuse:3 of -msgid "API 请求响应。" -msgstr "" +#~ msgid "API 请求响应。" +#~ msgstr "" -#: 888df87872d745988c7a77b48033b35a 9c584ea9e3e64a7a902c6b1fa742c10e -#: a38f8066f39b47e79919070bf1578d46 -#: iamai.adapter.gensokyo.event.FriendRequestEvent.refuse:1 -#: iamai.adapter.gensokyo.event.GroupRequestEvent.refuse:1 -#: iamai.adapter.gensokyo.event.RequestEvent.refuse:1 of -msgid "拒绝请求。" -msgstr "" +#~ msgid "拒绝请求。" +#~ msgstr "" -#: f9f938a103b648f381f651b51a422151 iamai.adapter.gensokyo.event.GSKEvent:1 of -msgid "Bases: :py:class:`~iamai.event.Event[GSKAdapter]`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.event.Event[GSKAdapter]`" +#~ msgstr "" -#: 62ca75ed9e4948429e710951aaea4ce5 iamai.adapter.gensokyo.event.GSKEvent:1 of -msgid "GSK 事件基类" -msgstr "" +#~ msgid "GSK 事件基类" +#~ msgstr "" -#: a92fc54f7bac45ad88c91853075424a2 -#: iamai.adapter.gensokyo.event.GSKEvent.get_event_type:1 of -msgid "获取事件类型。" -msgstr "" +#~ msgid "获取事件类型。" +#~ msgstr "" -#: 650955fd74084bb79c19195657f4ab54 -#: iamai.adapter.gensokyo.event.GSKEvent.get_event_type:3 of -msgid "事件类型。" -msgstr "" +#~ msgid "事件类型。" +#~ msgstr "" -#: 925033377baf43edaf86e0b8668df606 -#: iamai.adapter.gensokyo.event.GSKEvent.to_me:1 of -msgid "当前事件的 `user_id` 是否等于 `self_id`。" -msgstr "" +#~ msgid "当前事件的 `user_id` 是否等于 `self_id`。" +#~ msgstr "" -#: 6e3cb2372b9042f8b60b50d674a7b48a -#: iamai.adapter.gensokyo.event.GroupAdminNoticeEvent:1 of -msgid "群管理员变动" -msgstr "" +#~ msgid "群管理员变动" +#~ msgstr "" -#: f67a0f5dda1148498058832d685ac98f -#: iamai.adapter.gensokyo.event.GroupBanNoticeEvent:1 of -msgid "群禁言" -msgstr "" +#~ msgid "群禁言" +#~ msgstr "" -#: 74120ca506904c50bd4f7506a3d9c04e -#: iamai.adapter.gensokyo.event.GroupDecreaseNoticeEvent:1 of -msgid "群成员减少" -msgstr "" +#~ msgid "群成员减少" +#~ msgstr "" -#: 816bdc4dafbf48a2bd9a7b99fc5fed08 a1ed61a8a20740d7b453337282b4487e -#: bdb3cba689d8488482d4168401053ce0 -#: iamai.adapter.gensokyo.event.GroupHonorNotifyEvent:1 -#: iamai.adapter.gensokyo.event.GroupLuckyKingNotifyEvent:1 -#: iamai.adapter.gensokyo.event.PokeNotifyEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.NotifyEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.NotifyEvent`" +#~ msgstr "" -#: bbea937abf9b4643974820686f14ea9b -#: iamai.adapter.gensokyo.event.GroupHonorNotifyEvent:1 of -msgid "群成员荣誉变更" -msgstr "" +#~ msgid "群成员荣誉变更" +#~ msgstr "" -#: b4ec4a7e72f2472aa3c1756074217411 -#: iamai.adapter.gensokyo.event.GroupIncreaseNoticeEvent:1 of -msgid "群成员增加" -msgstr "" +#~ msgid "群成员增加" +#~ msgstr "" -#: 157c5572098d41809331147049924b24 -#: iamai.adapter.gensokyo.event.GroupLuckyKingNotifyEvent:1 of -msgid "群红包运气王" -msgstr "" +#~ msgid "群红包运气王" +#~ msgstr "" -#: 1152584c4b1642a294cd4b3eceb3c54a 71c5a90dc397451ea8959f6d7bab661f -#: iamai.adapter.gensokyo.event.GroupMessageEvent:1 -#: iamai.adapter.gensokyo.event.PrivateMessageEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.MessageEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.MessageEvent`" +#~ msgstr "" -#: 94f52f5674be492fb350b5ef775dfbf5 -#: iamai.adapter.gensokyo.event.GroupMessageEvent:1 of -msgid "群消息" -msgstr "" +#~ msgid "群消息" +#~ msgstr "" -#: 25bc1887510d43c5958894af0dda413c 36f8a9ae19bf47a28611261debac420f -#: 41cfa44d6ac443eb8d063390c97a796e -#: iamai.adapter.gensokyo.event.GroupMessageEvent.reply:1 -#: iamai.adapter.gensokyo.event.MessageEvent.reply:1 -#: iamai.adapter.gensokyo.event.PrivateMessageEvent.reply:1 of -msgid "回复消息。" -msgstr "" +#~ msgid "回复消息。" +#~ msgstr "" -#: 855758e362884c119c10a17b251fa041 bbf33c194129459998f8a9bbb6832c37 -#: c07850ee53b6478e9c0ef5e0a024c7d9 -#: iamai.adapter.gensokyo.event.GroupMessageEvent.reply:3 -#: iamai.adapter.gensokyo.event.MessageEvent.reply:3 -#: iamai.adapter.gensokyo.event.PrivateMessageEvent.reply:3 of -msgid "回复消息的内容,同 `call_api()` 方法。" -msgstr "" +#~ msgid "回复消息的内容,同 `call_api()` 方法。" +#~ msgstr "" -#: 74b973503cb4439bb98cb7959d63d90e -#: iamai.adapter.gensokyo.event.GroupRecallNoticeEvent:1 of -msgid "群消息撤回" -msgstr "" +#~ msgid "群消息撤回" +#~ msgstr "" -#: d52bbf2cf9b14f9ca5841b4faa3cbec6 -#: iamai.adapter.gensokyo.event.GroupRequestEvent:1 of -msgid "加群请求 / 邀请" -msgstr "" +#~ msgid "加群请求 / 邀请" +#~ msgstr "" -#: 1119451cccf840ce848f4e547376d39b -#: iamai.adapter.gensokyo.event.GroupRequestEvent.refuse:3 of -msgid "拒绝原因。" -msgstr "" +#~ msgid "拒绝原因。" +#~ msgstr "" -#: 129cffa2c2704893bb62a78c7ec010e9 -#: iamai.adapter.gensokyo.event.GroupUploadNoticeEvent:1 of -msgid "群文件上传" -msgstr "" +#~ msgid "群文件上传" +#~ msgstr "" -#: f9a10ee7dc1e4cabae29d96d7fb6cd02 fe4089e96b2845d1b7d2db1e1bf06213 -#: iamai.adapter.gensokyo.event.HeartbeatMetaEvent:1 -#: iamai.adapter.gensokyo.event.LifecycleMetaEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.MetaEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.MetaEvent`" +#~ msgstr "" -#: 6f7c9dc4b17942d993bd597a081cb22f -#: iamai.adapter.gensokyo.event.HeartbeatMetaEvent:1 of -msgid "心跳" -msgstr "" +#~ msgid "心跳" +#~ msgstr "" -#: 829c89910d644701aea2c9de537fadf0 -#: iamai.adapter.gensokyo.event.LifecycleMetaEvent:1 of -msgid "生命周期" -msgstr "" +#~ msgid "生命周期" +#~ msgstr "" -#: c88eb41f1c7d4f83bfefdf21f8957a3a iamai.adapter.gensokyo.event.MessageEvent:1 -#: of -msgid "" -"Bases: :py:class:`~iamai.adapter.gensokyo.event.GSKEvent`, " -":py:class:`~iamai.event.MessageEvent[GSKAdapter]`" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~iamai.adapter.gensokyo.event.GSKEvent`, " +#~ ":py:class:`~iamai.event.MessageEvent[GSKAdapter]`" +#~ msgstr "" -#: 311dace32b6f413096a6a5b41eedc022 iamai.adapter.gensokyo.event.MessageEvent:1 -#: of -msgid "消息事件" -msgstr "" +#~ msgid "消息事件" +#~ msgstr "" -#: 09c4f3d9ba7d43d399e4ac455e36d275 -#: iamai.adapter.gensokyo.event.MessageEvent.get_plain_text:1 of -msgid "获取消息的纯文本内容。" -msgstr "" +#~ msgid "获取消息的纯文本内容。" +#~ msgstr "" -#: 2d16eba867a5475498be77cc47c24360 -#: iamai.adapter.gensokyo.event.MessageEvent.get_plain_text:3 of -msgid "消息的纯文本内容。" -msgstr "" +#~ msgid "消息的纯文本内容。" +#~ msgstr "" -#: 368fe2781dc04494ad274df2a309dc4b -#: iamai.adapter.gensokyo.event.MessageEvent.is_same_sender:1 of -msgid "判断自身和另一个事件是否是同一个发送者。" -msgstr "" +#~ msgid "判断自身和另一个事件是否是同一个发送者。" +#~ msgstr "" -#: 1dafca0c81d6405482eeb68646514559 -#: iamai.adapter.gensokyo.event.MessageEvent.is_same_sender:3 of -msgid "另一个事件。" -msgstr "" +#~ msgid "另一个事件。" +#~ msgstr "" -#: b7874b3f5b9a4667a0c353b84de5fd29 -#: iamai.adapter.gensokyo.event.MessageEvent.is_same_sender:5 of -msgid "是否是同一个发送者。" -msgstr "" +#~ msgid "是否是同一个发送者。" +#~ msgstr "" -#: 4eed511c594d4bb49c79589e98c3809e 57d82d5e55824f19ad69185d0e0481c3 -#: ab0cc8d928df4c928eb1f034d5bb3785 iamai.adapter.gensokyo.event.MetaEvent:1 -#: iamai.adapter.gensokyo.event.NoticeEvent:1 -#: iamai.adapter.gensokyo.event.RequestEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.GSKEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.gensokyo.event.GSKEvent`" +#~ msgstr "" -#: 5f1fd10084aa44788e0e0149eca44a9e iamai.adapter.gensokyo.event.MetaEvent:1 of -msgid "元事件" -msgstr "" +#~ msgid "元事件" +#~ msgstr "" -#: 342e2e52a4c2439ea04ce2131dc110bb iamai.adapter.gensokyo.event.NoticeEvent:1 -#: of -msgid "通知事件" -msgstr "" +#~ msgid "通知事件" +#~ msgstr "" -#: 8728503ac4094ae4aba918382e816a7c iamai.adapter.gensokyo.event.NotifyEvent:1 -#: of -msgid "提醒事件" -msgstr "" +#~ msgid "提醒事件" +#~ msgstr "" -#: fc1530263779440d8f77b45baeb6af1b -#: iamai.adapter.gensokyo.event.PokeNotifyEvent:1 of -msgid "戳一戳" -msgstr "" +#~ msgid "戳一戳" +#~ msgstr "" -#: 08d40f7e0577437daa5fa0d38b5dba74 -#: iamai.adapter.gensokyo.event.PrivateMessageEvent:1 of -msgid "私聊消息" -msgstr "" +#~ msgid "私聊消息" +#~ msgstr "" -#: 5fab18e8d8f84c118ce2dec639d077f7 iamai.adapter.gensokyo.event.RequestEvent:1 -#: of -msgid "请求事件" -msgstr "" +#~ msgid "请求事件" +#~ msgstr "" -#: 089f451b3faf429d90ec567f862f097a iamai.adapter.gensokyo.event.Sender:1 of -msgid "发送人信息" -msgstr "" +#~ msgid "发送人信息" +#~ msgstr "" -#: 544b0a849cf04bb78f37b698ca08d42c iamai.adapter.gensokyo.event.Status:1 of -msgid "状态信息" -msgstr "" +#~ msgid "状态信息" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.exceptions.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.exceptions.po index 3366fbf0..8bf49ff2 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.exceptions.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.exceptions.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,57 +17,37 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.gensokyo.exceptions.rst:2 -#: a897a38fa91743feacef208e3c4dcdc9 +#: ba26731fc5694d2983c654f463b16a3d msgid "iamai.adapter.gensokyo.exceptions module" msgstr "" -#: 0b4ef9e12b8e443d9261fbd0b09de6e1 iamai.adapter.gensokyo.exceptions:1 of -msgid "GSK 适配器异常。" -msgstr "" +#~ msgid "GSK 适配器异常。" +#~ msgstr "" -#: 3bb15f256f4f4b88957ea4610c7db240 841a81fcdc12418a97f53383958cf360 -#: ac24ddef7ecb4f71820a68062910ade4 -#: iamai.adapter.gensokyo.exceptions.ActionFailed:1 -#: iamai.adapter.gensokyo.exceptions.ApiTimeout:1 -#: iamai.adapter.gensokyo.exceptions.NetworkError:1 of -msgid "Bases: :py:class:`~iamai.adapter.gensokyo.exceptions.GSKException`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.gensokyo.exceptions.GSKException`" +#~ msgstr "" -#: aea89688a5164ea3a2ba6731fd811b49 -#: iamai.adapter.gensokyo.exceptions.ActionFailed:1 of -msgid "API 请求成功响应,但响应表示 API 操作失败。" -msgstr "" +#~ msgid "API 请求成功响应,但响应表示 API 操作失败。" +#~ msgstr "" -#: 74ba1ea86a0b4c629ab86ec617e6d0d9 -#: iamai.adapter.gensokyo.exceptions.ApiNotAvailable:1 of -msgid "Bases: :py:class:`~iamai.adapter.gensokyo.exceptions.ActionFailed`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.gensokyo.exceptions.ActionFailed`" +#~ msgstr "" -#: d8a0230f2f11419f8ab44dc40e9238d0 -#: iamai.adapter.gensokyo.exceptions.ApiNotAvailable:1 of -msgid "API 请求返回 404,表示当前请求的 API 不可用或不存在。" -msgstr "" +#~ msgid "API 请求返回 404,表示当前请求的 API 不可用或不存在。" +#~ msgstr "" -#: de7068fb9624483f95fa08b541570773 -#: iamai.adapter.gensokyo.exceptions.ApiTimeout:1 of -msgid "API 请求响应超时。" -msgstr "" +#~ msgid "API 请求响应超时。" +#~ msgstr "" -#: 5f041a0228bc493791847e1ead624cf2 -#: iamai.adapter.gensokyo.exceptions.GSKException:1 of -msgid "Bases: :py:class:`~iamai.exceptions.AdapterException`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.exceptions.AdapterException`" +#~ msgstr "" -#: 634df3593e6b48228ad9934caf5414fb -#: iamai.adapter.gensokyo.exceptions.GSKException:1 of -msgid "GSK 异常基类。" -msgstr "" +#~ msgid "GSK 异常基类。" +#~ msgstr "" -#: 9aa2bc18daa9476bb61348916b92319b -#: iamai.adapter.gensokyo.exceptions.NetworkError:1 of -msgid "网络异常。" -msgstr "" +#~ msgid "网络异常。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.message.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.message.po index 186e557a..ac9dec89 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.message.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.message.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,242 +17,151 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.gensokyo.message.rst:2 -#: 05450765ca154abd971a41f0c8182b8d +#: 046e147027784f9590bc2bebdd8a1a88 msgid "iamai.adapter.gensokyo.message module" msgstr "" -#: bc0098aec5704294935e846b35526c98 iamai.adapter.gensokyo.message:1 of -msgid "GSK 适配器消息。" -msgstr "" +#~ msgid "GSK 适配器消息。" +#~ msgstr "" -#: 1e907a55edde41beacd8329e925f9815 iamai.adapter.gensokyo.message.GSKMessage:1 -#: of -msgid "Bases: :py:class:`~iamai.message.Message`\\ [GSKMessageSegment]" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.message.Message`\\ [GSKMessageSegment]" +#~ msgstr "" -#: 171d913e0a744ae4af4833dad74f1617 iamai.adapter.gensokyo.message.GSKMessage:1 -#: of -msgid "GSK 消息。" -msgstr "" +#~ msgid "GSK 消息。" +#~ msgstr "" -#: 3a2d00e2a6694e3c9a8f0a4f6351cee1 -#: iamai.adapter.gensokyo.message.GSKMessage.get_segment_class:1 of -msgid "获取消息字段类。" -msgstr "" +#~ msgid "获取消息字段类。" +#~ msgstr "" -#: 05edab7a870a4fb3927ed1e7a37eb63b 234719183d7b4266838c0b7757c1648d -#: 60fd0c0a69bb4b3c8c34608d987358a5 a0dccbcb0be54db8a81b2d99f8cd3293 -#: f1de4ef164c549998fb31c7a8aac4a57 -#: iamai.adapter.gensokyo.message.GSKMessage.get_segment_class -#: iamai.adapter.gensokyo.message.GSKMessageSegment.from_str -#: iamai.adapter.gensokyo.message.GSKMessageSegment.get_cqcode -#: iamai.adapter.gensokyo.message.GSKMessageSegment.get_message_class -#: iamai.adapter.gensokyo.message.escape of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: fe9911ee8dd84d2c92566efd4dae36e0 -#: iamai.adapter.gensokyo.message.GSKMessage.get_segment_class:3 of -msgid "消息字段类。" -msgstr "" +#~ msgid "消息字段类。" +#~ msgstr "" -#: ba225a1b99d54190a22655766e76b30f -#: iamai.adapter.gensokyo.message.GSKMessageSegment:1 of -msgid "Bases: :py:class:`~iamai.message.MessageSegment[GSKMessage]`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.message.MessageSegment[GSKMessage]`" +#~ msgstr "" -#: f39b9ffb2b4849bcb25f32c115d7aa7a -#: iamai.adapter.gensokyo.message.GSKMessageSegment:1 of -msgid "GSK 消息字段。" -msgstr "" +#~ msgid "GSK 消息字段。" +#~ msgstr "" -#: 257a1272f40e48bca33462374c34e805 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.anonymous:1 of -msgid "匿名发消息" -msgstr "" +#~ msgid "匿名发消息" +#~ msgstr "" -#: a80e27026896475cabb2a2617f56fac2 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.at:1 of -msgid "@某人" -msgstr "" +#~ msgid "@某人" +#~ msgstr "" -#: 1295d22d3e0943dca6a2bb60f19462fd -#: iamai.adapter.gensokyo.message.GSKMessageSegment.contact:1 of -msgid "推荐好友/推荐群" -msgstr "" +#~ msgid "推荐好友/推荐群" +#~ msgstr "" -#: 759eaff5284e462690e40c6bd2a9cec3 b15c7298d150454f8733ef39e2be902b -#: iamai.adapter.gensokyo.message.GSKMessageSegment.contact_friend:1 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.contact_group:1 of -msgid "推荐好友" -msgstr "" +#~ msgid "推荐好友" +#~ msgstr "" -#: f40a1289a1834aef975514139158702e -#: iamai.adapter.gensokyo.message.GSKMessageSegment.dice:1 of -msgid "掷骰子魔法表情" -msgstr "" +#~ msgid "掷骰子魔法表情" +#~ msgstr "" -#: b25e69473c574079ac9617f45a41f801 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.face:1 of -msgid "QQ 表情" -msgstr "" +#~ msgid "QQ 表情" +#~ msgstr "" -#: 26f8c657c8dc49488fa7cd6f5aa7309d -#: iamai.adapter.gensokyo.message.GSKMessageSegment.from_str:1 of -msgid "用于将 `str` 转换为消息字段。" -msgstr "" +#~ msgid "用于将 `str` 转换为消息字段。" +#~ msgstr "" -#: 2e82fbb5d78a437bb74a01bb7e282810 2fe953a3c32e4b4c90f7d96899b66ae8 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.from_str -#: iamai.adapter.gensokyo.message.escape of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 2d787cb12d7e4233864124100b978752 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.from_str:3 of -msgid "要解析为消息字段的数据。" -msgstr "" +#~ msgid "要解析为消息字段的数据。" +#~ msgstr "" -#: a86e1dbcaba845c3aeac3cfe4a131aa2 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.from_str:5 of -msgid "由 `str` 转换的消息字段。" -msgstr "" +#~ msgid "由 `str` 转换的消息字段。" +#~ msgstr "" -#: 6259e1ac95bc439b811172a9b07a2868 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.get_cqcode:1 of -msgid "获取此消息字段的 CQ 码形式。" -msgstr "" +#~ msgid "获取此消息字段的 CQ 码形式。" +#~ msgstr "" -#: 3fd74f5c02a54c188c9ffaaea99ed093 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.get_cqcode:3 of -msgid "此消息字段的 CQ 码形式。" -msgstr "" +#~ msgid "此消息字段的 CQ 码形式。" +#~ msgstr "" -#: bda03e4caed646b4abf99db166429a57 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.get_message_class:1 of -msgid "获取消息类。" -msgstr "" +#~ msgid "获取消息类。" +#~ msgstr "" -#: 0ce8014e8fae49839361d7a1504bfc31 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.get_message_class:3 of -msgid "消息类。" -msgstr "" +#~ msgid "消息类。" +#~ msgstr "" -#: 3ed67b12f73e4db89fa72b43f91ada3a -#: iamai.adapter.gensokyo.message.GSKMessageSegment.image:1 of -msgid "图片" -msgstr "" +#~ msgid "图片" +#~ msgstr "" -#: 298c829e90d04f62a3ea9dd53fa47302 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.json_message:1 of -msgid "JSON 消息" -msgstr "" +#~ msgid "JSON 消息" +#~ msgstr "" -#: 573200deb99248d18483130cc5b5168e -#: iamai.adapter.gensokyo.message.GSKMessageSegment.location:1 of -msgid "位置" -msgstr "" +#~ msgid "位置" +#~ msgstr "" -#: ../../docstring 665a88591c6749499d313519546dcdb3 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 349a7e47b07741d2bc94f82f09006d37 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring f98ede7bab9f4dc6a15c957c46a950fc -#: iamai.adapter.gensokyo.message.GSKMessageSegment.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: a24c6805f33e473fbf0bc6c10d7576fa -#: iamai.adapter.gensokyo.message.GSKMessageSegment.music:1 of -msgid "音乐分享" -msgstr "" +#~ msgid "音乐分享" +#~ msgstr "" -#: 6149e43f94fb44218e8d551c1f59d146 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.music_custom:1 of -msgid "音乐自定义分享" -msgstr "" +#~ msgid "音乐自定义分享" +#~ msgstr "" -#: 8650fae3aec84cf59df3d9297fd78708 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.node:1 of -msgid "合并转发节点" -msgstr "" +#~ msgid "合并转发节点" +#~ msgstr "" -#: 3f566879201441cda45f56d6c0f76cf3 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.node_custom:1 of -msgid "合并转发自定义节点" -msgstr "" +#~ msgid "合并转发自定义节点" +#~ msgstr "" -#: fa9c1ca8d04941bc89cc384e1de713a5 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.poke:1 of -msgid "戳一戳" -msgstr "" +#~ msgid "戳一戳" +#~ msgstr "" -#: cfa3f0e4d3c2443685e5d8b0c519ad0a -#: iamai.adapter.gensokyo.message.GSKMessageSegment.record:1 of -msgid "语音" -msgstr "" +#~ msgid "语音" +#~ msgstr "" -#: fc6c044302bb4e31b13d2236e6297596 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.reply:1 of -msgid "回复" -msgstr "" +#~ msgid "回复" +#~ msgstr "" -#: 6985fff3358e440ca6a3a6476937a240 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.rps:1 of -msgid "猜拳魔法表情" -msgstr "" +#~ msgid "猜拳魔法表情" +#~ msgstr "" -#: 02403017b58e44f5b9e17b2d4acb49ae -#: iamai.adapter.gensokyo.message.GSKMessageSegment.shake:1 of -msgid "窗口抖动 (戳一戳)" -msgstr "" +#~ msgid "窗口抖动 (戳一戳)" +#~ msgstr "" -#: 04d3df2d41a941a483bf0d496d488aa2 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.share:1 of -msgid "链接分享" -msgstr "" +#~ msgid "链接分享" +#~ msgstr "" -#: 2fb0786b1cde494fbf91a11d28b9f34b -#: iamai.adapter.gensokyo.message.GSKMessageSegment.text:1 of -msgid "纯文本" -msgstr "" +#~ msgid "纯文本" +#~ msgstr "" -#: fbec4c2649a74ce68a0722745e880cb8 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.video:1 of -msgid "短视频" -msgstr "" +#~ msgid "短视频" +#~ msgstr "" -#: 83417d5ac59e4894a8f7fd82edb3aea3 -#: iamai.adapter.gensokyo.message.GSKMessageSegment.xml_message:1 of -msgid "XML 消息" -msgstr "" +#~ msgid "XML 消息" +#~ msgstr "" -#: 4f49512b98d1431282187a3f9192a359 iamai.adapter.gensokyo.message.escape:1 of -msgid "对 CQ 码中的特殊字符进行转义。" -msgstr "" +#~ msgid "对 CQ 码中的特殊字符进行转义。" +#~ msgstr "" -#: 8cc04adc260945d29a426567dbe65980 iamai.adapter.gensokyo.message.escape:3 of -msgid "待转义的字符串。" -msgstr "" +#~ msgid "待转义的字符串。" +#~ msgstr "" -#: 8a6984e5828a4f949f89ce95b7a168b0 iamai.adapter.gensokyo.message.escape:4 of -msgid "是否转义 `,`。" -msgstr "" +#~ msgid "是否转义 `,`。" +#~ msgstr "" -#: 571574403ccb46f9b4221677b465a9f0 iamai.adapter.gensokyo.message.escape:6 of -msgid "转义后的字符串。" -msgstr "" +#~ msgid "转义后的字符串。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.po index 850afb63..68fa1b96 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.gensokyo.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,295 +17,197 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.gensokyo.rst:2 -#: 4855f965fc4a459493d1ff3519e3ecbd +#: fd215ecb83264d55921f545fc4a17084 msgid "iamai.adapter.gensokyo package" msgstr "" #: ../../source/pages/api/iamai.adapter.gensokyo.rst:5 -#: f1c8b820c88047848797a55b7f23913d +#: b95bb76ea5664de8a18239f72d8aa514 msgid "Submodules" msgstr "" #: ../../source/pages/api/iamai.adapter.gensokyo.rst:16 -#: 5f00c40fc7724399ba2a3092b4e2f6e4 +#: a300356fd74e41e6b82d5fe6f4efb708 msgid "Module contents" msgstr "" -#: af85fa7d699a4822b37c4a375dee1f3b iamai.adapter.gensokyo:1 of -msgid "gensokyo *ob11 协议适配器。" -msgstr "" +#~ msgid "gensokyo *ob11 协议适配器。" +#~ msgstr "" -#: 8611e31de2c542bba65b5cb710fc4ebc iamai.adapter.gensokyo:3 of -msgid "" -"本适配器适配了 gensokyo obv11 协议。 " -"协议详情请参考:[OneBot](https://github.com/howmanybots/onebot/blob/master/README.md)。" -msgstr "" +#~ msgid "" +#~ "本适配器适配了 gensokyo obv11 协议。 " +#~ "协议详情请参考:[OneBot](https://github.com/howmanybots/onebot/blob/master/README.md)。" +#~ msgstr "" -#: 0f70ca6e13a04987981eca836f35ca50 iamai.adapter.gensokyo.GSKAdapter:1 of -msgid "" -"Bases: :py:class:`~iamai.adapter.utils.WebSocketAdapter`\\ " -"[:py:class:`~iamai.adapter.gensokyo.event.GSKEvent`, " -":py:class:`~iamai.adapter.gensokyo.config.Config`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~iamai.adapter.utils.WebSocketAdapter`\\ " +#~ "[:py:class:`~iamai.adapter.gensokyo.event.GSKEvent`, " +#~ ":py:class:`~iamai.adapter.gensokyo.config.Config`]" +#~ msgstr "" -#: fa61dfe214c4487f8f4ab035d0087432 iamai.adapter.gensokyo.GSKAdapter:1 of -msgid "GSK 协议适配器。" -msgstr "" +#~ msgid "GSK 协议适配器。" +#~ msgstr "" -#: af2621e7d5ef478e998055e5342d5c42 iamai.adapter.gensokyo.config.Config:1 of -msgid "Bases: :py:class:`~iamai.config.ConfigModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.config.ConfigModel`" +#~ msgstr "" -#: 4810c088b18a487c82effb0f33cde095 iamai.adapter.gensokyo.config.Config:1 of -msgid "GSK 配置类,将在适配器被加载时被混入到机器人主配置中。" -msgstr "" +#~ msgid "GSK 配置类,将在适配器被加载时被混入到机器人主配置中。" +#~ msgstr "" -#: 9bb2f410851b4031a338e9dd4b01bb55 iamai.adapter.gensokyo.config.Config:5 of -msgid "适配器类型,需要和协议端配置相同。" -msgstr "" +#~ msgid "适配器类型,需要和协议端配置相同。" +#~ msgstr "" -#: 29bbeed45fc14cbe9ae99da848986a5d 34d966d595d8498e9cf2d94885280585 -#: 652fde50bd45414b9beb57ba9b389d8e 8e102f4b460947d98cdba0046b68aeea -#: 99cab64f95eb47fab0f0576b5a0fd5f2 a4b69b26258c44ea842d7ac5e9fcad53 -#: af79047a7389487b8b4369d2e35b888b iamai.adapter.gensokyo.config.Config of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 42a4d10c8e8e43a986fed3be0d560180 iamai.adapter.gensokyo.config.Config:7 of -msgid "Literal['ws', 'reverse-ws', 'ws-reverse']" -msgstr "" +#~ msgid "Literal['ws', 'reverse-ws', 'ws-reverse']" +#~ msgstr "" -#: 40c55a3295ae4a6d8cf54c97d0be8fe0 iamai.adapter.gensokyo.config.Config:11 of -msgid "本机域名。" -msgstr "" +#~ msgid "本机域名。" +#~ msgstr "" -#: 4b4419b11ea84beb8b9f80d72fe484bb b7785beb920844a19ab1f2f4f9442e0f -#: ee898c4d794d4c4b8b642cbe072034ce iamai.adapter.gensokyo.config.Config:13 -#: iamai.adapter.gensokyo.config.Config:25 -#: iamai.adapter.gensokyo.config.Config:43 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: 6809a3fbb6514d6392cb95e750425b40 iamai.adapter.gensokyo.config.Config:17 of -msgid "监听的端口。" -msgstr "" +#~ msgid "监听的端口。" +#~ msgstr "" -#: 1c6e7c08f05549c9a5449e35c5b317ed 334b485607d148ec8863b0e99bb89dc2 -#: ff3c03f70b9d439ab82e26f8cdc12a70 iamai.adapter.gensokyo.config.Config:19 -#: iamai.adapter.gensokyo.config.Config:31 -#: iamai.adapter.gensokyo.config.Config:37 of -msgid "int" -msgstr "" +#~ msgid "int" +#~ msgstr "" -#: 6a371469c038456e87362a56ae605aa2 iamai.adapter.gensokyo.config.Config:23 of -msgid "WebSocket 路径,需和协议端配置相同。" -msgstr "" +#~ msgid "WebSocket 路径,需和协议端配置相同。" +#~ msgstr "" -#: e8e91d9c480c415f97ec7f0040c4d846 iamai.adapter.gensokyo.config.Config:29 of -msgid "重连等待时间。" -msgstr "" +#~ msgid "重连等待时间。" +#~ msgstr "" -#: 591d8a6827214f6787aa901f5b42dfc2 iamai.adapter.gensokyo.config.Config:35 of -msgid "进行 API 调用时等待返回响应的超时时间。" -msgstr "" +#~ msgid "进行 API 调用时等待返回响应的超时时间。" +#~ msgstr "" -#: a49937b4889542dfb1ad3463f398d956 iamai.adapter.gensokyo.config.Config:41 of -msgid "鉴权。" -msgstr "" +#~ msgid "鉴权。" +#~ msgstr "" -#: ../../docstring ec055554cdae496e873fddb05624557d -#: iamai.adapter.gensokyo.GSKAdapter.Config.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring a735072801e6485687c1af8e13347ab7 -#: iamai.adapter.gensokyo.GSKAdapter.Config.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 4e04a77d2bdb4ed1bdcd10e0668ff0aa -#: iamai.adapter.gensokyo.GSKAdapter.Config.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 4cfa3088bd834b83855ac18823cc3c5b -#: iamai.adapter.gensokyo.GSKAdapter.add_event_model:1 of -msgid "添加自定义事件模型,事件模型类必须继承于 `GSKEvent`。" -msgstr "" +#~ msgid "添加自定义事件模型,事件模型类必须继承于 `GSKEvent`。" +#~ msgstr "" -#: 262c6ae9329549e2931a71045c39ceec 6393fbe8800c4ac9a5e0db77e3f67065 -#: 663289457052434e8ced21da73da0cd4 b536cfb1bd864fc597a6cff0213f80c3 -#: f395f1d973944eb5846b6e056ddc8528 -#: iamai.adapter.gensokyo.GSKAdapter.add_event_model -#: iamai.adapter.gensokyo.GSKAdapter.call_api -#: iamai.adapter.gensokyo.GSKAdapter.get_event_model -#: iamai.adapter.gensokyo.GSKAdapter.handle_gsk_event -#: iamai.adapter.gensokyo.GSKAdapter.send of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: cd02ba3ccad54a2c8c5ee48b0669660f -#: iamai.adapter.gensokyo.GSKAdapter.add_event_model:3 of -msgid "事件模型类。" -msgstr "" +#~ msgid "事件模型类。" +#~ msgstr "" -#: bf32ed8864aa4360be8c6eb0d4646bb8 -#: iamai.adapter.gensokyo.GSKAdapter.call_api:1 of -msgid "调用 GSK API,协程会等待直到获得 API 响应。" -msgstr "" +#~ msgid "调用 GSK API,协程会等待直到获得 API 响应。" +#~ msgstr "" -#: f93e45584ab348c5a4ae4fd7bf4e4563 -#: iamai.adapter.gensokyo.GSKAdapter.call_api:3 of -msgid "API 名称。" -msgstr "" +#~ msgid "API 名称。" +#~ msgstr "" -#: dc69056771324decb61e1f71e5fccac0 -#: iamai.adapter.gensokyo.GSKAdapter.call_api:4 of -msgid "API 参数。" -msgstr "" +#~ msgid "API 参数。" +#~ msgstr "" -#: 27259a306b674934ab917ac29b64ee04 5ffcd54b755b456098b116b23a974644 -#: bd2d4587959049df846f2085b7166686 iamai.adapter.gensokyo.GSKAdapter.call_api -#: iamai.adapter.gensokyo.GSKAdapter.get_event_model -#: iamai.adapter.gensokyo.GSKAdapter.send of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: 27d95077fe504689805a4e287c85d914 -#: iamai.adapter.gensokyo.GSKAdapter.call_api:6 of -msgid "API 响应中的 data 字段。" -msgstr "" +#~ msgid "API 响应中的 data 字段。" +#~ msgstr "" -#: 0e3f0f44d42f48938d31b2e304776085 b563b4ec2c024083b51b9c79ee620666 -#: iamai.adapter.gensokyo.GSKAdapter.call_api -#: iamai.adapter.gensokyo.GSKAdapter.send of -msgid "Raises" -msgstr "" +#~ msgid "Raises" +#~ msgstr "" -#: f00b1d3b92e847d2a54f5355752595cb -#: iamai.adapter.gensokyo.GSKAdapter.call_api:8 of -msgid "网络错误。" -msgstr "" +#~ msgid "网络错误。" +#~ msgstr "" -#: 8740128f38ec491d84b412288fe8cf72 -#: iamai.adapter.gensokyo.GSKAdapter.call_api:9 of -msgid "API 请求响应 404, API 不可用。" -msgstr "" +#~ msgid "API 请求响应 404, API 不可用。" +#~ msgstr "" -#: 026252ae3b6c486ba097b4e83126ea7a -#: iamai.adapter.gensokyo.GSKAdapter.call_api:10 of -msgid "API 请求响应 failed, API 操作失败。" -msgstr "" +#~ msgid "API 请求响应 failed, API 操作失败。" +#~ msgstr "" -#: bf1d5212cb4e4b45bc0df4488b2ed50b -#: iamai.adapter.gensokyo.GSKAdapter.call_api:11 of -msgid "API 请求响应超时。" -msgstr "" +#~ msgid "API 请求响应超时。" +#~ msgstr "" -#: e330ed54710f4a1a8c3a294206a1bd1a -#: iamai.adapter.gensokyo.GSKAdapter.get_access_token:1 of -msgid "异步获取登录凭证" -msgstr "" +#~ msgid "异步获取登录凭证" +#~ msgstr "" -#: 12dc606155d5457fbd89aa738c29a6f2 -#: iamai.adapter.gensokyo.GSKAdapter.get_access_token:3 of -msgid "" -"https://bots.qq.com/app/getAppAccessToken 属性 类型 必填 说明 " -"appId string 是 在开放平台管理端上获得。 clientSecret string 是 " -"在开放平台管理端上获得。" -msgstr "" +#~ msgid "" +#~ "https://bots.qq.com/app/getAppAccessToken 属性 类型" +#~ " 必填 说明 appId string 是" +#~ " 在开放平台管理端上获得。 clientSecret string 是" +#~ " 在开放平台管理端上获得。" +#~ msgstr "" -#: 40e6850636144371927c4b81ce0d8c8a -#: iamai.adapter.gensokyo.GSKAdapter.get_event_model:1 of -msgid "根据接收到的消息类型返回对应的事件类。" -msgstr "" +#~ msgid "根据接收到的消息类型返回对应的事件类。" +#~ msgstr "" -#: ffd993e7d347497a92270c9fdb428bdf -#: iamai.adapter.gensokyo.GSKAdapter.get_event_model:3 of -msgid "请求类型。" -msgstr "" +#~ msgid "请求类型。" +#~ msgstr "" -#: 8b958fb389644c468e329329658dd443 -#: iamai.adapter.gensokyo.GSKAdapter.get_event_model:4 of -msgid "事件类型。" -msgstr "" +#~ msgid "事件类型。" +#~ msgstr "" -#: 04ae22be94644e09bb6bf9a6e43f2d8f -#: iamai.adapter.gensokyo.GSKAdapter.get_event_model:5 of -msgid "子类型。" -msgstr "" +#~ msgid "子类型。" +#~ msgstr "" -#: 5dbcfab9297a44b0ac978dabbbc4509c -#: iamai.adapter.gensokyo.GSKAdapter.get_event_model:7 of -msgid "对应的事件类。" -msgstr "" +#~ msgid "对应的事件类。" +#~ msgstr "" -#: e205ed5b970a4e929f68798ace843ab2 -#: iamai.adapter.gensokyo.GSKAdapter.handle_gsk_event:1 of -msgid "处理 GSK 事件。" -msgstr "" +#~ msgid "处理 GSK 事件。" +#~ msgstr "" -#: 3430d23bdd6348c19bd75d43ac1036ee -#: iamai.adapter.gensokyo.GSKAdapter.handle_gsk_event:3 of -msgid "接收到的信息。" -msgstr "" +#~ msgid "接收到的信息。" +#~ msgstr "" -#: 4e147d132a2a4ca4bcc445b2d20fd620 -#: iamai.adapter.gensokyo.GSKAdapter.handle_websocket_msg:1 of -msgid "处理 WebSocket 消息。" -msgstr "" +#~ msgid "处理 WebSocket 消息。" +#~ msgstr "" -#: 422102c4877c470fb03c54e89c63877d -#: iamai.adapter.gensokyo.GSKAdapter.reverse_ws_connection_hook:1 of -msgid "反向 WebSocket 连接建立时的钩子函数。" -msgstr "" +#~ msgid "反向 WebSocket 连接建立时的钩子函数。" +#~ msgstr "" -#: 6f5d8f8108644a0ea4557c9c78325db7 iamai.adapter.gensokyo.GSKAdapter.send:1 of -msgid "发送消息,调用 `send_private_msg` 或 `send_group_msg` API 发送消息。" -msgstr "" +#~ msgid "发送消息,调用 `send_private_msg` 或 `send_group_msg` API 发送消息。" +#~ msgstr "" -#: 3934507f78414482a2a950bb09be512f iamai.adapter.gensokyo.GSKAdapter.send:3 of -msgid "" -"消息内容,可以是 `str`, `Mapping`, `Iterable[Mapping]`, `GSKMessageSegment`, " -"`GSKMessage。` 将使用 `GSKMessage` 进行封装。" -msgstr "" +#~ msgid "" +#~ "消息内容,可以是 `str`, `Mapping`, `Iterable[Mapping]`, " +#~ "`GSKMessageSegment`, `GSKMessage。` 将使用 `GSKMessage`" +#~ " 进行封装。" +#~ msgstr "" -#: f81a237b334846f686a4adbfdeca8012 iamai.adapter.gensokyo.GSKAdapter.send:6 of -msgid "消息类型。应该是 \"private\" 或者 \"group\"。" -msgstr "" +#~ msgid "消息类型。应该是 \"private\" 或者 \"group\"。" +#~ msgstr "" -#: 1cfea623c548430fbbb995cb947e25d5 iamai.adapter.gensokyo.GSKAdapter.send:7 of -msgid "发送对象的 ID, QQ 号码或者群号码。" -msgstr "" +#~ msgid "发送对象的 ID, QQ 号码或者群号码。" +#~ msgstr "" -#: 1403834c5a494efa9bfa91a4748efb44 iamai.adapter.gensokyo.GSKAdapter.send:9 of -msgid "API 响应。" -msgstr "" +#~ msgid "API 响应。" +#~ msgstr "" -#: dab61d62de9447a2804bf27b86273228 iamai.adapter.gensokyo.GSKAdapter.send:11 -#: of -msgid "`message_type` 不是 \"private\" 或 \"group\"。" -msgstr "" +#~ msgid "`message_type` 不是 \"private\" 或 \"group\"。" +#~ msgstr "" -#: a495f475ba2941d189d7e3bd5444b406 iamai.adapter.gensokyo.GSKAdapter.send:12 -#: of -msgid "同 `call_api()` 方法。" -msgstr "" +#~ msgid "同 `call_api()` 方法。" +#~ msgstr "" -#: b2e1c0fb5fa94bb58ff4304c9df72231 iamai.adapter.gensokyo.GSKAdapter.startup:1 -#: of -msgid "初始化适配器。" -msgstr "" +#~ msgid "初始化适配器。" +#~ msgstr "" -#: d9f2ff13ce984fd3a6d7901a6da32dfe -#: iamai.adapter.gensokyo.GSKAdapter.websocket_connect:1 of -msgid "创建正向 WebSocket 连接。" -msgstr "" +#~ msgid "创建正向 WebSocket 连接。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.api.client.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.api.client.po index c9ce822a..13cbaa53 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.api.client.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.api.client.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,15 +17,13 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.kook.api.client.rst:2 -#: 9b144e94c4ea48f393ffbfa84b1c55cf +#: 78f15d3f8bef409fb05c3db4edca9f49 msgid "iamai.adapter.kook.api.client module" msgstr "" -#: 68f7ecdefc8b410fb1067f13c3d60839 iamai.adapter.kook.api.client.ApiClient:1 -#: of -msgid "Bases: :py:class:`object`" -msgstr "" +#~ msgid "Bases: :py:class:`object`" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.api.model.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.api.model.po index 5ff29c22..89e214c1 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.api.model.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.api.model.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,985 +17,466 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.kook.api.model.rst:2 -#: c5582e420b6644bcb788346c358147f5 +#: 54f7cbaeb0a643aa80f7b9b63839dbb2 msgid "iamai.adapter.kook.api.model module" msgstr "" -#: 095dbc96a40544f99a26557836474608 14d2094d39a043cc8f4bd0661d5d4d60 -#: 1764f45119c749b2ae296ac2c607ad2f 17f01318b36c4a61bb5fa98533ada2a2 -#: 22f36d0e1e4e4db69c50c82171080f2e 233177db1f0f4b869a7fad2754c562c1 -#: 246180296bc8492f96a77313f2aa3dde 24bf50b1d9e6472685966aa15e8d9666 -#: 338400cee089457081d1d46709d3d143 35b79c27505e437aa87eb0a37047228e -#: 3b27102cc20443ee8c23c83e4c29b970 3e28910511164fe88c6e6f366909efb3 -#: 3e337d279b704f698b9a030386e2020f 51d385b048664882b5a1bcbf9ceb8eca -#: 71043481a4164aafa6ac3f21d0cda4f8 8260cf061c4d44af85212b4ab0b0cc60 -#: 837da29e4777487791e37ae78a1fdb53 8550ed07e94e4e50aeceb4a91005b9ec -#: a2e5109e74224e8d94cf1a30f189f3c2 bf28b1ec195a462b9237db8cfc2e821a -#: d3e5d43f12fb4cde9a8c3485aa42a45a d4d458d77eba422f872c7290b8abcaf7 -#: deaf259342344715be9a3a998dd37b34 ed654419fe5645559782a7df2b6beacc -#: ee04591224da4602b1e139047230641b f7bd661946c940f39d340dcd3402568d -#: fd967d5c229e45bdaeb728dfd72dca54 iamai.adapter.kook.api.model.Attachments:1 -#: iamai.adapter.kook.api.model.BaseMessage:1 -#: iamai.adapter.kook.api.model.BlackList:1 -#: iamai.adapter.kook.api.model.ChannelMessagesReturn:1 -#: iamai.adapter.kook.api.model.ChannelRoleInfo:1 -#: iamai.adapter.kook.api.model.ChannelRoleReturn:1 -#: iamai.adapter.kook.api.model.DirectMessagesReturn:1 -#: iamai.adapter.kook.api.model.Emoji:1 -#: iamai.adapter.kook.api.model.GuilRoleReturn:1 -#: iamai.adapter.kook.api.model.Guild:1 -#: iamai.adapter.kook.api.model.GuildEmoji:1 -#: iamai.adapter.kook.api.model.IntimacyImg:1 -#: iamai.adapter.kook.api.model.IntimacyIndexReturn:1 -#: iamai.adapter.kook.api.model.Invite:1 -#: iamai.adapter.kook.api.model.ListReturn:1 -#: iamai.adapter.kook.api.model.MentionInfo:1 -#: iamai.adapter.kook.api.model.MessageCreateReturn:1 -#: iamai.adapter.kook.api.model.Meta:1 -#: iamai.adapter.kook.api.model.PermissionOverwrite:1 -#: iamai.adapter.kook.api.model.PermissionUser:1 -#: iamai.adapter.kook.api.model.Quote:1 iamai.adapter.kook.api.model.Reaction:1 -#: iamai.adapter.kook.api.model.Role:1 -#: iamai.adapter.kook.api.model.TargetInfo:1 iamai.adapter.kook.api.model.URL:1 -#: iamai.adapter.kook.api.model.User:1 iamai.adapter.kook.api.model.UserChat:1 -#: of -msgid "Bases: :py:class:`~pydantic.main.BaseModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~pydantic.main.BaseModel`" +#~ msgstr "" -#: ../../docstring 72f9c7ffc36540e8b1ef02285320b942 -#: 764368d8b2c04a09abeb95b7e82c9980 iamai.adapter.kook.api.model.Attachments:1 -#: iamai.adapter.kook.api.model.BaseMessage.attachments:1 of -msgid "附加的多媒体数据" -msgstr "" +#~ msgid "附加的多媒体数据" +#~ msgstr "" -#: ../../docstring 0aca7b695e8a47a78a144e38b18b5af3 -#: 0b4c84d8496042c9b0e5de9670d92ba7 111a0ae8ee8f4c7d922188af0eea92e8 -#: 1bf28f1f1ba84366ab30c8feabfc684b 228f556455694867a38b7a88ef593ca3 -#: 28c7cec164b9495e827dffc1f7e81e0b 3b23ec268fa04905854e49c8fbafb680 -#: 4898ca8ff7fb462687f7ea861b0c208e 530964e59abf40f29fa0a820c94e6458 -#: 651f7abb39164d2aab0563dfb101ecf2 6b8f1ed1e46748959fcb5adff21bf2e4 -#: 71e283327d624d2fba60ce34d5aec09c 7505956330a8442e9d9904a465d0c6df -#: 79d8c997fde8491ab8727ec9152ead93 7a147081887344ab9f4c7ca21b844eca -#: 7e6ef81560ad4048a75fc0267ea8f245 8cf36a64bcf141b592599f078cce45d8 -#: 8d4298426f924f5b8d582c8062b83b03 96ae6fc4de8a48e083640d81a372ab3e -#: 986cb864023f4157ada8741b4b46ce24 a94acd459fba4339bf94580d9be8d2d2 -#: ad552f82beb24e6da514ddad3e1035db b0848d097f84452c890185501cd5a538 -#: b83c4ffd2deb405d8107b0ef87db86fc cd8ade1ee74841ddbf2102eb8753d013 -#: d0186fe8a3b645f6ad4b9ae26124bf52 da59b126597940b2951a868259428764 -#: e0ceb05cb6aa4fce9e5a0e032f33152f e297d31e0ad741ef84fd487294d5dd19 -#: e3e57fecbf684b56a2e4e7c657c91608 e62c7ea3846348f5939cc92cb62a3b62 -#: eae8e0f793c04885a098918cc6e3f013 ee113bb2ca0241b5a0c63b241b454a83 -#: f1736843ba7546f1940e774738c1f6a9 f6209d5ea9e74a19a457ae9cf73f834c -#: f690b1e3211848f29f7a767f43417f16 f86bdd96df1543dbb93e7c88341e4e16 -#: fbf091ad558c4a51affd69f7ff61b44d ff7dbfe346544eb599941d68795e210c -#: iamai.adapter.kook.api.model.Attachments.model_config:1 -#: iamai.adapter.kook.api.model.BaseMessage.model_config:1 -#: iamai.adapter.kook.api.model.BlackList.model_config:1 -#: iamai.adapter.kook.api.model.BlackListsReturn.model_config:1 -#: iamai.adapter.kook.api.model.Channel.model_config:1 -#: iamai.adapter.kook.api.model.ChannelMessage.model_config:1 -#: iamai.adapter.kook.api.model.ChannelMessagesReturn.model_config:1 -#: iamai.adapter.kook.api.model.ChannelRoleInfo.model_config:1 -#: iamai.adapter.kook.api.model.ChannelRoleReturn.model_config:1 -#: iamai.adapter.kook.api.model.ChannelsReturn.model_config:1 -#: iamai.adapter.kook.api.model.DirectMessage.model_config:1 -#: iamai.adapter.kook.api.model.DirectMessagesReturn.model_config:1 -#: iamai.adapter.kook.api.model.Emoji.model_config:1 -#: iamai.adapter.kook.api.model.GuilRoleReturn.model_config:1 -#: iamai.adapter.kook.api.model.Guild.model_config:1 -#: iamai.adapter.kook.api.model.GuildEmoji.model_config:1 -#: iamai.adapter.kook.api.model.GuildEmojisReturn.model_config:1 -#: iamai.adapter.kook.api.model.GuildUsersRetrun.model_config:1 -#: iamai.adapter.kook.api.model.GuildsReturn.model_config:1 -#: iamai.adapter.kook.api.model.IntimacyImg.model_config:1 -#: iamai.adapter.kook.api.model.IntimacyIndexReturn.model_config:1 -#: iamai.adapter.kook.api.model.Invite.model_config:1 -#: iamai.adapter.kook.api.model.InvitesReturn.model_config:1 -#: iamai.adapter.kook.api.model.ListReturn.model_config:1 -#: iamai.adapter.kook.api.model.MentionInfo.model_config:1 -#: iamai.adapter.kook.api.model.MessageCreateReturn.model_config:1 -#: iamai.adapter.kook.api.model.Meta.model_config:1 -#: iamai.adapter.kook.api.model.PermissionOverwrite.model_config:1 -#: iamai.adapter.kook.api.model.PermissionUser.model_config:1 -#: iamai.adapter.kook.api.model.Quote.model_config:1 -#: iamai.adapter.kook.api.model.Reaction.model_config:1 -#: iamai.adapter.kook.api.model.ReactionUser.model_config:1 -#: iamai.adapter.kook.api.model.Role.model_config:1 -#: iamai.adapter.kook.api.model.RolesReturn.model_config:1 -#: iamai.adapter.kook.api.model.TargetInfo.model_config:1 -#: iamai.adapter.kook.api.model.URL.model_config:1 -#: iamai.adapter.kook.api.model.User.model_config:1 -#: iamai.adapter.kook.api.model.UserChat.model_config:1 -#: iamai.adapter.kook.api.model.UserChatsReturn.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 07d686b954f64088945cf349b84742d2 -#: 0e88feb0ebcb424885cdd88c49010dd9 15e35b4a168d48a191e156cf827f45e9 -#: 1c2d224268be4e26917c9708d7732166 31463c68673c48bc890518a377c0dc21 -#: 37596ee1ed97429c9d26dbc8a872f42c 384bec40c8574332a77092dbdd76345d -#: 40ce6c3b244e4c5bb35d928ce629312c 48020005662a460a81f8dff929b54b71 -#: 482a47562cff488baa06acbf4549c538 4885f6e9d184478e9646c305c7130c97 -#: 503571c7f4b844949a03570fef7b4dfe 55a14129b9f54486a3c4a889b70ff0f1 -#: 56c3213aed724e8b86a7eb26b50d4a43 5e0278049a494be3826f26b2c6abcfc2 -#: 6340a988cea242f4a0a2adfdb8d0172c 6be5bfc00af842879e74b5578febbeb5 -#: 7c7df9e88be44e7d87298f99930d3add 7c8f8b0dea614105b3de3900911c21ce -#: 7fa3e28dead548cd8975dd9949f4f948 805cccd7605a49a8b50806a2d62fa971 -#: 8335bd254d514f078921d1f30f825b32 862f31773a7147b2a5be2eab1c822c6f -#: 8a18243ad67549098a9a71f58911358e 8f387515e0434862a1bcc1f1463b7748 -#: 9a9f4b1b70414b8ab217fbda5185b90b a464f16d04084926bcd979dae86ddb1d -#: a9049811fa5b47b9af4dc80622624856 ac55a74204e8477c94f12cfa739ea302 -#: b4b198235bbf44808a39f46e07292471 bcf89f0f07774e9bab07ded0c6e1c521 -#: be418563163d488d987e667351557ee0 c09ecc3086954026941522cdb7b441a4 -#: c7322ddee6134925bb3c15bc2980c16d c99b3e6c993b40368be80604b5f848f3 -#: e90dc0a28b854db7820943de73ac1958 ebdecaabfa7e475cbf20e60e5aef2fb2 -#: ed151df003c64e33a411e656cc6e8748 f0f5a9e7da5a40d99e9194f82bf8d467 -#: iamai.adapter.kook.api.model.Attachments.model_fields:1 -#: iamai.adapter.kook.api.model.BaseMessage.model_fields:1 -#: iamai.adapter.kook.api.model.BlackList.model_fields:1 -#: iamai.adapter.kook.api.model.BlackListsReturn.model_fields:1 -#: iamai.adapter.kook.api.model.Channel.model_fields:1 -#: iamai.adapter.kook.api.model.ChannelMessage.model_fields:1 -#: iamai.adapter.kook.api.model.ChannelMessagesReturn.model_fields:1 -#: iamai.adapter.kook.api.model.ChannelRoleInfo.model_fields:1 -#: iamai.adapter.kook.api.model.ChannelRoleReturn.model_fields:1 -#: iamai.adapter.kook.api.model.ChannelsReturn.model_fields:1 -#: iamai.adapter.kook.api.model.DirectMessage.model_fields:1 -#: iamai.adapter.kook.api.model.DirectMessagesReturn.model_fields:1 -#: iamai.adapter.kook.api.model.Emoji.model_fields:1 -#: iamai.adapter.kook.api.model.GuilRoleReturn.model_fields:1 -#: iamai.adapter.kook.api.model.Guild.model_fields:1 -#: iamai.adapter.kook.api.model.GuildEmoji.model_fields:1 -#: iamai.adapter.kook.api.model.GuildEmojisReturn.model_fields:1 -#: iamai.adapter.kook.api.model.GuildUsersRetrun.model_fields:1 -#: iamai.adapter.kook.api.model.GuildsReturn.model_fields:1 -#: iamai.adapter.kook.api.model.IntimacyImg.model_fields:1 -#: iamai.adapter.kook.api.model.IntimacyIndexReturn.model_fields:1 -#: iamai.adapter.kook.api.model.Invite.model_fields:1 -#: iamai.adapter.kook.api.model.InvitesReturn.model_fields:1 -#: iamai.adapter.kook.api.model.ListReturn.model_fields:1 -#: iamai.adapter.kook.api.model.MentionInfo.model_fields:1 -#: iamai.adapter.kook.api.model.MessageCreateReturn.model_fields:1 -#: iamai.adapter.kook.api.model.Meta.model_fields:1 -#: iamai.adapter.kook.api.model.PermissionOverwrite.model_fields:1 -#: iamai.adapter.kook.api.model.PermissionUser.model_fields:1 -#: iamai.adapter.kook.api.model.Quote.model_fields:1 -#: iamai.adapter.kook.api.model.Reaction.model_fields:1 -#: iamai.adapter.kook.api.model.ReactionUser.model_fields:1 -#: iamai.adapter.kook.api.model.Role.model_fields:1 -#: iamai.adapter.kook.api.model.RolesReturn.model_fields:1 -#: iamai.adapter.kook.api.model.TargetInfo.model_fields:1 -#: iamai.adapter.kook.api.model.URL.model_fields:1 -#: iamai.adapter.kook.api.model.User.model_fields:1 -#: iamai.adapter.kook.api.model.UserChat.model_fields:1 -#: iamai.adapter.kook.api.model.UserChatsReturn.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 0c8819b702e944b89796adb6f76b4dcd -#: 1b5b9b5be7a1490e92466ff2f63b818f 2642316b14c54b6eaf3cab65f0840243 -#: 28668c9cdf2b4b2b912596d3b112030d 34733f3275764ec4b3d36da80310645b -#: 378cc1807b1046ab9831ee73d56ec474 4d3dfd2eda664b818975306da1a338a0 -#: 4da82d22588e439e9190f8b9c2100b78 5c914f09d32c460ca68928dbb385fbb5 -#: 604a55f3323f4e9a9bf5325a1b1708b8 61b366cdb26f40518229fc8cba2ba16b -#: 62f7e4104a9742b690bf85ea65227052 63300e5bc5ac4b92be7effde0dab3363 -#: 6894af22f90d4cc6bb5a1697b408066a 69eef9d643fa4fa299684a23eef83ada -#: 6c90fe87023a4076bd6f82d88c3fe0f9 6e1c90618a6c42a8a09890a4a5601176 -#: 72ec9e76f1dd487596d2bd057f2590f9 7cca521f31ab409cbb232ec94ad87d1e -#: 7d82725c382c4a2fa595befd3e7f9435 87b9d9abdfb04fd7b8aead75b8ab484a -#: 92f2258e043f452fa8a73dc31c8fae16 9fc51e5c9d78476d89dde8819d57effe -#: aabe44e9bba241f993a6fee75e0b09bb b04a83a8dd2747c39382c3dbb1556811 -#: bf497ed94d264eecbc01afba197a6370 c34d85f155e74910a2015882d226c06a -#: c9469040849742719141597d869abc09 dd8ebe8d833d4b8eaa2beb2e12f78698 -#: deb346238aee4233a19a639830eb427f e5e452e798e343f48e365434db17a80c -#: e7860d1b30ba43399d8179d38e154bfe e80c42da18cb4e639d1e3efe4734c22d -#: ec161fd54478454db4def69e7904126b edd1b7539c204ab8859bd3d4b04d95c5 -#: f03294844f6d422382026ee0e858af56 f191f784c4a545e8a09347b7d665f217 -#: f86b8a5197dd46199ef7eca9c6dd3af4 fb38e88d8d9b4e15a0ba2389eebfa6da -#: iamai.adapter.kook.api.model.Attachments.model_fields:4 -#: iamai.adapter.kook.api.model.BaseMessage.model_fields:4 -#: iamai.adapter.kook.api.model.BlackList.model_fields:4 -#: iamai.adapter.kook.api.model.BlackListsReturn.model_fields:4 -#: iamai.adapter.kook.api.model.Channel.model_fields:4 -#: iamai.adapter.kook.api.model.ChannelMessage.model_fields:4 -#: iamai.adapter.kook.api.model.ChannelMessagesReturn.model_fields:4 -#: iamai.adapter.kook.api.model.ChannelRoleInfo.model_fields:4 -#: iamai.adapter.kook.api.model.ChannelRoleReturn.model_fields:4 -#: iamai.adapter.kook.api.model.ChannelsReturn.model_fields:4 -#: iamai.adapter.kook.api.model.DirectMessage.model_fields:4 -#: iamai.adapter.kook.api.model.DirectMessagesReturn.model_fields:4 -#: iamai.adapter.kook.api.model.Emoji.model_fields:4 -#: iamai.adapter.kook.api.model.GuilRoleReturn.model_fields:4 -#: iamai.adapter.kook.api.model.Guild.model_fields:4 -#: iamai.adapter.kook.api.model.GuildEmoji.model_fields:4 -#: iamai.adapter.kook.api.model.GuildEmojisReturn.model_fields:4 -#: iamai.adapter.kook.api.model.GuildUsersRetrun.model_fields:4 -#: iamai.adapter.kook.api.model.GuildsReturn.model_fields:4 -#: iamai.adapter.kook.api.model.IntimacyImg.model_fields:4 -#: iamai.adapter.kook.api.model.IntimacyIndexReturn.model_fields:4 -#: iamai.adapter.kook.api.model.Invite.model_fields:4 -#: iamai.adapter.kook.api.model.InvitesReturn.model_fields:4 -#: iamai.adapter.kook.api.model.ListReturn.model_fields:4 -#: iamai.adapter.kook.api.model.MentionInfo.model_fields:4 -#: iamai.adapter.kook.api.model.MessageCreateReturn.model_fields:4 -#: iamai.adapter.kook.api.model.Meta.model_fields:4 -#: iamai.adapter.kook.api.model.PermissionOverwrite.model_fields:4 -#: iamai.adapter.kook.api.model.PermissionUser.model_fields:4 -#: iamai.adapter.kook.api.model.Quote.model_fields:4 -#: iamai.adapter.kook.api.model.Reaction.model_fields:4 -#: iamai.adapter.kook.api.model.ReactionUser.model_fields:4 -#: iamai.adapter.kook.api.model.Role.model_fields:4 -#: iamai.adapter.kook.api.model.RolesReturn.model_fields:4 -#: iamai.adapter.kook.api.model.TargetInfo.model_fields:4 -#: iamai.adapter.kook.api.model.URL.model_fields:4 -#: iamai.adapter.kook.api.model.User.model_fields:4 -#: iamai.adapter.kook.api.model.UserChat.model_fields:4 -#: iamai.adapter.kook.api.model.UserChatsReturn.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: ../../docstring 71b15c20b2e546ce95d894d45346e02c -#: iamai.adapter.kook.api.model.Attachments.name:1 of -msgid "多媒体名" -msgstr "" +#~ msgid "多媒体名" +#~ msgstr "" -#: ../../docstring e097ddfd00a94e398d9ff16f4477815c -#: iamai.adapter.kook.api.model.Attachments.size:1 of -msgid "大小 单位(B)" -msgstr "" +#~ msgid "大小 单位(B)" +#~ msgstr "" -#: ../../docstring 7cfc080fd082484a8c0805da5972748c -#: iamai.adapter.kook.api.model.Attachments.type:1 of -msgid "多媒体类型" -msgstr "" +#~ msgid "多媒体类型" +#~ msgstr "" -#: ../../docstring e1783ad18b67446080c471d193a0a189 -#: iamai.adapter.kook.api.model.Attachments.url:1 of -msgid "多媒体地址" -msgstr "" +#~ msgid "多媒体地址" +#~ msgstr "" -#: ../../docstring 702d6e5ded734f13ab2e02d7e38bf263 -#: iamai.adapter.kook.api.model.BaseMessage.content:1 of -msgid "消息内容" -msgstr "" +#~ msgid "消息内容" +#~ msgstr "" -#: ../../docstring b48608259b9e481aa899ba746f3fb272 -#: iamai.adapter.kook.api.model.BaseMessage.create_at:1 of -msgid "创建时间" -msgstr "" +#~ msgid "创建时间" +#~ msgstr "" -#: ../../docstring c9b2ba28cf26484c9a339a64ad81739e -#: iamai.adapter.kook.api.model.BaseMessage.embeds:1 of -msgid "超链接解析数据" -msgstr "" +#~ msgid "超链接解析数据" +#~ msgstr "" -#: ../../docstring 9be7bf068a1a42cab38f50a643705f0e -#: iamai.adapter.kook.api.model.BaseMessage.id_:1 of -msgid "消息 ID" -msgstr "" +#~ msgid "消息 ID" +#~ msgstr "" -#: ../../docstring ac0302d83443465e8cd3786d440493e3 -#: iamai.adapter.kook.api.model.BaseMessage.mention_info:1 of -msgid "引用特定用户或特定角色的信息" -msgstr "" +#~ msgid "引用特定用户或特定角色的信息" +#~ msgstr "" -#: ../../docstring 2c840eaea6b349139b46f9610ff463b8 -#: iamai.adapter.kook.api.model.BaseMessage.quote:1 of -msgid "引用数据" -msgstr "" +#~ msgid "引用数据" +#~ msgstr "" -#: ../../docstring 544b86eb78d84b7e91f152838d0c2def -#: iamai.adapter.kook.api.model.BaseMessage.reactions:1 of -msgid "回应数据" -msgstr "" +#~ msgid "回应数据" +#~ msgstr "" -#: ../../docstring 2447117447fe4b7ea7d00b7e8c035e1b -#: iamai.adapter.kook.api.model.BaseMessage.read_status:1 of -msgid "是否已读" -msgstr "" +#~ msgid "是否已读" +#~ msgstr "" -#: ../../docstring 2c2a4e6588724742a683574f9149c479 -#: iamai.adapter.kook.api.model.BaseMessage.type:1 of -msgid "消息类型" -msgstr "" +#~ msgid "消息类型" +#~ msgstr "" -#: ../../docstring 7ab01a6a06354686b47158c71b8e1cac -#: iamai.adapter.kook.api.model.BaseMessage.updated_at:1 of -msgid "更新时间" -msgstr "" +#~ msgid "更新时间" +#~ msgstr "" -#: 223ef68968d742909f0fe48c95bc5666 iamai.adapter.kook.api.model.BlackList:1 of -msgid "黑名单" -msgstr "" +#~ msgid "黑名单" +#~ msgstr "" -#: ../../docstring a61617f1ea804bdd91e525986c7979da -#: iamai.adapter.kook.api.model.BlackList.created_time:1 of -msgid "加入黑名单的时间戳(毫秒)" -msgstr "" +#~ msgid "加入黑名单的时间戳(毫秒)" +#~ msgstr "" -#: ../../docstring 72625bb058574f65b4efee18d6c2d5d8 -#: iamai.adapter.kook.api.model.BlackList.remark:1 of -msgid "加入黑名单的原因" -msgstr "" +#~ msgid "加入黑名单的原因" +#~ msgstr "" -#: ../../docstring 9d6547d9fbed4adb8c73625c0aa36434 -#: abf0bbf7a1504202a00b98b0c1ca1a24 -#: iamai.adapter.kook.api.model.BlackList.user:1 -#: iamai.adapter.kook.api.model.Invite.user:1 of -msgid "用户" -msgstr "" +#~ msgid "用户" +#~ msgstr "" -#: ../../docstring 33aca844184542ae91f329d65d6bca71 -#: 9a71489faefc421abd624ab7b8228cf0 -#: iamai.adapter.kook.api.model.BlackList.user_id:1 -#: iamai.adapter.kook.api.model.GuilRoleReturn.user_id:1 of -msgid "用户 id" -msgstr "" +#~ msgid "用户 id" +#~ msgstr "" -#: 207b850f3f0c402a92fd2a7cf850de69 23aa6388b90f48a9a687832bd68c81d8 -#: 61bd49d41b3243a0b9d8f89bc9144cf0 9e34a20e65384a1196507065ccd49ebd -#: a0a7c5f935aa4e418daa403eab44dedc b233cc6e55a34bbfac13aa2d7e9e7d2b -#: ca5d2ecb787a49b5aea3d3dd99c0e0a7 f7a71143976349ed8b4807eb86878b07 -#: iamai.adapter.kook.api.model.BlackListsReturn:1 -#: iamai.adapter.kook.api.model.ChannelsReturn:1 -#: iamai.adapter.kook.api.model.GuildEmojisReturn:1 -#: iamai.adapter.kook.api.model.GuildUsersRetrun:1 -#: iamai.adapter.kook.api.model.GuildsReturn:1 -#: iamai.adapter.kook.api.model.InvitesReturn:1 -#: iamai.adapter.kook.api.model.RolesReturn:1 -#: iamai.adapter.kook.api.model.UserChatsReturn:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.ListReturn`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.ListReturn`" +#~ msgstr "" -#: 058c4c7a71f74bb399a6b5161cef0910 -#: iamai.adapter.kook.api.model.BlackListsReturn:1 of -msgid "获取黑名单列表返回信息" -msgstr "" +#~ msgid "获取黑名单列表返回信息" +#~ msgstr "" -#: ../../docstring 04820fe45df440f8bb9a3cf15ec5866b -#: iamai.adapter.kook.api.model.BlackListsReturn.blacklists:1 of -msgid "黑名单列表" -msgstr "" +#~ msgid "黑名单列表" +#~ msgstr "" -#: 51dedb0d436a40d89db3e38aad8d79c3 iamai.adapter.kook.api.model.Channel:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.ChannelRoleInfo`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.ChannelRoleInfo`" +#~ msgstr "" -#: 6d3b694eee424674bb14a6ce5a7d0fd1 iamai.adapter.kook.api.model.Channel:1 of -msgid "开黑啦 频道 字段" -msgstr "" +#~ msgid "开黑啦 频道 字段" +#~ msgstr "" -#: ../../docstring 09e0d340b4a345bca55cb4e121da286b -#: 0d795b644a364555b84d42c8899e0964 37f64d1cf77f427184a37ddfdfc8ce18 -#: 90b91d7c58ba43a1bf853c640bbe9c2b -#: iamai.adapter.kook.api.model.Channel.guild_id:1 -#: iamai.adapter.kook.api.model.GuilRoleReturn.guild_id:1 -#: iamai.adapter.kook.api.model.Guild.id_:1 -#: iamai.adapter.kook.api.model.Invite.guild_id:1 of -msgid "服务器 id" -msgstr "" +#~ msgid "服务器 id" +#~ msgstr "" -#: ../../docstring af7aa1246b844ca6a4850171a2971139 -#: iamai.adapter.kook.api.model.Channel.has_password:1 of -msgid "是否有密码" -msgstr "" +#~ msgid "是否有密码" +#~ msgstr "" -#: ../../docstring 1b7d6b848c7349a4b1ff8f3e5820978f -#: a2baeb17575f4edc839a31430dd3b496 iamai.adapter.kook.api.model.Channel.id_:1 -#: iamai.adapter.kook.api.model.Invite.channel_id:1 of -msgid "频道 id" -msgstr "" +#~ msgid "频道 id" +#~ msgstr "" -#: ../../docstring b57aa78a36374e3fb4cf8a0fa3193fd3 -#: iamai.adapter.kook.api.model.Channel.is_category:1 of -msgid "是否为分组,事件中为 int 格式" -msgstr "" +#~ msgid "是否为分组,事件中为 int 格式" +#~ msgstr "" -#: ../../docstring 3a7180f44621412f83ab6c8731c0a7a1 -#: iamai.adapter.kook.api.model.Channel.level:1 of -msgid "排序 level" -msgstr "" +#~ msgid "排序 level" +#~ msgstr "" -#: ../../docstring d314643e50b04a208e250c3ec5f275e8 -#: iamai.adapter.kook.api.model.Channel.limit_amount:1 of -msgid "人数限制" -msgstr "" +#~ msgid "人数限制" +#~ msgstr "" -#: ../../docstring ea00635e33d24701ab53e2012759b124 -#: iamai.adapter.kook.api.model.Channel.master_id:1 of -msgid "master id" -msgstr "" +#~ msgid "master id" +#~ msgstr "" -#: ../../docstring a6d1bee9dda0412589b113e67b270329 -#: iamai.adapter.kook.api.model.Channel.name:1 of -msgid "频道名称" -msgstr "" +#~ msgid "频道名称" +#~ msgstr "" -#: ../../docstring c450c2727b234ec9a940515abdcf550f -#: iamai.adapter.kook.api.model.Channel.parent_id:1 of -msgid "上级分组的 id" -msgstr "" +#~ msgid "上级分组的 id" +#~ msgstr "" -#: ../../docstring 2ee6722c1edb4b9fbc82a5fcc9b9f7d8 -#: iamai.adapter.kook.api.model.Channel.slow_mode:1 of -msgid "慢速模式下限制发言的最短时间间隔, 单位为秒(s)" -msgstr "" +#~ msgid "慢速模式下限制发言的最短时间间隔, 单位为秒(s)" +#~ msgstr "" -#: ../../docstring 64b2dcf547b9456487015a94d16f9809 -#: iamai.adapter.kook.api.model.Channel.topic:1 of -msgid "频道简介" -msgstr "" +#~ msgid "频道简介" +#~ msgstr "" -#: ../../docstring 87317a68e7e54ebb8201f258583980a2 -#: iamai.adapter.kook.api.model.Channel.type:1 of -msgid "1 文字频道, 2 语音频道" -msgstr "" +#~ msgid "1 文字频道, 2 语音频道" +#~ msgstr "" -#: ../../docstring 60fd31d9fae645e5bf8e700439d4645d -#: iamai.adapter.kook.api.model.Channel.type of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: ../../docstring 33894369ae1d415588b505e8141b3df5 -#: iamai.adapter.kook.api.model.Channel.type:3 of -msgid "频道类型" -msgstr "" +#~ msgid "频道类型" +#~ msgstr "" -#: ../../docstring a9b17ee85d3b42e097d33f10c9065fe9 -#: iamai.adapter.kook.api.model.Channel.user_id:1 of -msgid "创建者 id" -msgstr "" +#~ msgid "创建者 id" +#~ msgstr "" -#: 109a3ad2028942ed8a02d3206b69bec3 e172db02a02c47a3949f63ec6b07b3ec -#: iamai.adapter.kook.api.model.ChannelMessage:1 -#: iamai.adapter.kook.api.model.DirectMessage:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.BaseMessage`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.BaseMessage`" +#~ msgstr "" -#: 6d8d78b533e24c42a510f4b76573b9da -#: iamai.adapter.kook.api.model.ChannelMessage:1 of -msgid "频道消息" -msgstr "" +#~ msgid "频道消息" +#~ msgstr "" -#: 5e5bb8530fd1404bbf3801d0da687275 fd82e09e268d4df78d15f1d70cc19106 -#: iamai.adapter.kook.api.model.ChannelMessagesReturn:1 -#: iamai.adapter.kook.api.model.DirectMessagesReturn:1 of -msgid "获取私信聊天消息列表返回信息" -msgstr "" +#~ msgid "获取私信聊天消息列表返回信息" +#~ msgstr "" -#: 60ce3b1fa5d04a8185fadfa42de10dd0 -#: iamai.adapter.kook.api.model.ChannelRoleInfo:1 of -msgid "频道角色权限详情" -msgstr "" +#~ msgid "频道角色权限详情" +#~ msgstr "" -#: ../../docstring bb352ee6c5154b5abfd3c472b2ac9dcc -#: iamai.adapter.kook.api.model.ChannelRoleInfo.permission_overwrites:1 of -msgid "针对角色在该频道的权限覆写规则组成的列表" -msgstr "" +#~ msgid "针对角色在该频道的权限覆写规则组成的列表" +#~ msgstr "" -#: ../../docstring b31dbfd480c4484e9b56b8bddbd3c83d -#: iamai.adapter.kook.api.model.ChannelRoleInfo.permission_sync:1 of -msgid "权限设置是否与分组同步, 1 or 0" -msgstr "" +#~ msgid "权限设置是否与分组同步, 1 or 0" +#~ msgstr "" -#: ../../docstring cfaa65b8aa8e46a695bebb3d811324ce -#: iamai.adapter.kook.api.model.ChannelRoleInfo.permission_users:1 of -msgid "针对用户在该频道的权限覆写规则组成的列表" -msgstr "" +#~ msgid "针对用户在该频道的权限覆写规则组成的列表" +#~ msgstr "" -#: 475e445cf6334945830cd912c6ec3789 -#: iamai.adapter.kook.api.model.ChannelRoleReturn:1 of -msgid "创建或更新频道角色权限返回信息" -msgstr "" +#~ msgid "创建或更新频道角色权限返回信息" +#~ msgstr "" -#: 93d2d62b9f4f49edb28743045f0851ae -#: iamai.adapter.kook.api.model.DirectMessage:1 of -msgid "私聊消息" -msgstr "" +#~ msgid "私聊消息" +#~ msgstr "" -#: ../../docstring 2db5145259224661bd71db1cda0b5026 -#: iamai.adapter.kook.api.model.DirectMessage.author_id:1 of -msgid "作者的用户 ID" -msgstr "" +#~ msgid "作者的用户 ID" +#~ msgstr "" -#: ../../docstring 37bc6079be084a11bd6b53993330504c -#: iamai.adapter.kook.api.model.DirectMessage.from_type:1 of -msgid "from_type" -msgstr "" +#~ msgid "from_type" +#~ msgstr "" -#: ../../docstring d1789934da0c4697977d06528f0e6399 -#: iamai.adapter.kook.api.model.DirectMessage.msg_icon:1 of -msgid "msg_icon" -msgstr "" +#~ msgid "msg_icon" +#~ msgstr "" -#: a93b778c0dac4e07a6e1b39fda532ba1 -#: iamai.adapter.kook.api.model.GuilRoleReturn:1 of -msgid "赋予或删除用户角色返回信息" -msgstr "" +#~ msgid "赋予或删除用户角色返回信息" +#~ msgstr "" -#: ../../docstring a6f783c2c63c496e9162ca2ea0bf9914 -#: iamai.adapter.kook.api.model.GuilRoleReturn.roles:1 of -msgid "角色 id 的列表" -msgstr "" +#~ msgid "角色 id 的列表" +#~ msgstr "" -#: 15861992b4ba4ed4b956ac4c5511ebef iamai.adapter.kook.api.model.Guild:1 of -msgid "服务器" -msgstr "" +#~ msgid "服务器" +#~ msgstr "" -#: ../../docstring 91ec2eade60a4af59aaeab289646f56b -#: iamai.adapter.kook.api.model.Guild.channels:1 of -msgid "频道列表" -msgstr "" +#~ msgid "频道列表" +#~ msgstr "" -#: ../../docstring bce1d57bd8584056b889ac16697993f4 -#: iamai.adapter.kook.api.model.Guild.default_channel_id:1 of -msgid "默认频道 id" -msgstr "" +#~ msgid "默认频道 id" +#~ msgstr "" -#: ../../docstring 7a30bb5c3ea54b2fbc735905257623aa -#: iamai.adapter.kook.api.model.Guild.enable_open:1 of -msgid "是否为公开服务器" -msgstr "" +#~ msgid "是否为公开服务器" +#~ msgstr "" -#: ../../docstring ca67e181c2fc4e03997aebcaabe369e3 -#: iamai.adapter.kook.api.model.Guild.icon:1 of -msgid "服务器 icon 的地址" -msgstr "" +#~ msgid "服务器 icon 的地址" +#~ msgstr "" -#: ../../docstring 5a78817b62184d1da8935feb6e452027 -#: iamai.adapter.kook.api.model.Guild.name:1 of -msgid "服务器名称" -msgstr "" +#~ msgid "服务器名称" +#~ msgstr "" -#: ../../docstring 66f85a44131748c58d464df82d3526a4 -#: iamai.adapter.kook.api.model.Guild.notify_type:1 of -msgid "通知类型" -msgstr "" +#~ msgid "通知类型" +#~ msgstr "" -#: ../../docstring 6c145d6dfa004d22a5549009927742c9 -#: iamai.adapter.kook.api.model.Guild.notify_type:3 of -msgid "`0`代表默认使用服务器通知设置" -msgstr "" +#~ msgid "`0`代表默认使用服务器通知设置" +#~ msgstr "" -#: ../../docstring 6447842d1b9e42ca9c0a8fe44ca8a904 -#: iamai.adapter.kook.api.model.Guild.notify_type:5 of -msgid "`1`代表接收所有通知" -msgstr "" +#~ msgid "`1`代表接收所有通知" +#~ msgstr "" -#: ../../docstring 10617367f1984d488ddc69d27f9da2ba -#: iamai.adapter.kook.api.model.Guild.notify_type:7 of -msgid "`2`代表仅@被提及" -msgstr "" +#~ msgid "`2`代表仅@被提及" +#~ msgstr "" -#: ../../docstring 83ddade0a24e47dba849eeddbf442cc8 -#: iamai.adapter.kook.api.model.Guild.notify_type:9 of -msgid "`3`代表不接收通知" -msgstr "" +#~ msgid "`3`代表不接收通知" +#~ msgstr "" -#: ../../docstring 0a273742387442c9bf53d2556beff459 -#: iamai.adapter.kook.api.model.Guild.open_id:1 of -msgid "公开服务器 id" -msgstr "" +#~ msgid "公开服务器 id" +#~ msgstr "" -#: ../../docstring a72b0050ed8a426c84b599f3c10a10bf -#: iamai.adapter.kook.api.model.Guild.region:1 of -msgid "服务器默认使用语音区域" -msgstr "" +#~ msgid "服务器默认使用语音区域" +#~ msgstr "" -#: ../../docstring 09ca08444fce4bac94584634c67a1362 -#: iamai.adapter.kook.api.model.Guild.roles:1 of -msgid "角色列表" -msgstr "" +#~ msgid "角色列表" +#~ msgstr "" -#: ../../docstring b7275e9ffa894f1a9d70c261325aec45 -#: iamai.adapter.kook.api.model.Guild.topic:1 of -msgid "服务器主题" -msgstr "" +#~ msgid "服务器主题" +#~ msgstr "" -#: ../../docstring 788ee21e87d6407483c836ef01443955 -#: iamai.adapter.kook.api.model.Guild.user_id:1 of -msgid "服务器主的 id" -msgstr "" +#~ msgid "服务器主的 id" +#~ msgstr "" -#: ../../docstring 0cc7f19b91f44640968979b954e28f57 -#: iamai.adapter.kook.api.model.Guild.welcome_channel_id:1 of -msgid "欢迎频道 id" -msgstr "" +#~ msgid "欢迎频道 id" +#~ msgstr "" -#: b0f78cceca114f548ce1c4beaf1c2430 iamai.adapter.kook.api.model.GuildEmoji:1 -#: of -msgid "服务器表情" -msgstr "" +#~ msgid "服务器表情" +#~ msgstr "" -#: ../../docstring f8346f5a00114f9eafcb665bd98df1e5 -#: iamai.adapter.kook.api.model.GuildEmoji.id_:1 of -msgid "表情的 ID" -msgstr "" +#~ msgid "表情的 ID" +#~ msgstr "" -#: ../../docstring f886355644494d02b0af0a3f63c0597a -#: iamai.adapter.kook.api.model.GuildEmoji.name:1 of -msgid "表情的名称" -msgstr "" +#~ msgid "表情的名称" +#~ msgstr "" -#: ../../docstring 51e3c8d45519490eb49dccfa1ba04d09 -#: iamai.adapter.kook.api.model.GuildEmoji.user_info:1 of -msgid "上传用户" -msgstr "" +#~ msgid "上传用户" +#~ msgstr "" -#: aa378ed0154647d28d0a136ae8fbbe8b -#: iamai.adapter.kook.api.model.GuildEmojisReturn:1 of -msgid "获取服务器表情列表返回信息" -msgstr "" +#~ msgid "获取服务器表情列表返回信息" +#~ msgstr "" -#: ../../docstring 26135c281e5245fcbd7d67322ad0d75e -#: iamai.adapter.kook.api.model.GuildEmojisReturn.roles:1 of -msgid "服务器表情列表" -msgstr "" +#~ msgid "服务器表情列表" +#~ msgstr "" -#: cf1ca6c6cf6c4ce0b96be63544e2e6a3 -#: iamai.adapter.kook.api.model.GuildUsersRetrun:1 of -msgid "服务器中的用户列表" -msgstr "" +#~ msgid "服务器中的用户列表" +#~ msgstr "" -#: ../../docstring 089f3227e5b04eb4bff1888baf763af7 -#: iamai.adapter.kook.api.model.GuildUsersRetrun.offline_count:1 of -msgid "离线用户数量" -msgstr "" +#~ msgid "离线用户数量" +#~ msgstr "" -#: ../../docstring 1a58061de728439bb92ed8ffd7314f0f -#: iamai.adapter.kook.api.model.GuildUsersRetrun.online_count:1 of -msgid "在线用户数量" -msgstr "" +#~ msgid "在线用户数量" +#~ msgstr "" -#: ../../docstring 80d4b50eb1a040b2ac91e44c63451200 -#: iamai.adapter.kook.api.model.GuildUsersRetrun.user_count:1 of -msgid "用户数量" -msgstr "" +#~ msgid "用户数量" +#~ msgstr "" -#: ../../docstring 4025952911a94410ac5df39ce8de4163 -#: iamai.adapter.kook.api.model.GuildUsersRetrun.users:1 of -msgid "用户列表" -msgstr "" +#~ msgid "用户列表" +#~ msgstr "" -#: ../../docstring 8d324626bde949118bfa55cdc80f024d -#: dbfdfe22a14546c8b4d08233a8de3336 iamai.adapter.kook.api.model.IntimacyImg:1 -#: iamai.adapter.kook.api.model.IntimacyIndexReturn.img_list:1 of -msgid "形象图片的总列表" -msgstr "" +#~ msgid "形象图片的总列表" +#~ msgstr "" -#: ../../docstring 93829bd78ac74f439dc33aca3363f4aa -#: iamai.adapter.kook.api.model.IntimacyImg.id_:1 of -msgid "形象图片的 id" -msgstr "" +#~ msgid "形象图片的 id" +#~ msgstr "" -#: ../../docstring 4b426b260fbd4c5d9ed344c7984e6a77 -#: iamai.adapter.kook.api.model.IntimacyImg.url:1 of -msgid "形象图片的地址" -msgstr "" +#~ msgid "形象图片的地址" +#~ msgstr "" -#: 8c25394625234a2b8936f1ab9a5823e9 -#: iamai.adapter.kook.api.model.IntimacyIndexReturn:1 of -msgid "获取用户亲密度返回信息" -msgstr "" +#~ msgid "获取用户亲密度返回信息" +#~ msgstr "" -#: ../../docstring d242661bd58b4cb993f25c98a21b84ca -#: iamai.adapter.kook.api.model.IntimacyIndexReturn.img_url:1 of -msgid "机器人给用户显示的形象图片地址" -msgstr "" +#~ msgid "机器人给用户显示的形象图片地址" +#~ msgstr "" -#: ../../docstring 82eb6e2ab8f641158e38a54eb48b2db0 -#: iamai.adapter.kook.api.model.IntimacyIndexReturn.last_read:1 of -msgid "用户上次查看的时间戳" -msgstr "" +#~ msgid "用户上次查看的时间戳" +#~ msgstr "" -#: ../../docstring bc33b7c5d5104eb9a2a1297cfc2648ce -#: iamai.adapter.kook.api.model.IntimacyIndexReturn.score:1 of -msgid "亲密度,0-2200" -msgstr "" +#~ msgid "亲密度,0-2200" +#~ msgstr "" -#: ../../docstring a1f7576e9cf54266bbad46b9468b077e -#: iamai.adapter.kook.api.model.IntimacyIndexReturn.social_info:1 of -msgid "机器人显示给用户的社交信息" -msgstr "" +#~ msgid "机器人显示给用户的社交信息" +#~ msgstr "" -#: 7facbd61a6ad4d8cb1bd92c1309ac7f9 iamai.adapter.kook.api.model.Invite:1 of -msgid "邀请信息" -msgstr "" +#~ msgid "邀请信息" +#~ msgstr "" -#: ../../docstring 0e6e76af74af4f9fa6f4b0e0adf05308 -#: iamai.adapter.kook.api.model.Invite.url:1 of -msgid "地址" -msgstr "" +#~ msgid "地址" +#~ msgstr "" -#: ../../docstring 27f7ded09fe94a84b7c86cc6cc68039d -#: iamai.adapter.kook.api.model.Invite.url_code:1 of -msgid "url code" -msgstr "" +#~ msgid "url code" +#~ msgstr "" -#: c14ce92c127747518220a619bf7b33de -#: iamai.adapter.kook.api.model.InvitesReturn:1 of -msgid "获取邀请列表返回信息" -msgstr "" +#~ msgid "获取邀请列表返回信息" +#~ msgstr "" -#: ../../docstring 8575bf7fea404f3cacddb2727b4c2c4d -#: iamai.adapter.kook.api.model.InvitesReturn.roles:1 of -msgid "邀请列表" -msgstr "" +#~ msgid "邀请列表" +#~ msgstr "" -#: ca32606afce049688e85062f63ff483d -#: iamai.adapter.kook.api.model.MessageCreateReturn:1 of -msgid "发送频道消息返回信息" -msgstr "" +#~ msgid "发送频道消息返回信息" +#~ msgstr "" -#: ../../docstring d0bb88c835034914aead46ceec1f613b -#: iamai.adapter.kook.api.model.MessageCreateReturn.msg_id:1 of -msgid "服务端生成的消息 id" -msgstr "" +#~ msgid "服务端生成的消息 id" +#~ msgstr "" -#: ../../docstring 6d5f3b31488e4bf08c2662e036fd72b5 -#: iamai.adapter.kook.api.model.MessageCreateReturn.msg_timestamp:1 of -msgid "消息发送时间(服务器时间戳)" -msgstr "" +#~ msgid "消息发送时间(服务器时间戳)" +#~ msgstr "" -#: ../../docstring 0d3d47f2e45347f79858d483de3b2b0d -#: iamai.adapter.kook.api.model.MessageCreateReturn.nonce:1 of -msgid "随机字符串" -msgstr "" +#~ msgid "随机字符串" +#~ msgstr "" -#: e5899e48ce7544599f02276999d928ae iamai.adapter.kook.api.model.Quote:1 of -msgid "引用消息" -msgstr "" +#~ msgid "引用消息" +#~ msgstr "" -#: ../../docstring 36fb147b542c4d4cae16c31816fb8c6e -#: iamai.adapter.kook.api.model.Quote.author:1 of -msgid "作者的用户信息" -msgstr "" +#~ msgid "作者的用户信息" +#~ msgstr "" -#: ../../docstring 96d15edcea604e8cb0a9c11b30471769 -#: iamai.adapter.kook.api.model.Quote.content:1 of -msgid "引用消息内容" -msgstr "" +#~ msgid "引用消息内容" +#~ msgstr "" -#: ../../docstring 1a52d0da078a43d491ac0935080feab1 -#: iamai.adapter.kook.api.model.Quote.create_at:1 of -msgid "引用消息创建时间(毫秒)" -msgstr "" +#~ msgid "引用消息创建时间(毫秒)" +#~ msgstr "" -#: ../../docstring f1d44653291c42c4a66319d95474309b -#: iamai.adapter.kook.api.model.Quote.id_:1 of -msgid "引用消息 id" -msgstr "" +#~ msgid "引用消息 id" +#~ msgstr "" -#: ../../docstring f8bbc7f275794dbba11acab7b53fd224 -#: iamai.adapter.kook.api.model.Quote.type:1 of -msgid "引用消息类型" -msgstr "" +#~ msgid "引用消息类型" +#~ msgstr "" -#: 5c95000a99774904a5ce959eebe80ed8 iamai.adapter.kook.api.model.ReactionUser:1 -#: of -msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.User`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.User`" +#~ msgstr "" -#: d56046d4c9d147d090382c1cf5631d90 iamai.adapter.kook.api.model.Role:1 of -msgid "角色" -msgstr "" +#~ msgid "角色" +#~ msgstr "" -#: ../../docstring dda9f2cc850541d4bd448efaba3e7a94 -#: iamai.adapter.kook.api.model.Role.color:1 of -msgid "颜色色值" -msgstr "" +#~ msgid "颜色色值" +#~ msgstr "" -#: ../../docstring 857725e749ff4802a7be2db6707b2cb4 -#: iamai.adapter.kook.api.model.Role.hoist:1 of -msgid "是否为角色设定(与普通成员分开显示)" -msgstr "" +#~ msgid "是否为角色设定(与普通成员分开显示)" +#~ msgstr "" -#: ../../docstring 8b4573a744e541c5a73b508609a69991 -#: iamai.adapter.kook.api.model.Role.mentionable:1 of -msgid "是否允许任何人@提及此角色" -msgstr "" +#~ msgid "是否允许任何人@提及此角色" +#~ msgstr "" -#: ../../docstring 510e6a59ea5c4f6a90d242cc278e8454 -#: iamai.adapter.kook.api.model.Role.name:1 of -msgid "角色名称" -msgstr "" +#~ msgid "角色名称" +#~ msgstr "" -#: ../../docstring 30b12488fde044929027e11a38394195 -#: iamai.adapter.kook.api.model.Role.permissions:1 of -msgid "权限码" -msgstr "" +#~ msgid "权限码" +#~ msgstr "" -#: ../../docstring 2f516a506cfa4e2d8ad4fb6a1a790c33 -#: iamai.adapter.kook.api.model.Role.position:1 of -msgid "顺序位置" -msgstr "" +#~ msgid "顺序位置" +#~ msgstr "" -#: ../../docstring b4404a47dcfe4b6ca4122de3001f5c26 -#: iamai.adapter.kook.api.model.Role.role_id:1 of -msgid "角色 id" -msgstr "" +#~ msgid "角色 id" +#~ msgstr "" -#: f48082be7b4644f2a959a471d0fd4f01 iamai.adapter.kook.api.model.RolesReturn:1 -#: of -msgid "获取服务器角色列表返回信息" -msgstr "" +#~ msgid "获取服务器角色列表返回信息" +#~ msgstr "" -#: ../../docstring a084321b9804455c91d439ef2ecb6188 -#: iamai.adapter.kook.api.model.RolesReturn.roles:1 of -msgid "服务器角色列表" -msgstr "" +#~ msgid "服务器角色列表" +#~ msgstr "" -#: 81559c0b2c264760afb591f97e70d697 iamai.adapter.kook.api.model.TargetInfo:1 -#: of -msgid "私聊会话 目标用户信息" -msgstr "" +#~ msgid "私聊会话 目标用户信息" +#~ msgstr "" -#: ../../docstring 65d1fde06cd04d7286f32c4bac93ac1c -#: iamai.adapter.kook.api.model.TargetInfo.avatar:1 of -msgid "头像图片链接" -msgstr "" +#~ msgid "头像图片链接" +#~ msgstr "" -#: ../../docstring ab1a2cbe992e489bb83dbd1d59726e6f -#: iamai.adapter.kook.api.model.TargetInfo.id_:1 of -msgid "目标用户 ID" -msgstr "" +#~ msgid "目标用户 ID" +#~ msgstr "" -#: ../../docstring d3b942f9954546269ba2eb0a4a03f04d -#: iamai.adapter.kook.api.model.TargetInfo.online:1 of -msgid "是否在线" -msgstr "" +#~ msgid "是否在线" +#~ msgstr "" -#: ../../docstring e152fdc1782c4a908a6e84e0020afbc8 -#: iamai.adapter.kook.api.model.TargetInfo.username:1 of -msgid "目标用户名" -msgstr "" +#~ msgid "目标用户名" +#~ msgstr "" -#: ../../docstring 23d604db68564260b80e7d2c96478c6e -#: iamai.adapter.kook.api.model.URL.url:1 of -msgid "资源的 url" -msgstr "" +#~ msgid "资源的 url" +#~ msgstr "" -#: 2d493a50fbde4419a2065e3cc529cf14 iamai.adapter.kook.api.model.User:1 of -msgid "开黑啦 User 字段" -msgstr "" +#~ msgid "开黑啦 User 字段" +#~ msgstr "" -#: 230561d993ac4ea3a9260b8c9d01db55 iamai.adapter.kook.api.model.User:3 of -msgid "https://developer.kaiheila.cn/doc/objects" -msgstr "" +#~ msgid "https://developer.kaiheila.cn/doc/objects" +#~ msgstr "" -#: ../../docstring 88b572c408fa4cb888b45176bbbb9d88 -#: iamai.adapter.kook.api.model.User.active_time:1 of -msgid "上次在线时间" -msgstr "" +#~ msgid "上次在线时间" +#~ msgstr "" -#: ../../docstring 348d598707264a9d864bbee5c2d735cf -#: iamai.adapter.kook.api.model.User.avatar:1 of -msgid "用户的头像的 url 地址" -msgstr "" +#~ msgid "用户的头像的 url 地址" +#~ msgstr "" -#: ../../docstring 63acc8d3ecb1485896b773aa9cea4727 -#: iamai.adapter.kook.api.model.User.bot:1 of -msgid "是否为机器人" -msgstr "" +#~ msgid "是否为机器人" +#~ msgstr "" -#: ../../docstring b2b8b4c72da64cd586bface982b822af -#: iamai.adapter.kook.api.model.User.id_:1 of -msgid "用户的 id" -msgstr "" +#~ msgid "用户的 id" +#~ msgstr "" -#: ../../docstring 78bda5af86b64245bd196c73f93dc017 -#: iamai.adapter.kook.api.model.User.identify_num:1 of -msgid "用户名的认证数字,用户名正常为:user_name#identify_num" -msgstr "" +#~ msgid "用户名的认证数字,用户名正常为:user_name#identify_num" +#~ msgstr "" -#: ../../docstring 5e5d6c2a4251446eb0ab2a28f1c2cb00 -#: iamai.adapter.kook.api.model.User.joined_at:1 of -msgid "加入服务器时间" -msgstr "" +#~ msgid "加入服务器时间" +#~ msgstr "" -#: ../../docstring be215bb3be5c4fdf8ab0d9a30b35c97e -#: iamai.adapter.kook.api.model.User.mobile_verified:1 of -msgid "是否手机号已验证" -msgstr "" +#~ msgid "是否手机号已验证" +#~ msgstr "" -#: ../../docstring 9c49dd31705c451dbbe396706497760a -#: iamai.adapter.kook.api.model.User.nickname:1 of -msgid "用户在当前服务器的昵称" -msgstr "" +#~ msgid "用户在当前服务器的昵称" +#~ msgstr "" -#: ../../docstring f31d92e7f53a4beea0f6cc818267e3ac -#: iamai.adapter.kook.api.model.User.online:1 of -msgid "当前是否在线" -msgstr "" +#~ msgid "当前是否在线" +#~ msgstr "" -#: ../../docstring 5a1a5ba851704574ae8373f1cb0fe3b7 -#: iamai.adapter.kook.api.model.User.os:1 of -msgid "os" -msgstr "" +#~ msgid "os" +#~ msgstr "" -#: ../../docstring d459ecfab6b14fca8551d95eeb2fa3b2 -#: iamai.adapter.kook.api.model.User.roles:1 of -msgid "用户在当前服务器中的角色 id 组成的列表" -msgstr "" +#~ msgid "用户在当前服务器中的角色 id 组成的列表" +#~ msgstr "" -#: ../../docstring 40fcd891888c46c9839402a6f4a3e165 -#: iamai.adapter.kook.api.model.User.status:1 of -msgid "用户的状态,`0`和`1`代表正常,`10`代表被封禁" -msgstr "" +#~ msgid "用户的状态,`0`和`1`代表正常,`10`代表被封禁" +#~ msgstr "" -#: ../../docstring b894250a1a374c7e9a984e1108e78ccf -#: iamai.adapter.kook.api.model.User.username:1 of -msgid "用户的名称" -msgstr "" +#~ msgid "用户的名称" +#~ msgstr "" -#: ../../docstring 1ec83b00667f4317a4c7e92f06597aad -#: iamai.adapter.kook.api.model.User.vip_avatar:1 of -msgid "vip 用户的头像的 url 地址,可能为 gif 动图" -msgstr "" +#~ msgid "vip 用户的头像的 url 地址,可能为 gif 动图" +#~ msgstr "" -#: 4156775f45924de8a3b0010c6657fc27 iamai.adapter.kook.api.model.UserChat:1 of -msgid "私聊会话" -msgstr "" +#~ msgid "私聊会话" +#~ msgstr "" -#: ../../docstring c67e62c49d3142399562c3074e7f2505 -#: iamai.adapter.kook.api.model.UserChat.code:1 of -msgid "私信会话 Code" -msgstr "" +#~ msgid "私信会话 Code" +#~ msgstr "" -#: ../../docstring f63d84ed6f834094a0cfb289db57358f -#: iamai.adapter.kook.api.model.UserChat.last_read_time:1 of -msgid "上次阅读消息的时间 (毫秒)" -msgstr "" +#~ msgid "上次阅读消息的时间 (毫秒)" +#~ msgstr "" -#: ../../docstring 60645194a79646ae937ecb792fd722c6 -#: iamai.adapter.kook.api.model.UserChat.latest_msg_time:1 of -msgid "最新消息时间 (毫秒)" -msgstr "" +#~ msgid "最新消息时间 (毫秒)" +#~ msgstr "" -#: ../../docstring 97af1cff3fa24affa7252412bcecc07d -#: iamai.adapter.kook.api.model.UserChat.target_info:1 of -msgid "目标用户信息" -msgstr "" +#~ msgid "目标用户信息" +#~ msgstr "" -#: ../../docstring 99d3808111f843a789e10f809545ac8a -#: iamai.adapter.kook.api.model.UserChat.unread_count:1 of -msgid "未读消息数" -msgstr "" +#~ msgid "未读消息数" +#~ msgstr "" -#: d3d8249032da4e208857bf98e4f97acd -#: iamai.adapter.kook.api.model.UserChatsReturn:1 of -msgid "获取私信聊天会话列表返回信息" -msgstr "" +#~ msgid "获取私信聊天会话列表返回信息" +#~ msgstr "" -#: ../../docstring b26d8fb36e4e40b9bbb9b17099d560ca -#: iamai.adapter.kook.api.model.UserChatsReturn.user_chats:1 of -msgid "私聊会话列表" -msgstr "" +#~ msgid "私聊会话列表" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.config.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.config.po index 862622ab..dca44411 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.config.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.config.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,93 +17,70 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.kook.config.rst:2 -#: ea74c84593bb4419b805d6b14580025e +#: 73929649a42446ec8425a5d9df56dd3c msgid "iamai.adapter.kook.config module" msgstr "" -#: 69778c1fb02a4ea9b84f6c8ca60c3f0e iamai.adapter.kook.config:1 of -msgid "Kook 适配器配置。" -msgstr "" +#~ msgid "Kook 适配器配置。" +#~ msgstr "" -#: 7f4d3739c3724dfb8a82e41df3f49443 iamai.adapter.kook.config.Config:1 of -msgid "Bases: :py:class:`~iamai.config.ConfigModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.config.ConfigModel`" +#~ msgstr "" -#: af3602916728460ba6d0a272de8e00bd iamai.adapter.kook.config.Config:1 of -msgid "Kook 配置类,将在适配器被加载时被混入到机器人主配置中。" -msgstr "" +#~ msgid "Kook 配置类,将在适配器被加载时被混入到机器人主配置中。" +#~ msgstr "" -#: 09ff02a1d0df4328b8ed680ae8cea585 iamai.adapter.kook.config.Config:5 of -msgid "适配器类型,需要和协议端配置相同。" -msgstr "" +#~ msgid "适配器类型,需要和协议端配置相同。" +#~ msgstr "" -#: 2ef9d69f29304e63a825c4885dd5c6d8 46731a69246c4086bfed3ff8d0f0434d -#: 7050def2f89f48ada83b7fc18db6d6ce ad2654e4a57b412ca0a29305a75e64ef -#: c3318c6fd2364127bc505841b0291ebd ca8fa72ef13741c9954a3e271b14875f -#: iamai.adapter.kook.config.Config of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: f7b5c855da5d47a1918cf7ed60406993 iamai.adapter.kook.config.Config:7 of -msgid "Literal['ws', 'wb']" -msgstr "" +#~ msgid "Literal['ws', 'wb']" +#~ msgstr "" -#: 8ec79e2bd95d4be39d1a4823cbb60751 iamai.adapter.kook.config.Config:11 of -msgid "重连等待时间。" -msgstr "" +#~ msgid "重连等待时间。" +#~ msgstr "" -#: 0b7356044a144f319ab7784f7204e658 e900ce59fce34bc7b1af6306dd55880a -#: iamai.adapter.kook.config.Config:13 iamai.adapter.kook.config.Config:19 of -msgid "int" -msgstr "" +#~ msgid "int" +#~ msgstr "" -#: db033d50e0be4453834e05595adf86e6 iamai.adapter.kook.config.Config:17 of -msgid "进行 API 调用时等待返回响应的超时时间。" -msgstr "" +#~ msgid "进行 API 调用时等待返回响应的超时时间。" +#~ msgstr "" -#: de83bdaf26914d1aa9824bd8c797dd81 iamai.adapter.kook.config.Config:23 of -msgid "鉴权。" -msgstr "" +#~ msgid "鉴权。" +#~ msgstr "" -#: 5ec13c45d2a14636a27d1641700ed1ea iamai.adapter.kook.config.Config:25 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: 219d1d43b748464fa4ee17170a48a8e7 iamai.adapter.kook.config.Config:29 of -msgid "是否启用压缩,默认为 0,不启用。" -msgstr "" +#~ msgid "是否启用压缩,默认为 0,不启用。" +#~ msgstr "" -#: a3b52416978b4fb896ec5aa77f22bc69 iamai.adapter.kook.config.Config:31 of -msgid "Literal[0, 1]" -msgstr "" +#~ msgid "Literal[0, 1]" +#~ msgstr "" -#: 6eca58bd80c942e68298ff6e0a887310 iamai.adapter.kook.config.Config:35 of -msgid "是否显示原始数据,默认为 False,不显示。" -msgstr "" +#~ msgid "是否显示原始数据,默认为 False,不显示。" +#~ msgstr "" -#: cc719afa3a594604ae046746da120a44 iamai.adapter.kook.config.Config:37 of -msgid "bool" -msgstr "" +#~ msgid "bool" +#~ msgstr "" -#: ../../docstring 8e3d6bff6d87493fa454a4c7a9ac0334 -#: iamai.adapter.kook.config.Config.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 442fd55017984b95856103083cfea3f4 -#: iamai.adapter.kook.config.Config.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring c5f8db244b77482ea6645e0c369a1fe8 -#: iamai.adapter.kook.config.Config.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.event.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.event.po index bd7d6e08..bb12f929 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.event.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.event.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,1391 +17,556 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.kook.event.rst:2 -#: dd335c1d58fc42b490de1eb9c18185a8 +#: 2a15c215489d4a399bc805ac88bce3dc msgid "iamai.adapter.kook.event module" msgstr "" -#: c8bf67833796432a8e12f9f0867e0f48 iamai.adapter.kook.event:1 of -msgid "Kook 适配器事件。" -msgstr "" +#~ msgid "Kook 适配器事件。" +#~ msgstr "" -#: 0e5c83d68d49419387f9e5bc417ff226 10b0e7e0ac894e74860981ea7bae093d -#: 10e07aaa20354c58a8bddace373ff48b 218b43a083f542de94992366e9928a25 -#: 29871234a9b341f89491c4ad1ed461a6 30d183b750e042bbaccbc5ebc1e90c7f -#: 57feb320e28a4c258b908ecb02a3f375 5c49ec84c8c34e5c82d4e5efd455d196 -#: 70d770505790437387c7b6f8db45c599 861ec947106247e8abc4a6a00139a7d2 -#: 86bc631bfdd24edbb66fc2e223f8cb85 930fe201be574e20b138ca752725e923 -#: 93d09d76022041358259fd4b11c0f9f7 972dbf34430b4ea2bcb40f2353a697f0 -#: a2d54a0b9dd54a38b40f0f47f400cbc3 bef9e136c574403987941810db67e1cb -#: bf4ec5994ffa44b7ad06c11161e4c125 c58b69a59ab24b3f8b8e764dfb54e7b0 -#: cc87360cb987476bb0937ab4b5abce7b ccb67374c0b94b2b8aeb263ecec3842e -#: cfcb72d1ed7b4632a044ed9d31b1cb1f d3f60b001bea40ab8becea89625835bb -#: da9af591dce642739cf84d754fe50b6d dca94643f94b4fca848b20186bbdf9c3 -#: f03cacb57d254b779ecd76310a6cb8f1 f0f8f1c1576240f08efeba783498dedf -#: fa9ad44cb7524c45951129bed57d3a0a iamai.adapter.kook.event.Attachment:1 -#: iamai.adapter.kook.event.Attachments:1 -#: iamai.adapter.kook.event.BaseMessage:1 iamai.adapter.kook.event.BlackList:1 -#: iamai.adapter.kook.event.ChannelMessagesReturn:1 -#: iamai.adapter.kook.event.ChannelRoleInfo:1 -#: iamai.adapter.kook.event.ChannelRoleReturn:1 -#: iamai.adapter.kook.event.DirectMessagesReturn:1 -#: iamai.adapter.kook.event.EventMessage:1 iamai.adapter.kook.event.Extra:1 -#: iamai.adapter.kook.event.GuilRoleReturn:1 -#: iamai.adapter.kook.event.GuildEmoji:1 iamai.adapter.kook.event.IntimacyImg:1 -#: iamai.adapter.kook.event.IntimacyIndexReturn:1 -#: iamai.adapter.kook.event.Invite:1 iamai.adapter.kook.event.Kmarkdown:1 -#: iamai.adapter.kook.event.ListReturn:1 iamai.adapter.kook.event.MentionInfo:1 -#: iamai.adapter.kook.event.MessageCreateReturn:1 -#: iamai.adapter.kook.event.Meta:1 -#: iamai.adapter.kook.event.PermissionOverwrite:1 -#: iamai.adapter.kook.event.PermissionUser:1 iamai.adapter.kook.event.Quote:1 -#: iamai.adapter.kook.event.Reaction:1 iamai.adapter.kook.event.TargetInfo:1 -#: iamai.adapter.kook.event.URL:1 iamai.adapter.kook.event.UserChat:1 of -msgid "Bases: :py:class:`~pydantic.main.BaseModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~pydantic.main.BaseModel`" +#~ msgstr "" -#: ../../docstring 01847216a51a43dcb3ac674ee3d88aed -#: 02adfe4772e84060b23b8c5cab432dd2 0308069a61ca4b2eb08e8d4c6cf8aeba -#: 0f4004b606ba43258a34349e628a8535 122a78c6e6c44da39064fa71ddc1a85e -#: 129f2ed148db4fab86a3d6c3555957d8 15e56c46f47a4056bac5a9a589ed7532 -#: 179cd44944a34aa68436f4eeaf838296 180b73eca86f45b4aa80ce614f4a9628 -#: 1be81bc6afac4cb891d3dbbf8ff0148f 1c736f00a94a4c909d7618e3a1c8b415 -#: 1e231814f5504b72b3bfb2abda8cb4ac 231d6c4ceadd48a1a3e0b0b3b5ce9357 -#: 25a10189c9db484b8e97e15cf57a3f30 2ada0ed587ba40c28da97e67a086111b -#: 2ebaa454d3924ea69d754a3b933980f1 30cdd8a98b8d475eba28133be8c3137e -#: 31f6aed4aacb4b6e90b7967cc4da6bfc 37eb79e34c98424e88ca0803b1cd87f5 -#: 38cb5b7166ad4f8aa180ddbc0c12a1d9 3a3f729b71e8432ea63ec36240dcb403 -#: 3afabcf85dbe4d21a7fdaa742e720fb6 3fc1e6a19dbf4b978485d3ea26b2c9b4 -#: 46ec5d03625a49cd803fc2da79269181 479379f24921494abe9a98a723b3620a -#: 4fef033f11b9491db19fbac3ae444f90 50552a1807984cb7a20a006590e14f26 -#: 5204559ba73e487cbb5b08112975e297 525eba81579a4271a5d1e789a68605a2 -#: 55983adf0eec45b4a01215c8a0aef0e3 597b7255dac241c4a9ab8d5db2281c64 -#: 5a1e927e221e469fa5cf972f767ded6a 620bf970c9314ce19fdd5deb99f6f273 -#: 69f27481fdb0498b9c850718c8bcc328 70e63d80b91a4f749e0889dcb1e0f5c3 -#: 71a3f07bcba04f54a48660ddbae116b7 72e7c0e94e8d4e2fad8f65197c9f78ed -#: 745d264f37e44e9c94cc999f627ce21f 7b647e4a4a1a4472bdc9e0ede66256f1 -#: 80fc671bf3b94fdcbd6d5cf0728ee0de 887455c2b65e49c89a04b3a27bce303b -#: 896f4ccc61b34effb8edb50751adb166 8d4b6c12dd774eada9522fe2cfadb916 -#: 8da2d31c750e4e9890c500871a96272e 8ebdb617be5241afbd8017de2a1b565c -#: 99a373b23b6946c0835ae71100d96b9a 9ab44583eda54ea1bdfef104a19e94f6 -#: 9cc72e3f264e467cb044263093ec8fce 9d56e4016dad437c8207e01ba15c9996 -#: a5b476f04c7940e4bbdeab5c2ab2a13e a6a3684157154e589ae880d56469be1d -#: a6b707901b904826887dbac4cbf161de a6d6290f58684de5aa1b512aea0205fc -#: a986c507c84d430aafd92c882f363bc1 acc2b1c47fd8406796b9f834dc188286 -#: b1b7d4d9fb9644e6bcb7474c580b2693 b623477668964d09b4e0101deba60905 -#: b89746a65e2b40ccb05e6f58cf696e53 bb1b5424832848e18a94affb7c1d7063 -#: bb3a536fdfbb4f75ac7b50b8ae29f6eb bd4bab0bc6b14ce09c7510b6cb1532be -#: bd6c2857d756453fb248a75586bc5ea9 bead3fe49d004857ba19ab62588b9914 -#: c05e61dd5fd44bb6a719c5213c564f67 c26d7ecc6b284c75b36581bf79f77734 -#: c906a806af8c443d85250abf4cd20e91 c910b24766b948da87131569008c6f16 -#: cb5eab9629c14d5da1d923b5eb0646cc cce0d917dea04c1d81eeda17644272eb -#: ce6ee055bba347eeaaa789d564630abc d915bc5e31c447cbae5db2bdd576811b -#: daa4f1ce68ec4fc583399e0419cd60a0 dbdbf896e68d46e9aa1603efafaa87e7 -#: e533fdfdf12141d583dfd04ba4d53919 e6a8c24b4b9c4b87abb4f47347bfad58 -#: e6c0e63a1bd74461af5ebd69b56251dc e994ca0648fa45b484d2bf3ae57f1e83 -#: e9c9a7e67b4047f59204482375b215cc ee9b18a1cff14155916be56d294caf57 -#: ee9d746b4d504a90a2e0633c23930268 f14fc16b0c774849a10471502cb82427 -#: f1dc11fc9e9e4b4ab0689d9dcf91252c f63faa02738c46549372402b4fe8d81f -#: f9aa2f87e7724e1bad1124bcb807b797 -#: iamai.adapter.kook.event.Attachment.model_config:1 -#: iamai.adapter.kook.event.Attachments.model_config:1 -#: iamai.adapter.kook.event.BaseMessage.model_config:1 -#: iamai.adapter.kook.event.BlackList.model_config:1 -#: iamai.adapter.kook.event.BlackListsReturn.model_config:1 -#: iamai.adapter.kook.event.CartBtnClickNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelAddReactionEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelAddedEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelDeleteEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelDeleteMessageEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelDeletedReactionEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelMessage.model_config:1 -#: iamai.adapter.kook.event.ChannelMessageEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelMessagesReturn.model_config:1 -#: iamai.adapter.kook.event.ChannelNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelPinnedMessageEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelRoleInfo.model_config:1 -#: iamai.adapter.kook.event.ChannelRoleReturn.model_config:1 -#: iamai.adapter.kook.event.ChannelUnpinnedMessageEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelUpdatedEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelUpdatedMessageEvent.model_config:1 -#: iamai.adapter.kook.event.ChannelsReturn.model_config:1 -#: iamai.adapter.kook.event.DirectMessage.model_config:1 -#: iamai.adapter.kook.event.DirectMessagesReturn.model_config:1 -#: iamai.adapter.kook.event.EventMessage.model_config:1 -#: iamai.adapter.kook.event.Extra.model_config:1 -#: iamai.adapter.kook.event.GuilRoleReturn.model_config:1 -#: iamai.adapter.kook.event.GuildAddBlockListNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildDeleteBlockListNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildDeleteNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildEmoji.model_config:1 -#: iamai.adapter.kook.event.GuildEmojisReturn.model_config:1 -#: iamai.adapter.kook.event.GuildMemberDecreaseNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildMemberIncreaseNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildMemberNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildMemberOfflineNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildMemberOnlineNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildMemberUpdateNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildRoleAddNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildRoleDeleteNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildRoleNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildRoleUpdateNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildUpdateNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.GuildUsersRetrun.model_config:1 -#: iamai.adapter.kook.event.GuildsReturn.model_config:1 -#: iamai.adapter.kook.event.HeartbeatMetaEvent.model_config:1 -#: iamai.adapter.kook.event.IntimacyImg.model_config:1 -#: iamai.adapter.kook.event.IntimacyIndexReturn.model_config:1 -#: iamai.adapter.kook.event.Invite.model_config:1 -#: iamai.adapter.kook.event.InvitesReturn.model_config:1 -#: iamai.adapter.kook.event.Kmarkdown.model_config:1 -#: iamai.adapter.kook.event.KookEvent.model_config:1 -#: iamai.adapter.kook.event.LifecycleMetaEvent.model_config:1 -#: iamai.adapter.kook.event.ListReturn.model_config:1 -#: iamai.adapter.kook.event.MentionInfo.model_config:1 -#: iamai.adapter.kook.event.MessageCreateReturn.model_config:1 -#: iamai.adapter.kook.event.MessageEvent.model_config:1 -#: iamai.adapter.kook.event.Meta.model_config:1 -#: iamai.adapter.kook.event.MetaEvent.model_config:1 -#: iamai.adapter.kook.event.NoticeEvent.model_config:1 -#: iamai.adapter.kook.event.OriginEvent.model_config:1 -#: iamai.adapter.kook.event.PermissionOverwrite.model_config:1 -#: iamai.adapter.kook.event.PermissionUser.model_config:1 -#: iamai.adapter.kook.event.PrivateAddReactionEvent.model_config:1 -#: iamai.adapter.kook.event.PrivateDeleteMessageEvent.model_config:1 -#: iamai.adapter.kook.event.PrivateDeleteReactionEvent.model_config:1 -#: iamai.adapter.kook.event.PrivateMessageEvent.model_config:1 -#: iamai.adapter.kook.event.PrivateNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.PrivateUpdateMessageEvent.model_config:1 -#: iamai.adapter.kook.event.Quote.model_config:1 -#: iamai.adapter.kook.event.Reaction.model_config:1 -#: iamai.adapter.kook.event.ReactionUser.model_config:1 -#: iamai.adapter.kook.event.RolesReturn.model_config:1 -#: iamai.adapter.kook.event.SelfExitGuildNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.SelfJoinGuildNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.TargetInfo.model_config:1 -#: iamai.adapter.kook.event.URL.model_config:1 -#: iamai.adapter.kook.event.UserChat.model_config:1 -#: iamai.adapter.kook.event.UserChatsReturn.model_config:1 -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.UserJoinAudioChannelEvent.model_config:1 -#: iamai.adapter.kook.event.UserJoinAudioChannelNoticeEvent.model_config:1 -#: iamai.adapter.kook.event.UserNoticeEvent.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 050ab83f05d94b24b1e69e76677278ad -#: 09e1d44154b54e82a8b00c027c8251dc 0d3487b2e1ac4c6192c133c28087496e -#: 0ee3e30b93bc427786b5c5c38dca3080 10d307d73f0640ab91e7fbe5e8b348d4 -#: 164a1b6aa9894c20a0ac11072a90135e 165d45ce22f74a57a6e1eee318dff62e -#: 1a0b73fa62954400b4bbd141e364756f 1bf4f8896d544f5fabdfc649a8f7c38b -#: 2077222cb00e4967ac37840cef782add 23b7e93787334e8784a427b2f21645b9 -#: 247beaa4bcb44d58b7c7e76ad691d0ab 25a56c30c0f24802be8c2b25ba00483d -#: 263c1c0b4c414a2181da47bd90fcb492 2c445b236ff247e8924d32e97c8efe78 -#: 2f0ddb1cc73a4e07b0fa3caa3406d2fc 2fbadceaae944d1fb57c32cd02e16ae4 -#: 32291c3cd3f14762a58f35461cf5566f 34c7325ebc834d5db182cf1bea65bd9f -#: 355c3bad11cf4beaa0794594cab461b1 38983f2ab97a42118829b3ccf42a951f -#: 38a78517469d47f9b42a66d6e0c8a859 39f79c9fc4ef4697a194a3229eaa2d47 -#: 3d3861d7886441cf84c3770e5ed32230 3fa5bdb7f7a44178a390c8a43e12aba9 -#: 421a49d9e6da4bb890e9d9977f65ebe7 456733f8317d435e91e72df3dee31c64 -#: 4676bc27fe6f41c68a78c86622d29b53 4a57b50070d043798ceb163a8e869844 -#: 544decea854949bf9555dc16e1930319 628c20cab34f4dd0b759a6cbad566b23 -#: 6736115614d64c32b36dba743d021d86 68139dd351354e54b89b9565f191f39b -#: 77307c91b2c7432da582855bc86c5320 7b9d2d124749419eae3b7b87f9f1208b -#: 7ba2425a851e454cbd06f6c375be7777 7e522943a1c64da3829e4c89b6d0fa4b -#: 7f2d6b87dee54271a37f1cd68bc7b355 84281b2cdf10478ba8189a53b1da13d2 -#: 87c43f00cc954d6da808bdee487886e8 8a2201da1c4944ce889a9ac1ffe70c65 -#: 8e897a7a1d2f4060af8e99b081049f84 92f2fe6fb24641b19abaffe4d2a53cd1 -#: 9382f20617d845588228bcf9d2db63a0 94a8dfbc42d94e9083b0c28efc8ee6b8 -#: 9ff0e001e5454b408bf6878577db30ef a189470285db4b33b7c798232f1a8732 -#: a2c4ef3d204c4e50b3ca5aae29d72c07 a8830d29fc9143b2b3f6d329564a9e5d -#: aa341fd6e9da4979a2a3064c2c0ed24c ab3d4e55718e4d75aeae92a47bbbf753 -#: b3849a7db8984108b701d9083fbdc867 b3bfc97c67084b9aafdd65496a122cc0 -#: b40b081e18bc4a9187ae762d3e284aa9 b7de0222ffc2428292a77c84fc87a169 -#: b88bc4e8adef4b33bab19ab7ad711cb1 bb15da997fc24a3db335844bf1f8710f -#: bdf78cb4b8be475a966cbbe58b159e6d beac3779ac3648f48d8ad8652c4d5f21 -#: bfb41125a0884998ae0dd96dfefa8b5b c82e7e352837452c9b5e7031204cfe72 -#: c843b360c91f4e7b88d1856235bffc71 cd67c25682dd4d87bbb4ef767d40f1b1 -#: cdbc42b3a03e4c87ab34d461173ac721 ce3b657f454b4b86be2a870006977d28 -#: d0151d10b7a44b2d87f49989ebc3d7d9 d1969527763c4c7d9d374a4fbcee3256 -#: d35389516f0c4e2ca53313e4ff21d3be dc133f26fce8417d8b9818043467ec80 -#: dea10b40205b48eda44774f0b9443bb8 e16ce9715b0b443fa275c8ac5ff70db5 -#: e172b3e20491432c8b46da069a064a6c e484bf0ed89743f28ac674272f51390a -#: e510024545f9446e99454e8dc0b8f4a1 ea71527c7bfd48648a273bd027d4502d -#: ec1ecd0b2ca84bc5a0480fa95fa85628 f037abbbaeb64d51b064c647f87167cb -#: f04ca475e4074ee1b2b4d4983bd7b3cb f308a57a516f423bb2a7731e04347d8b -#: f6a2bc7ba32447f89208a74536304414 f91deca93e4c4c35a8c5152acd6db844 -#: fc434b9bfe564fc9b45208a9b8c1d586 fcbdc7ab10fd4d6bb253476c4c7c2777 -#: fd9da5516e594572b3c5ff3f4d7e8d7b -#: iamai.adapter.kook.event.Attachment.model_fields:1 -#: iamai.adapter.kook.event.Attachments.model_fields:1 -#: iamai.adapter.kook.event.BaseMessage.model_fields:1 -#: iamai.adapter.kook.event.BlackList.model_fields:1 -#: iamai.adapter.kook.event.BlackListsReturn.model_fields:1 -#: iamai.adapter.kook.event.CartBtnClickNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelAddReactionEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelAddedEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelDeleteEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelDeleteMessageEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelDeletedReactionEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelMessage.model_fields:1 -#: iamai.adapter.kook.event.ChannelMessageEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelMessagesReturn.model_fields:1 -#: iamai.adapter.kook.event.ChannelNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelPinnedMessageEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelRoleInfo.model_fields:1 -#: iamai.adapter.kook.event.ChannelRoleReturn.model_fields:1 -#: iamai.adapter.kook.event.ChannelUnpinnedMessageEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelUpdatedEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelUpdatedMessageEvent.model_fields:1 -#: iamai.adapter.kook.event.ChannelsReturn.model_fields:1 -#: iamai.adapter.kook.event.DirectMessage.model_fields:1 -#: iamai.adapter.kook.event.DirectMessagesReturn.model_fields:1 -#: iamai.adapter.kook.event.EventMessage.model_fields:1 -#: iamai.adapter.kook.event.Extra.model_fields:1 -#: iamai.adapter.kook.event.GuilRoleReturn.model_fields:1 -#: iamai.adapter.kook.event.GuildAddBlockListNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildDeleteBlockListNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildDeleteNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildEmoji.model_fields:1 -#: iamai.adapter.kook.event.GuildEmojisReturn.model_fields:1 -#: iamai.adapter.kook.event.GuildMemberDecreaseNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildMemberIncreaseNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildMemberNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildMemberOfflineNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildMemberOnlineNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildMemberUpdateNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildRoleAddNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildRoleDeleteNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildRoleNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildRoleUpdateNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildUpdateNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.GuildUsersRetrun.model_fields:1 -#: iamai.adapter.kook.event.GuildsReturn.model_fields:1 -#: iamai.adapter.kook.event.HeartbeatMetaEvent.model_fields:1 -#: iamai.adapter.kook.event.IntimacyImg.model_fields:1 -#: iamai.adapter.kook.event.IntimacyIndexReturn.model_fields:1 -#: iamai.adapter.kook.event.Invite.model_fields:1 -#: iamai.adapter.kook.event.InvitesReturn.model_fields:1 -#: iamai.adapter.kook.event.Kmarkdown.model_fields:1 -#: iamai.adapter.kook.event.KookEvent.model_fields:1 -#: iamai.adapter.kook.event.LifecycleMetaEvent.model_fields:1 -#: iamai.adapter.kook.event.ListReturn.model_fields:1 -#: iamai.adapter.kook.event.MentionInfo.model_fields:1 -#: iamai.adapter.kook.event.MessageCreateReturn.model_fields:1 -#: iamai.adapter.kook.event.MessageEvent.model_fields:1 -#: iamai.adapter.kook.event.Meta.model_fields:1 -#: iamai.adapter.kook.event.MetaEvent.model_fields:1 -#: iamai.adapter.kook.event.NoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.OriginEvent.model_fields:1 -#: iamai.adapter.kook.event.PermissionOverwrite.model_fields:1 -#: iamai.adapter.kook.event.PermissionUser.model_fields:1 -#: iamai.adapter.kook.event.PrivateAddReactionEvent.model_fields:1 -#: iamai.adapter.kook.event.PrivateDeleteMessageEvent.model_fields:1 -#: iamai.adapter.kook.event.PrivateDeleteReactionEvent.model_fields:1 -#: iamai.adapter.kook.event.PrivateMessageEvent.model_fields:1 -#: iamai.adapter.kook.event.PrivateNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.PrivateUpdateMessageEvent.model_fields:1 -#: iamai.adapter.kook.event.Quote.model_fields:1 -#: iamai.adapter.kook.event.Reaction.model_fields:1 -#: iamai.adapter.kook.event.ReactionUser.model_fields:1 -#: iamai.adapter.kook.event.RolesReturn.model_fields:1 -#: iamai.adapter.kook.event.SelfExitGuildNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.SelfJoinGuildNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.TargetInfo.model_fields:1 -#: iamai.adapter.kook.event.URL.model_fields:1 -#: iamai.adapter.kook.event.UserChat.model_fields:1 -#: iamai.adapter.kook.event.UserChatsReturn.model_fields:1 -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.UserJoinAudioChannelEvent.model_fields:1 -#: iamai.adapter.kook.event.UserJoinAudioChannelNoticeEvent.model_fields:1 -#: iamai.adapter.kook.event.UserNoticeEvent.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 01de9019c2ea4531bcdab04aae5d5044 -#: 03dfaeb5ff7a44e9be9887f44ce9ad39 0504360edc5b459ca57d8a9d6d5b8b8d -#: 0875463590fd40b2af3be7e26056d254 096054f72cf54d1db750d0f0b32fe47b -#: 0a4944223f7042cb8e7678f63f28550d 0b95dd3fd42d42a7ba9903c30d62821d -#: 10567bc5745e43afb659eaf0bca1a171 10fbf612411b46dcb3f8683d45907ead -#: 163b11fe1433403aa3ea183de6026422 1841131e2be8483f965229f59520efda -#: 1f263b8b0853489fa61547c8fca6fec1 21ce744e23f547c584009afbe94aafe7 -#: 22acc0c58f9e430484f2a65fbbce9e35 25f9cac7c3e6493b9d5b6e43c6c8a31a -#: 2b25d49d83674a5e969d24efd990f384 2fd17eb4be544231a240c5b74ffb1472 -#: 3434d576c62845b9bcff219497c7bacf 3599f91fa7b940fb8d5e0643d2f43f68 -#: 382e48df726449aeb5e2cce7bc1458f8 3f42014e82e54765af89be16e5bcbc17 -#: 406f4631969747609c23cc666e2ce349 45075afe745a47f0a49f437c7ca3ad3e -#: 46f9132b5c3742d583f7127061073def 47400b715ae54390ac6da74ca187d37d -#: 4d01c5b09a55479fb0a6f01a249938f5 4e876c55498c4a1b81b86ca0277dfa37 -#: 52726fa108404ae0a5cdf615c42e2894 538688766c614da6a1d6ae93d7dd20af -#: 58c83190421f49a0bf5718ffb1e4d35f 5910ed2dcf1d4876a2154da7915a85ae -#: 5c74f57b4c1c488a89cfa1d481bc55ad 61e2daa4e6694d4cb5643cf7bd830c35 -#: 6329a140d41243e5a7adb6fd1378eb34 64e42fc655524f6696ac09724f90dd33 -#: 69bcccf3cdbd423dbf37f4b8b83e49eb 6af235043ac3432fa3c586053b729425 -#: 7026359505844239b14c58027302e6a3 7067a4a0ab364e6e97c0a4138d27e8db -#: 71d2cd4482e04b8198c913291c73550f 7b180f80453f478d9658f914ec407e65 -#: 7e480865b85146a2a5e2afb996767c4d 817df96b861343189baa70f41b117eed -#: 90ef03602ca5422e82d3342c20112972 912030bed6924e1c8657814ba6d33474 -#: 9187406f60af4c45a710c58a6defaa1f 94a2b02f4aa84aa5929f19b168b51e57 -#: 95874ec98bba42b28023b04eccaa0b40 99492553fbee4e9ba7e80d54f0a1d86c -#: 9afd0f38ba1c43c99e40103f3cd78cc7 9eed761291a24bd88b2325283ac43420 -#: a5c2c7fd92d749bab940b983c9c3ccb6 a83b01b5f4ad4237bb9641cfbf1e320b -#: abd4728e09254a78b075dd6cb13509a9 ac44ed13821849b9b821ad6a0a907530 -#: acc5169710e6455fa4c414b976ee5661 ad87f7207c9b4b06a09ca434b096391f -#: b2fae331ef3b47499115edf022a029f9 b7ac931c206645dc913592586acd3880 -#: b8ad54bbcc8e49f88fa5c59a5729733c b8cfe1af44e844e5bbe6e7619a1a4c02 -#: b8d51f9bf7eb40f3b4e5d629e036584f b92c1eae5db94fb58ad361fef5e35671 -#: bc00ac099bff4f8fa7c65e628df586f2 c3d4ab882cfe41dd91b22699b79c2abd -#: c4587a7eda9e4cf8a386a51e17ce36d6 c45bd07debb04de08f41725816c3e73e -#: c88a0aed17284593b43cf61657c20d34 c89971be71f046a580a9c931a0721b12 -#: c98c80396d2148e5b695e6efcdc45792 cce9e954391b4218bb81118cbcc29d6d -#: cf00f87c56cd480199496a607a4e7a69 d638f880789440268a47355261507c8e -#: d882f9934abf4ad18ac1095d804c6260 e0dc278600a8400d94c2ba12686355f9 -#: e8e554dc8512490da6ef1466d3264971 eee44b54cbd049b497d13695cc885653 -#: f515255c80934583b5c53c78b0596e99 f6ace3a0e1a24c5d92b736ca68d72ba1 -#: f6cfa0c446914747a8d5bf6780378098 f8983cd755014728a09a2e08323b6357 -#: fadc317d50c04eb1a14ebbc973d39055 fb18a239b2434867ade0cd2900261afb -#: ffa71016dc084b28a497318139f21d6b -#: iamai.adapter.kook.event.Attachment.model_fields:4 -#: iamai.adapter.kook.event.Attachments.model_fields:4 -#: iamai.adapter.kook.event.BaseMessage.model_fields:4 -#: iamai.adapter.kook.event.BlackList.model_fields:4 -#: iamai.adapter.kook.event.BlackListsReturn.model_fields:4 -#: iamai.adapter.kook.event.CartBtnClickNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelAddReactionEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelAddedEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelDeleteEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelDeleteMessageEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelDeletedReactionEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelMessage.model_fields:4 -#: iamai.adapter.kook.event.ChannelMessageEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelMessagesReturn.model_fields:4 -#: iamai.adapter.kook.event.ChannelNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelPinnedMessageEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelRoleInfo.model_fields:4 -#: iamai.adapter.kook.event.ChannelRoleReturn.model_fields:4 -#: iamai.adapter.kook.event.ChannelUnpinnedMessageEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelUpdatedEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelUpdatedMessageEvent.model_fields:4 -#: iamai.adapter.kook.event.ChannelsReturn.model_fields:4 -#: iamai.adapter.kook.event.DirectMessage.model_fields:4 -#: iamai.adapter.kook.event.DirectMessagesReturn.model_fields:4 -#: iamai.adapter.kook.event.EventMessage.model_fields:4 -#: iamai.adapter.kook.event.Extra.model_fields:4 -#: iamai.adapter.kook.event.GuilRoleReturn.model_fields:4 -#: iamai.adapter.kook.event.GuildAddBlockListNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildDeleteBlockListNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildDeleteNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildEmoji.model_fields:4 -#: iamai.adapter.kook.event.GuildEmojisReturn.model_fields:4 -#: iamai.adapter.kook.event.GuildMemberDecreaseNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildMemberIncreaseNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildMemberNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildMemberOfflineNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildMemberOnlineNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildMemberUpdateNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildRoleAddNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildRoleDeleteNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildRoleNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildRoleUpdateNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildUpdateNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.GuildUsersRetrun.model_fields:4 -#: iamai.adapter.kook.event.GuildsReturn.model_fields:4 -#: iamai.adapter.kook.event.HeartbeatMetaEvent.model_fields:4 -#: iamai.adapter.kook.event.IntimacyImg.model_fields:4 -#: iamai.adapter.kook.event.IntimacyIndexReturn.model_fields:4 -#: iamai.adapter.kook.event.Invite.model_fields:4 -#: iamai.adapter.kook.event.InvitesReturn.model_fields:4 -#: iamai.adapter.kook.event.Kmarkdown.model_fields:4 -#: iamai.adapter.kook.event.KookEvent.model_fields:4 -#: iamai.adapter.kook.event.LifecycleMetaEvent.model_fields:4 -#: iamai.adapter.kook.event.ListReturn.model_fields:4 -#: iamai.adapter.kook.event.MentionInfo.model_fields:4 -#: iamai.adapter.kook.event.MessageCreateReturn.model_fields:4 -#: iamai.adapter.kook.event.MessageEvent.model_fields:4 -#: iamai.adapter.kook.event.Meta.model_fields:4 -#: iamai.adapter.kook.event.MetaEvent.model_fields:4 -#: iamai.adapter.kook.event.NoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.OriginEvent.model_fields:4 -#: iamai.adapter.kook.event.PermissionOverwrite.model_fields:4 -#: iamai.adapter.kook.event.PermissionUser.model_fields:4 -#: iamai.adapter.kook.event.PrivateAddReactionEvent.model_fields:4 -#: iamai.adapter.kook.event.PrivateDeleteMessageEvent.model_fields:4 -#: iamai.adapter.kook.event.PrivateDeleteReactionEvent.model_fields:4 -#: iamai.adapter.kook.event.PrivateMessageEvent.model_fields:4 -#: iamai.adapter.kook.event.PrivateNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.PrivateUpdateMessageEvent.model_fields:4 -#: iamai.adapter.kook.event.Quote.model_fields:4 -#: iamai.adapter.kook.event.Reaction.model_fields:4 -#: iamai.adapter.kook.event.ReactionUser.model_fields:4 -#: iamai.adapter.kook.event.RolesReturn.model_fields:4 -#: iamai.adapter.kook.event.SelfExitGuildNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.SelfJoinGuildNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.TargetInfo.model_fields:4 -#: iamai.adapter.kook.event.URL.model_fields:4 -#: iamai.adapter.kook.event.UserChat.model_fields:4 -#: iamai.adapter.kook.event.UserChatsReturn.model_fields:4 -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.UserJoinAudioChannelEvent.model_fields:4 -#: iamai.adapter.kook.event.UserJoinAudioChannelNoticeEvent.model_fields:4 -#: iamai.adapter.kook.event.UserNoticeEvent.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: ../../docstring aab62896864444ad9198cc37d5b2d90d -#: b66bf63f73f440a3a35f72ee20abd572 iamai.adapter.kook.event.Attachments:1 -#: iamai.adapter.kook.event.BaseMessage.attachments:1 of -msgid "附加的多媒体数据" -msgstr "" +#~ msgid "附加的多媒体数据" +#~ msgstr "" -#: ../../docstring 4bd3b3c684824e2ca9622f4610054971 -#: iamai.adapter.kook.event.Attachments.name:1 of -msgid "多媒体名" -msgstr "" +#~ msgid "多媒体名" +#~ msgstr "" -#: ../../docstring e81912c6c4d34e3dbaff89bf57987e44 -#: iamai.adapter.kook.event.Attachments.size:1 of -msgid "大小 单位(B)" -msgstr "" +#~ msgid "大小 单位(B)" +#~ msgstr "" -#: ../../docstring 02017354e0844b46b6e8a54ddf124a65 -#: iamai.adapter.kook.event.Attachments.type:1 of -msgid "多媒体类型" -msgstr "" +#~ msgid "多媒体类型" +#~ msgstr "" -#: ../../docstring df1c313c576f41b496720353eaf12565 -#: iamai.adapter.kook.event.Attachments.url:1 of -msgid "多媒体地址" -msgstr "" +#~ msgid "多媒体地址" +#~ msgstr "" -#: 742f5defe39e471d81ed04a314223c80 iamai.adapter.kook.event.AttrDict:1 of -msgid "Bases: :py:class:`~collections.UserDict`" -msgstr "" +#~ msgid "Bases: :py:class:`~collections.UserDict`" +#~ msgstr "" -#: ../../docstring 8c850650e1f041ceb1f99430ce4800e7 -#: iamai.adapter.kook.event.BaseMessage.content:1 of -msgid "消息内容" -msgstr "" +#~ msgid "消息内容" +#~ msgstr "" -#: ../../docstring db4314bf46f94137a0a171247fb676a0 -#: iamai.adapter.kook.event.BaseMessage.create_at:1 of -msgid "创建时间" -msgstr "" +#~ msgid "创建时间" +#~ msgstr "" -#: ../../docstring 655e37a84b334ee89fa9aeee638ad550 -#: iamai.adapter.kook.event.BaseMessage.embeds:1 of -msgid "超链接解析数据" -msgstr "" +#~ msgid "超链接解析数据" +#~ msgstr "" -#: ../../docstring 8e707ab8475f435ab88ba3688c57d4f2 -#: iamai.adapter.kook.event.BaseMessage.id_:1 of -msgid "消息 ID" -msgstr "" +#~ msgid "消息 ID" +#~ msgstr "" -#: ../../docstring 4ebba2dd1c5a43b7b1d31a7cf8455108 -#: iamai.adapter.kook.event.BaseMessage.mention_info:1 of -msgid "引用特定用户或特定角色的信息" -msgstr "" +#~ msgid "引用特定用户或特定角色的信息" +#~ msgstr "" -#: ../../docstring fb5f83cbb5c440c6a4f3562cadaba09e -#: iamai.adapter.kook.event.BaseMessage.quote:1 of -msgid "引用数据" -msgstr "" +#~ msgid "引用数据" +#~ msgstr "" -#: ../../docstring 859579ee75df47eeae410f53f5951662 -#: iamai.adapter.kook.event.BaseMessage.reactions:1 of -msgid "回应数据" -msgstr "" +#~ msgid "回应数据" +#~ msgstr "" -#: ../../docstring fe4ca52b8403477984be343098ddbd33 -#: iamai.adapter.kook.event.BaseMessage.read_status:1 of -msgid "是否已读" -msgstr "" +#~ msgid "是否已读" +#~ msgstr "" -#: ../../docstring a324685195ec4327a7470ae0650e0973 -#: iamai.adapter.kook.event.BaseMessage.type:1 of -msgid "消息类型" -msgstr "" +#~ msgid "消息类型" +#~ msgstr "" -#: ../../docstring 7263f67c271e410eac88114f04098fbd -#: iamai.adapter.kook.event.BaseMessage.updated_at:1 of -msgid "更新时间" -msgstr "" +#~ msgid "更新时间" +#~ msgstr "" -#: 3032e8a7559745899cb961913b2cf972 iamai.adapter.kook.event.BlackList:1 of -msgid "黑名单" -msgstr "" +#~ msgid "黑名单" +#~ msgstr "" -#: ../../docstring 488bb7f19ca046e5ba5f27472cfd0c41 -#: iamai.adapter.kook.event.BlackList.created_time:1 of -msgid "加入黑名单的时间戳(毫秒)" -msgstr "" +#~ msgid "加入黑名单的时间戳(毫秒)" +#~ msgstr "" -#: ../../docstring 0d61159c0e0f4b7cb5435c705c6023f4 -#: iamai.adapter.kook.event.BlackList.remark:1 of -msgid "加入黑名单的原因" -msgstr "" +#~ msgid "加入黑名单的原因" +#~ msgstr "" -#: ../../docstring 4e638828a49d415cac4e0c1b9ff9166f -#: 9dc495adf5904cd4adf484911983fb31 iamai.adapter.kook.event.BlackList.user:1 -#: iamai.adapter.kook.event.Invite.user:1 of -msgid "用户" -msgstr "" +#~ msgid "用户" +#~ msgstr "" -#: ../../docstring 98ac22e0d6e54af9aa22c3ac0af05874 -#: a7ff1db898f1496ba0e0da48da27f985 -#: iamai.adapter.kook.event.BlackList.user_id:1 -#: iamai.adapter.kook.event.GuilRoleReturn.user_id:1 of -msgid "用户 id" -msgstr "" +#~ msgid "用户 id" +#~ msgstr "" -#: 30b1e74bd3be40968b7c54bad38eb785 703f2713d6a14858837a4f5f3a097c1e -#: 8527a8cc436347a2a0295f7af2a4ef77 a4c17df1bf264f048471115785b38bab -#: d0aca6fedba2458f962dd98b2c41a4ae d40a236f8c7d480e9bf6333f7143ed66 -#: ecbb7b77a2f44d26b542e2b5cd0c9fd5 fc78b68faaf64436908cb16ac726a253 -#: iamai.adapter.kook.event.BlackListsReturn:1 -#: iamai.adapter.kook.event.ChannelsReturn:1 -#: iamai.adapter.kook.event.GuildEmojisReturn:1 -#: iamai.adapter.kook.event.GuildUsersRetrun:1 -#: iamai.adapter.kook.event.GuildsReturn:1 -#: iamai.adapter.kook.event.InvitesReturn:1 -#: iamai.adapter.kook.event.RolesReturn:1 -#: iamai.adapter.kook.event.UserChatsReturn:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.ListReturn`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.ListReturn`" +#~ msgstr "" -#: 2fd3f55ab17041ed9fb4e485e0f2833e iamai.adapter.kook.event.BlackListsReturn:1 -#: of -msgid "获取黑名单列表返回信息" -msgstr "" +#~ msgid "获取黑名单列表返回信息" +#~ msgstr "" -#: ../../docstring fd6f147b2db14abf89818e7ec99de5fb -#: iamai.adapter.kook.event.BlackListsReturn.blacklists:1 of -msgid "黑名单列表" -msgstr "" +#~ msgid "黑名单列表" +#~ msgstr "" -#: 035621736a5e4da4aba06116e37bb17a 7005e30963d84e26a0e8a7ad2413ded3 -#: aa0f6b5b4dbd4f6a95cae3b92dc36b21 cbc70b65fe9b4d469bde5f21d28a0a52 -#: ccabeca16ea64337bcbac68b13dc087c d61f10beda9d471db9be3e300d5c5388 -#: ff95223db8dc4a468cdcb21b95b62b8c -#: iamai.adapter.kook.event.CartBtnClickNoticeEvent:1 -#: iamai.adapter.kook.event.ChannelNoticeEvent:1 -#: iamai.adapter.kook.event.GuildNoticeEvent:1 -#: iamai.adapter.kook.event.PrivateNoticeEvent:1 -#: iamai.adapter.kook.event.SelfExitGuildNoticeEvent:1 -#: iamai.adapter.kook.event.SelfJoinGuildNoticeEvent:1 -#: iamai.adapter.kook.event.UserNoticeEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.NoticeEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.NoticeEvent`" +#~ msgstr "" -#: 069089f9c5e84f3cba782835f6a19848 -#: iamai.adapter.kook.event.CartBtnClickNoticeEvent:1 of -msgid "Card 消息中的 Button 点击事件" -msgstr "" +#~ msgid "Card 消息中的 Button 点击事件" +#~ msgstr "" -#: 3a079ea4f6fd4afd90db33fe28c80b9b 569f2b6a243b4f36b6d7dbe88d938618 -#: 578b2d48729a4504839ee4e466274301 6195fbd1a47b4cd18025f0e199a3d85c -#: 8fd07bf3a5534e3f8cc9a9b3a229771a a9d587deddba4f1aaa6fe3c4a32d2647 -#: b7d26bf154f14d9c9dfc69169ff7d1ac bcc557c653904e1b9e1bbaebe724572d -#: e180c26c3dfd4f23bcfe75c53e353c2a -#: iamai.adapter.kook.event.ChannelAddReactionEvent:1 -#: iamai.adapter.kook.event.ChannelAddedEvent:1 -#: iamai.adapter.kook.event.ChannelDeleteEvent:1 -#: iamai.adapter.kook.event.ChannelDeleteMessageEvent:1 -#: iamai.adapter.kook.event.ChannelDeletedReactionEvent:1 -#: iamai.adapter.kook.event.ChannelPinnedMessageEvent:1 -#: iamai.adapter.kook.event.ChannelUnpinnedMessageEvent:1 -#: iamai.adapter.kook.event.ChannelUpdatedEvent:1 -#: iamai.adapter.kook.event.ChannelUpdatedMessageEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.ChannelNoticeEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.ChannelNoticeEvent`" +#~ msgstr "" -#: 6c2ec94a34e243fa9986d81187038098 -#: iamai.adapter.kook.event.ChannelAddReactionEvent:1 of -msgid "频道内用户添加 reaction" -msgstr "" +#~ msgid "频道内用户添加 reaction" +#~ msgstr "" -#: d35845e4a4734b95b487c591d42cd54f -#: iamai.adapter.kook.event.ChannelAddedEvent:1 of -msgid "新增频道" -msgstr "" +#~ msgid "新增频道" +#~ msgstr "" -#: aee90d4584d746a7bafb90e0c77424e1 -#: iamai.adapter.kook.event.ChannelDeleteEvent:1 of -msgid "删除频道" -msgstr "" +#~ msgid "删除频道" +#~ msgstr "" -#: dc4e45b23ee5414cbd1437a7a1778442 -#: iamai.adapter.kook.event.ChannelDeleteMessageEvent:1 of -msgid "频道消息被删除" -msgstr "" +#~ msgid "频道消息被删除" +#~ msgstr "" -#: 89465c1fe88a4256a29a331e63af4c20 -#: iamai.adapter.kook.event.ChannelDeletedReactionEvent:1 of -msgid "频道内用户删除 reaction" -msgstr "" +#~ msgid "频道内用户删除 reaction" +#~ msgstr "" -#: 171e5482ca6e4d1497445db661b34209 821247bf4ee84d95adb985792ad89c67 -#: iamai.adapter.kook.event.ChannelMessage:1 -#: iamai.adapter.kook.event.DirectMessage:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.BaseMessage`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.BaseMessage`" +#~ msgstr "" -#: 3b0a0f01789c4237b7e8181501f6e50a iamai.adapter.kook.event.ChannelMessage:1 -#: of -msgid "频道消息" -msgstr "" +#~ msgid "频道消息" +#~ msgstr "" -#: 0dda883fe51f40eab06ec641e3ff9fb9 59a3ce0709204bb991827a701e8c4500 -#: iamai.adapter.kook.event.ChannelMessageEvent:1 -#: iamai.adapter.kook.event.PrivateMessageEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.MessageEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.MessageEvent`" +#~ msgstr "" -#: f7aae9f6a6da481986ee3e91d532d03a -#: iamai.adapter.kook.event.ChannelMessageEvent:1 of -msgid "公共频道消息" -msgstr "" +#~ msgid "公共频道消息" +#~ msgstr "" -#: 5e928e35d7d7496fb0452777873952bf 97574c1426324c83be7f27f73e236008 -#: e3dc3be3cd2c44c38db7d138bc2f4e21 -#: iamai.adapter.kook.event.ChannelMessageEvent.reply:1 -#: iamai.adapter.kook.event.MessageEvent.reply:1 -#: iamai.adapter.kook.event.PrivateMessageEvent.reply:1 of -msgid "回复消息。" -msgstr "" +#~ msgid "回复消息。" +#~ msgstr "" -#: 892bca06a4b243e480df8b6e87c01993 bf639230842e4587a55eb6897351284c -#: c67232231dec448c8a61648d62f15329 dd88a0c84ec047d280b01ce0db109c01 -#: iamai.adapter.kook.event.ChannelMessageEvent.reply -#: iamai.adapter.kook.event.MessageEvent.reply -#: iamai.adapter.kook.event.PrivateMessageEvent.reply -#: iamai.adapter.kook.event.get_event_class of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 47f74f576c5b4d3b88a98c55001d2d7f 8b7251976bc645a0b8da42c82e42b2dc -#: af2a59f22a1b4b6789955ce3ceb2dd86 -#: iamai.adapter.kook.event.ChannelMessageEvent.reply:3 -#: iamai.adapter.kook.event.MessageEvent.reply:3 -#: iamai.adapter.kook.event.PrivateMessageEvent.reply:3 of -msgid "回复消息的内容,同 `call_api()` 方法。" -msgstr "" +#~ msgid "回复消息的内容,同 `call_api()` 方法。" +#~ msgstr "" -#: 0bcf78b7ebda4004a688cb8183d6b6bd 3cd0743c7b434750a2147edd1394e432 -#: 9f9c4292733b4cff9e8ed2178e1d46e0 b217fefaf047497f8758d69de354d98f -#: dfd209a3937f402bb6cf8f961eb132c5 -#: iamai.adapter.kook.event.ChannelMessageEvent.reply -#: iamai.adapter.kook.event.MessageEvent.get_plain_text -#: iamai.adapter.kook.event.MessageEvent.reply -#: iamai.adapter.kook.event.PrivateMessageEvent.reply -#: iamai.adapter.kook.event.get_event_class of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: 16576380fba64c09a0504f1fafc2e51e 7f651adfdb254ad191ae9d52b13a5b5c -#: f871e3ea3fe247afa0ce660c1d14cd28 -#: iamai.adapter.kook.event.ChannelMessageEvent.reply:5 -#: iamai.adapter.kook.event.MessageEvent.reply:5 -#: iamai.adapter.kook.event.PrivateMessageEvent.reply:5 of -msgid "API 请求响应。" -msgstr "" +#~ msgid "API 请求响应。" +#~ msgstr "" -#: 6307c50265b84d7cb6e4cf2ca8f3bfa8 a4029b9775a246719e91275be97d3f66 -#: iamai.adapter.kook.event.ChannelMessagesReturn:1 -#: iamai.adapter.kook.event.DirectMessagesReturn:1 of -msgid "获取私信聊天消息列表返回信息" -msgstr "" +#~ msgid "获取私信聊天消息列表返回信息" +#~ msgstr "" -#: 67effd1312dd4c9e81c6446197694caa -#: iamai.adapter.kook.event.ChannelNoticeEvent:1 of -msgid "频道消息事件" -msgstr "" +#~ msgid "频道消息事件" +#~ msgstr "" -#: 770399d44e0f4a67b691652619f99a5d -#: iamai.adapter.kook.event.ChannelPinnedMessageEvent:1 of -msgid "新增频道置顶消息" -msgstr "" +#~ msgid "新增频道置顶消息" +#~ msgstr "" -#: 0c7cf7455cc04ecf9db9362716fe11ec iamai.adapter.kook.event.ChannelRoleInfo:1 -#: of -msgid "频道角色权限详情" -msgstr "" +#~ msgid "频道角色权限详情" +#~ msgstr "" -#: ../../docstring cd0d0504a2574e64ac17fac430cee7b6 -#: iamai.adapter.kook.event.ChannelRoleInfo.permission_overwrites:1 of -msgid "针对角色在该频道的权限覆写规则组成的列表" -msgstr "" +#~ msgid "针对角色在该频道的权限覆写规则组成的列表" +#~ msgstr "" -#: ../../docstring a705ce2c88924516a9a5749e63ac6264 -#: iamai.adapter.kook.event.ChannelRoleInfo.permission_sync:1 of -msgid "权限设置是否与分组同步, 1 or 0" -msgstr "" +#~ msgid "权限设置是否与分组同步, 1 or 0" +#~ msgstr "" -#: ../../docstring f21d511f2b4b4102bac753718269e23a -#: iamai.adapter.kook.event.ChannelRoleInfo.permission_users:1 of -msgid "针对用户在该频道的权限覆写规则组成的列表" -msgstr "" +#~ msgid "针对用户在该频道的权限覆写规则组成的列表" +#~ msgstr "" -#: 1073e04b77cd4b1a9750527bf215b7e9 -#: iamai.adapter.kook.event.ChannelRoleReturn:1 of -msgid "创建或更新频道角色权限返回信息" -msgstr "" +#~ msgid "创建或更新频道角色权限返回信息" +#~ msgstr "" -#: 91a38938d8b34a9dba5116b55291262a -#: iamai.adapter.kook.event.ChannelUnpinnedMessageEvent:1 of -msgid "取消频道置顶消息" -msgstr "" +#~ msgid "取消频道置顶消息" +#~ msgstr "" -#: 2b6174f4d4d44241941475863589fa75 -#: iamai.adapter.kook.event.ChannelUpdatedEvent:1 of -msgid "修改频道信息" -msgstr "" +#~ msgid "修改频道信息" +#~ msgstr "" -#: 19203c29360846ce90b32dfa00f9d3cf -#: iamai.adapter.kook.event.ChannelUpdatedMessageEvent:1 of -msgid "频道消息更新" -msgstr "" +#~ msgid "频道消息更新" +#~ msgstr "" -#: 21c07ace83694db8825828d0b92bf65a eb1872a0d2444295bdf7b28d4a6d9d65 -#: iamai.adapter.kook.event.DirectMessage:1 -#: iamai.adapter.kook.event.PrivateMessageEvent:1 of -msgid "私聊消息" -msgstr "" +#~ msgid "私聊消息" +#~ msgstr "" -#: ../../docstring 7174e60a9cb347e9bec7099850abbc26 -#: iamai.adapter.kook.event.DirectMessage.author_id:1 of -msgid "作者的用户 ID" -msgstr "" +#~ msgid "作者的用户 ID" +#~ msgstr "" -#: ../../docstring 9b53b35f377641ccbb1c78c21b2ae8fd -#: iamai.adapter.kook.event.DirectMessage.from_type:1 of -msgid "from_type" -msgstr "" +#~ msgid "from_type" +#~ msgstr "" -#: ../../docstring 175ad814797942b6ab6fd2dfe754b942 -#: iamai.adapter.kook.event.DirectMessage.msg_icon:1 of -msgid "msg_icon" -msgstr "" +#~ msgid "msg_icon" +#~ msgstr "" -#: 1c63f8f5ebbe48ff9dd6e15ce31c5bf8 f0f81277b6b445f69e507be2888265a0 -#: iamai.adapter.kook.event.EventTypes:1 iamai.adapter.kook.event.SignalTypes:1 -#: of -msgid "Bases: :py:class:`~enum.IntEnum`" -msgstr "" +#~ msgid "Bases: :py:class:`~enum.IntEnum`" +#~ msgstr "" -#: a3b38334e7c5412a82176c34c6fd8e2b iamai.adapter.kook.event.EventTypes:1 of -msgid "事件主要格式 Kook 协议事件,字段与 Kook 一致。各事件字段参考 `Kook 文档`" -msgstr "" +#~ msgid "事件主要格式 Kook 协议事件,字段与 Kook 一致。各事件字段参考 `Kook 文档`" +#~ msgstr "" -#: 138764be1df042aaa269f75df4fa848a f3fc499a57e84f1b8aafc88b7d75b7a8 -#: iamai.adapter.kook.event.Extra.Config:1 -#: iamai.adapter.kook.event.ResultStore:1 of -msgid "Bases: :py:class:`object`" -msgstr "" +#~ msgid "Bases: :py:class:`object`" +#~ msgstr "" -#: 3d5cc878dffb4de8bbf4c0fa919e09a0 iamai.adapter.kook.event.GuilRoleReturn:1 -#: of -msgid "赋予或删除用户角色返回信息" -msgstr "" +#~ msgid "赋予或删除用户角色返回信息" +#~ msgstr "" -#: ../../docstring cba1aca9835f4ab8831ea6cdfe6d4faa -#: d366db912c3b41ff882d74112880c964 -#: iamai.adapter.kook.event.GuilRoleReturn.guild_id:1 -#: iamai.adapter.kook.event.Invite.guild_id:1 of -msgid "服务器 id" -msgstr "" +#~ msgid "服务器 id" +#~ msgstr "" -#: ../../docstring 0244cbf4a0714d428ada96b289df9348 -#: iamai.adapter.kook.event.GuilRoleReturn.roles:1 of -msgid "角色 id 的列表" -msgstr "" +#~ msgid "角色 id 的列表" +#~ msgstr "" -#: 263d482cd57340808b4c5b3b3e29e3bf 452c86d8b78b4e938af89841797c2c3c -#: 96e3d273702545d89352e302f1f960e9 97f8694e2b6f49aebc0ac7a7ea647977 -#: cdd8e20122a849ad8c480a26c8b0f823 e8f85761ef504377ab2d8e1e42961305 -#: iamai.adapter.kook.event.GuildAddBlockListNoticeEvent:1 -#: iamai.adapter.kook.event.GuildDeleteBlockListNoticeEvent:1 -#: iamai.adapter.kook.event.GuildDeleteNoticeEvent:1 -#: iamai.adapter.kook.event.GuildMemberNoticeEvent:1 -#: iamai.adapter.kook.event.GuildRoleNoticeEvent:1 -#: iamai.adapter.kook.event.GuildUpdateNoticeEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.GuildNoticeEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.GuildNoticeEvent`" +#~ msgstr "" -#: 7a965ff31d5d44129b453f7a2a5393ee -#: iamai.adapter.kook.event.GuildAddBlockListNoticeEvent:1 of -msgid "服务器封禁用户" -msgstr "" +#~ msgid "服务器封禁用户" +#~ msgstr "" -#: f583eebf115d48fa8ea7446973d197d0 -#: iamai.adapter.kook.event.GuildDeleteBlockListNoticeEvent:1 of -msgid "服务器取消封禁用户" -msgstr "" +#~ msgid "服务器取消封禁用户" +#~ msgstr "" -#: 248701967b7547d09d1758387dec6383 -#: iamai.adapter.kook.event.GuildDeleteNoticeEvent:1 of -msgid "服务器删除" -msgstr "" +#~ msgid "服务器删除" +#~ msgstr "" -#: 5ee1237248394246ad36c2a08fa902cb iamai.adapter.kook.event.GuildEmoji:1 of -msgid "服务器表情" -msgstr "" +#~ msgid "服务器表情" +#~ msgstr "" -#: ../../docstring fb98b95cba084c9bbab146e11528f0df -#: iamai.adapter.kook.event.GuildEmoji.id_:1 of -msgid "表情的 ID" -msgstr "" +#~ msgid "表情的 ID" +#~ msgstr "" -#: ../../docstring 67ac5b2f5c9648388d5f86338e61cc67 -#: iamai.adapter.kook.event.GuildEmoji.name:1 of -msgid "表情的名称" -msgstr "" +#~ msgid "表情的名称" +#~ msgstr "" -#: ../../docstring b6218c0996464b4490be7947e5996a30 -#: iamai.adapter.kook.event.GuildEmoji.user_info:1 of -msgid "上传用户" -msgstr "" +#~ msgid "上传用户" +#~ msgstr "" -#: d126ef428485497193dc0a2c09e0c22b -#: iamai.adapter.kook.event.GuildEmojisReturn:1 of -msgid "获取服务器表情列表返回信息" -msgstr "" +#~ msgid "获取服务器表情列表返回信息" +#~ msgstr "" -#: ../../docstring 20a7c484b82b490e93bf8033b636e6e0 -#: iamai.adapter.kook.event.GuildEmojisReturn.roles:1 of -msgid "服务器表情列表" -msgstr "" +#~ msgid "服务器表情列表" +#~ msgstr "" -#: 0929431548af437185d669bc8561e4f9 64c4c63517df4f4b8a6893778cb17377 -#: 8d7ae5bb2f7e48c2939f874a2d27afe4 e294de677d8b4f909a0617940f4270b2 -#: f658fc70af094688865de1331f51557c -#: iamai.adapter.kook.event.GuildMemberDecreaseNoticeEvent:1 -#: iamai.adapter.kook.event.GuildMemberIncreaseNoticeEvent:1 -#: iamai.adapter.kook.event.GuildMemberOfflineNoticeEvent:1 -#: iamai.adapter.kook.event.GuildMemberOnlineNoticeEvent:1 -#: iamai.adapter.kook.event.GuildMemberUpdateNoticeEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.GuildMemberNoticeEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.GuildMemberNoticeEvent`" +#~ msgstr "" -#: c9b2b8ab11424121bcbe0ef9b6698367 -#: iamai.adapter.kook.event.GuildMemberDecreaseNoticeEvent:1 of -msgid "服务器成员退出" -msgstr "" +#~ msgid "服务器成员退出" +#~ msgstr "" -#: f0274317f75c4c23bf36ee9d8fd75e02 -#: iamai.adapter.kook.event.GuildMemberIncreaseNoticeEvent:1 of -msgid "新成员加入服务器" -msgstr "" +#~ msgid "新成员加入服务器" +#~ msgstr "" -#: be0250da03734324afca349749fdebfd -#: iamai.adapter.kook.event.GuildMemberNoticeEvent:1 of -msgid "服务器成员相关事件" -msgstr "" +#~ msgid "服务器成员相关事件" +#~ msgstr "" -#: dd80c245f2fb4546b272ebf1f09ed769 -#: iamai.adapter.kook.event.GuildMemberOfflineNoticeEvent:1 of -msgid "服务器成员下线" -msgstr "" +#~ msgid "服务器成员下线" +#~ msgstr "" -#: a36f91b5e20046f9915daf7454b3d22d -#: iamai.adapter.kook.event.GuildMemberOnlineNoticeEvent:1 of -msgid "服务器成员上线" -msgstr "" +#~ msgid "服务器成员上线" +#~ msgstr "" -#: 79afe978fa7d43ff94bab10fa73729aa -#: iamai.adapter.kook.event.GuildMemberUpdateNoticeEvent:1 of -msgid "服务器成员信息更新(修改昵称)" -msgstr "" +#~ msgid "服务器成员信息更新(修改昵称)" +#~ msgstr "" -#: e63fdf8dab224b3dafca9b56b6034e41 iamai.adapter.kook.event.GuildNoticeEvent:1 -#: of -msgid "服务器相关事件" -msgstr "" +#~ msgid "服务器相关事件" +#~ msgstr "" -#: 4c711655eeaf4693b1550ddaec219684 9b75542129404e55ac2aff7309cd24fa -#: f8529365258d4be7bc8d6e3fbff39111 -#: iamai.adapter.kook.event.GuildRoleAddNoticeEvent:1 -#: iamai.adapter.kook.event.GuildRoleDeleteNoticeEvent:1 -#: iamai.adapter.kook.event.GuildRoleUpdateNoticeEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.GuildRoleNoticeEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.GuildRoleNoticeEvent`" +#~ msgstr "" -#: 6e1e5230097d484f8afdacf45db2b1f6 d0476b55c4f04da19be601817e48dbc3 -#: fe1d4151aced4c9296d6839079790528 -#: iamai.adapter.kook.event.GuildRoleAddNoticeEvent:1 -#: iamai.adapter.kook.event.GuildRoleDeleteNoticeEvent:1 -#: iamai.adapter.kook.event.GuildRoleUpdateNoticeEvent:1 of -msgid "服务器角色增加" -msgstr "" +#~ msgid "服务器角色增加" +#~ msgstr "" -#: b7922e77110e4e91a525df3f52ae9703 -#: iamai.adapter.kook.event.GuildRoleNoticeEvent:1 of -msgid "服务器角色相关事件" -msgstr "" +#~ msgid "服务器角色相关事件" +#~ msgstr "" -#: 4d76f4abcd574c7a893cc314d53986ee -#: iamai.adapter.kook.event.GuildUpdateNoticeEvent:1 of -msgid "服务器信息更新" -msgstr "" +#~ msgid "服务器信息更新" +#~ msgstr "" -#: ae69e79e4ea9427cb8243d309b454a35 iamai.adapter.kook.event.GuildUsersRetrun:1 -#: of -msgid "服务器中的用户列表" -msgstr "" +#~ msgid "服务器中的用户列表" +#~ msgstr "" -#: ../../docstring e4a5f8dea8224de9a82a2847c5263911 -#: iamai.adapter.kook.event.GuildUsersRetrun.offline_count:1 of -msgid "离线用户数量" -msgstr "" +#~ msgid "离线用户数量" +#~ msgstr "" -#: ../../docstring 5acb15020aeb4838b3c46297ead3c547 -#: iamai.adapter.kook.event.GuildUsersRetrun.online_count:1 of -msgid "在线用户数量" -msgstr "" +#~ msgid "在线用户数量" +#~ msgstr "" -#: ../../docstring 45e58328cbd043f8af33cc44bc138fe1 -#: iamai.adapter.kook.event.GuildUsersRetrun.user_count:1 of -msgid "用户数量" -msgstr "" +#~ msgid "用户数量" +#~ msgstr "" -#: ../../docstring b3f50e6787de4bdb96e968796a282c97 -#: iamai.adapter.kook.event.GuildUsersRetrun.users:1 of -msgid "用户列表" -msgstr "" +#~ msgid "用户列表" +#~ msgstr "" -#: 4c7c6ec46d704b8183116a1baecd3ff6 7963dc3d6e834a26be5ae8c532bd1352 -#: iamai.adapter.kook.event.HeartbeatMetaEvent:1 -#: iamai.adapter.kook.event.LifecycleMetaEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.MetaEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.MetaEvent`" +#~ msgstr "" -#: 5d5c034c8aa84906bff990c77d64b025 -#: iamai.adapter.kook.event.HeartbeatMetaEvent:1 of -msgid "心跳元事件" -msgstr "" +#~ msgid "心跳元事件" +#~ msgstr "" -#: ../../docstring 08d116af61a04e61bad6a4e99d384c0e -#: d9f96d4a7b674d199d471256f2b10190 iamai.adapter.kook.event.IntimacyImg:1 -#: iamai.adapter.kook.event.IntimacyIndexReturn.img_list:1 of -msgid "形象图片的总列表" -msgstr "" +#~ msgid "形象图片的总列表" +#~ msgstr "" -#: ../../docstring dbca4f8269c2407ba37a9ff42f906650 -#: iamai.adapter.kook.event.IntimacyImg.id_:1 of -msgid "形象图片的 id" -msgstr "" +#~ msgid "形象图片的 id" +#~ msgstr "" -#: ../../docstring 9e1d7aa61476491495369bf92b3693ad -#: iamai.adapter.kook.event.IntimacyImg.url:1 of -msgid "形象图片的地址" -msgstr "" +#~ msgid "形象图片的地址" +#~ msgstr "" -#: 373f3c4168e9496d84a392eae66d52ae -#: iamai.adapter.kook.event.IntimacyIndexReturn:1 of -msgid "获取用户亲密度返回信息" -msgstr "" +#~ msgid "获取用户亲密度返回信息" +#~ msgstr "" -#: ../../docstring 81d516b597454d32a5bba5d5ae36c7a5 -#: iamai.adapter.kook.event.IntimacyIndexReturn.img_url:1 of -msgid "机器人给用户显示的形象图片地址" -msgstr "" +#~ msgid "机器人给用户显示的形象图片地址" +#~ msgstr "" -#: ../../docstring 3732b78fc1ae486b9708d7f43736007e -#: iamai.adapter.kook.event.IntimacyIndexReturn.last_read:1 of -msgid "用户上次查看的时间戳" -msgstr "" +#~ msgid "用户上次查看的时间戳" +#~ msgstr "" -#: ../../docstring 66320dab4a9d42e194f60ecd887d94f7 -#: iamai.adapter.kook.event.IntimacyIndexReturn.score:1 of -msgid "亲密度,0-2200" -msgstr "" +#~ msgid "亲密度,0-2200" +#~ msgstr "" -#: ../../docstring 96714369bbe542af95fa0c36c03be6e5 -#: iamai.adapter.kook.event.IntimacyIndexReturn.social_info:1 of -msgid "机器人显示给用户的社交信息" -msgstr "" +#~ msgid "机器人显示给用户的社交信息" +#~ msgstr "" -#: e4b4fd26e2f0427fa6515bbf331e9506 iamai.adapter.kook.event.Invite:1 of -msgid "邀请信息" -msgstr "" +#~ msgid "邀请信息" +#~ msgstr "" -#: ../../docstring 3bdd5171bf164c319c5eb6cf0d554c9f -#: iamai.adapter.kook.event.Invite.channel_id:1 of -msgid "频道 id" -msgstr "" +#~ msgid "频道 id" +#~ msgstr "" -#: ../../docstring 89d269c68b464e2aa6a935647de2f194 -#: iamai.adapter.kook.event.Invite.url:1 of -msgid "地址" -msgstr "" +#~ msgid "地址" +#~ msgstr "" -#: ../../docstring f8d01e27dcb44b9d85fe1b915956faed -#: iamai.adapter.kook.event.Invite.url_code:1 of -msgid "url code" -msgstr "" +#~ msgid "url code" +#~ msgstr "" -#: 8c2f69fe79674defaeb7758b7ca12877 iamai.adapter.kook.event.InvitesReturn:1 of -msgid "获取邀请列表返回信息" -msgstr "" +#~ msgid "获取邀请列表返回信息" +#~ msgstr "" -#: ../../docstring 2aa84b7e30d94101a25d509faf64060a -#: iamai.adapter.kook.event.InvitesReturn.roles:1 of -msgid "邀请列表" -msgstr "" +#~ msgid "邀请列表" +#~ msgstr "" -#: 711221801826421aa18cae48aef68035 9e652e3cbe9440c8a5a877276aa4495b -#: iamai.adapter.kook.event.KookEvent:1 iamai.adapter.kook.event.MetaEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.OriginEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.OriginEvent`" +#~ msgstr "" -#: e44e9c37928e471a838ac38508d792ea iamai.adapter.kook.event.KookEvent:1 of -msgid "事件主要格式,来自 d 字段 Kook 协议事件,字段与 Kook 一致。各事件字段参考 `Kook 文档`" -msgstr "" +#~ msgid "事件主要格式,来自 d 字段 Kook 协议事件,字段与 Kook 一致。各事件字段参考 `Kook 文档`" +#~ msgstr "" -#: ../../docstring 89c1d9cf893d4b0c9a06b8bce9b00ea4 -#: iamai.adapter.kook.event.KookEvent.target_id:1 of -msgid "发送目的" -msgstr "" +#~ msgid "发送目的" +#~ msgstr "" -#: ../../docstring a6d96aee3193458786d87e4d05bd9c42 -#: iamai.adapter.kook.event.KookEvent.target_id:3 of -msgid "频道消息类时, 代表的是频道 channel_id" -msgstr "" +#~ msgid "频道消息类时, 代表的是频道 channel_id" +#~ msgstr "" -#: ../../docstring 1efb299ced004807b953488fd3d60b19 -#: iamai.adapter.kook.event.KookEvent.target_id:5 of -msgid "如果 channel_type 为 GROUP 组播且 type 为 255 系统消息时,则代表服务器 guild_id" -msgstr "" +#~ msgid "如果 channel_type 为 GROUP 组播且 type 为 255 系统消息时,则代表服务器 guild_id" +#~ msgstr "" -#: ../../docstring eb44878659a74887924aef9fda0f05fc -#: iamai.adapter.kook.event.KookEvent.type_:1 of -msgid "文字消息 2:图片消息 3:视频消息 4:文件消息 8:音频消息 9:KMarkdown 10:card消息 255:系统消息 其它的暂未开放" -msgstr "" +#~ msgid "文字消息 2:图片消息 3:视频消息 4:文件消息 8:音频消息 9:KMarkdown 10:card消息 255:系统消息 其它的暂未开放" +#~ msgstr "" -#: ../../docstring 2b1a71fdd9274387a86df748ab65462a -#: iamai.adapter.kook.event.KookEvent.type_ of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: ../../docstring 801d0930c43e45abb2ee6ddadc85341c -#: iamai.adapter.kook.event.KookEvent.type_:11 of -msgid "1" -msgstr "" +#~ msgid "1" +#~ msgstr "" -#: d1985a3511644d0485008bd5dc7513e1 -#: iamai.adapter.kook.event.LifecycleMetaEvent:1 of -msgid "生命周期元事件" -msgstr "" +#~ msgid "生命周期元事件" +#~ msgstr "" -#: 07c9c949240843498251abd67c332618 -#: iamai.adapter.kook.event.MessageCreateReturn:1 of -msgid "发送频道消息返回信息" -msgstr "" +#~ msgid "发送频道消息返回信息" +#~ msgstr "" -#: ../../docstring fd6d958e830d427f9a21b480294fda4d -#: iamai.adapter.kook.event.MessageCreateReturn.msg_id:1 of -msgid "服务端生成的消息 id" -msgstr "" +#~ msgid "服务端生成的消息 id" +#~ msgstr "" -#: ../../docstring 790f37f0210e4529bc8e8151a78f0403 -#: iamai.adapter.kook.event.MessageCreateReturn.msg_timestamp:1 of -msgid "消息发送时间(服务器时间戳)" -msgstr "" +#~ msgid "消息发送时间(服务器时间戳)" +#~ msgstr "" -#: ../../docstring f3eb7b6242f647eea34fb5447304dde6 -#: iamai.adapter.kook.event.MessageCreateReturn.nonce:1 of -msgid "随机字符串" -msgstr "" +#~ msgid "随机字符串" +#~ msgstr "" -#: 93041a610ce5479f9550c3ea2558849c e710e146bcd948a6bd24693fd9ccbc2f -#: iamai.adapter.kook.event.MessageEvent:1 -#: iamai.adapter.kook.event.NoticeEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.KookEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.KookEvent`" +#~ msgstr "" -#: c9e9c5daabd44d9c84f5f74b19573346 iamai.adapter.kook.event.MessageEvent:1 of -msgid "消息事件" -msgstr "" +#~ msgid "消息事件" +#~ msgstr "" -#: fe5b2ce38b904e4f9ecc756e20e857e4 -#: iamai.adapter.kook.event.MessageEvent.get_plain_text:1 of -msgid "获取消息的纯文本内容。" -msgstr "" +#~ msgid "获取消息的纯文本内容。" +#~ msgstr "" -#: bd2701e52c144cfdbb577c8d9ec071d0 -#: iamai.adapter.kook.event.MessageEvent.get_plain_text:3 of -msgid "消息的纯文本内容。" -msgstr "" +#~ msgid "消息的纯文本内容。" +#~ msgstr "" -#: 88edae6489ca435190e5626bebe442ce iamai.adapter.kook.event.MetaEvent:1 of -msgid "元事件" -msgstr "" +#~ msgid "元事件" +#~ msgstr "" -#: 195b504bf24e48188f6b2b96adf46838 iamai.adapter.kook.event.NoticeEvent:1 of -msgid "通知事件" -msgstr "" +#~ msgid "通知事件" +#~ msgstr "" -#: cb352808c80a47cfb9310c48a5d0ac21 iamai.adapter.kook.event.OriginEvent:1 of -msgid "Bases: :py:class:`~iamai.event.Event[KookAdapter]`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.event.Event[KookAdapter]`" +#~ msgstr "" -#: c9595404c2e74a2392c52b507c766d62 iamai.adapter.kook.event.OriginEvent:1 of -msgid "为了区分信令中非Event事件,增加了前置OriginEvent" -msgstr "" +#~ msgid "为了区分信令中非Event事件,增加了前置OriginEvent" +#~ msgstr "" -#: 149f4cec6f054ba58e6354240fdde63c 70eee3b52d4647b98938e51ceafdc2ef -#: e0bbfb25980e46aaa8bda96bebb8294b ff40454c1d22445cb8d21e8fca397b5d -#: iamai.adapter.kook.event.PrivateAddReactionEvent:1 -#: iamai.adapter.kook.event.PrivateDeleteMessageEvent:1 -#: iamai.adapter.kook.event.PrivateDeleteReactionEvent:1 -#: iamai.adapter.kook.event.PrivateUpdateMessageEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.PrivateNoticeEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.PrivateNoticeEvent`" +#~ msgstr "" -#: eb3747453beb40e2a56439cc4275b52f -#: iamai.adapter.kook.event.PrivateAddReactionEvent:1 of -msgid "私聊内用户添加 reaction" -msgstr "" +#~ msgid "私聊内用户添加 reaction" +#~ msgstr "" -#: 80f6c62d668f4573bd88cccbc8e18fd7 -#: iamai.adapter.kook.event.PrivateDeleteMessageEvent:1 of -msgid "私聊消息删除" -msgstr "" +#~ msgid "私聊消息删除" +#~ msgstr "" -#: f9d9888b2f64494a923b603e0fb2aec5 -#: iamai.adapter.kook.event.PrivateDeleteReactionEvent:1 of -msgid "私聊内用户取消 reaction" -msgstr "" +#~ msgid "私聊内用户取消 reaction" +#~ msgstr "" -#: 38ebfb6e3315461aa7004c1ba8a49d7d -#: iamai.adapter.kook.event.PrivateNoticeEvent:1 of -msgid "私聊消息事件" -msgstr "" +#~ msgid "私聊消息事件" +#~ msgstr "" -#: ada9a9d4882346fca07ff64b8505780a -#: iamai.adapter.kook.event.PrivateUpdateMessageEvent:1 of -msgid "私聊消息更新" -msgstr "" +#~ msgid "私聊消息更新" +#~ msgstr "" -#: 2e9c880ab56746ab846fafdb7343d738 iamai.adapter.kook.event.Quote:1 of -msgid "引用消息" -msgstr "" +#~ msgid "引用消息" +#~ msgstr "" -#: ../../docstring c18c401629e24e54b024ee3d208d4234 -#: iamai.adapter.kook.event.Quote.author:1 of -msgid "作者的用户信息" -msgstr "" +#~ msgid "作者的用户信息" +#~ msgstr "" -#: ../../docstring f4b3404be8c1440dbaaf06b2792cb639 -#: iamai.adapter.kook.event.Quote.content:1 of -msgid "引用消息内容" -msgstr "" +#~ msgid "引用消息内容" +#~ msgstr "" -#: ../../docstring 7d9a69f3362f49f9ba219ad61c920ece -#: iamai.adapter.kook.event.Quote.create_at:1 of -msgid "引用消息创建时间(毫秒)" -msgstr "" +#~ msgid "引用消息创建时间(毫秒)" +#~ msgstr "" -#: ../../docstring c9cc50a6ef6d44aa9b76c4202d1d296e -#: iamai.adapter.kook.event.Quote.id_:1 of -msgid "引用消息 id" -msgstr "" +#~ msgid "引用消息 id" +#~ msgstr "" -#: ../../docstring 5363b783b6674129affd9cf059f29274 -#: iamai.adapter.kook.event.Quote.type:1 of -msgid "引用消息类型" -msgstr "" +#~ msgid "引用消息类型" +#~ msgstr "" -#: b03aa81738434f59aa8600552a8251c6 iamai.adapter.kook.event.ReactionUser:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.User`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.api.model.User`" +#~ msgstr "" -#: 26d8cb7ae99e4996a305fedb485fcff1 iamai.adapter.kook.event.RolesReturn:1 of -msgid "获取服务器角色列表返回信息" -msgstr "" +#~ msgid "获取服务器角色列表返回信息" +#~ msgstr "" -#: ../../docstring 7ae20ef2f83a46aea8b97251f0d0b942 -#: iamai.adapter.kook.event.RolesReturn.roles:1 of -msgid "服务器角色列表" -msgstr "" +#~ msgid "服务器角色列表" +#~ msgstr "" -#: dc7f2e794de4458da829f34c1ecceb97 -#: iamai.adapter.kook.event.SelfExitGuildNoticeEvent:1 of -msgid "自己退出服务器" -msgstr "" +#~ msgid "自己退出服务器" +#~ msgstr "" -#: 8de1ef9ad8d04cba8c2150348f205c9d -#: iamai.adapter.kook.event.SelfExitGuildNoticeEvent:3 of -msgid "当自己被踢出服务器或被拉黑或主动退出服务器时, 产生该事件" -msgstr "" +#~ msgid "当自己被踢出服务器或被拉黑或主动退出服务器时, 产生该事件" +#~ msgstr "" -#: 1c922f9d2a964498b661a20063ece4b2 -#: iamai.adapter.kook.event.SelfJoinGuildNoticeEvent:1 of -msgid "自己新加入服务器" -msgstr "" +#~ msgid "自己新加入服务器" +#~ msgstr "" -#: e94a3ca03d8440b9a7963402dba734e2 -#: iamai.adapter.kook.event.SelfJoinGuildNoticeEvent:3 of -msgid "当自己被邀请或主动加入新的服务器时, 产生该事件" -msgstr "" +#~ msgid "当自己被邀请或主动加入新的服务器时, 产生该事件" +#~ msgstr "" -#: a8b4d695a33541b7bc5cf57e2bffa194 iamai.adapter.kook.event.SignalTypes:1 of -msgid "信令类型 Kook 协议信令,字段与 Kook 一致。各事件字段参考 `Kook 文档`" -msgstr "" +#~ msgid "信令类型 Kook 协议信令,字段与 Kook 一致。各事件字段参考 `Kook 文档`" +#~ msgstr "" -#: 21b0ee8ddbe54babb4bffc11100552a3 iamai.adapter.kook.event.TargetInfo:1 of -msgid "私聊会话 目标用户信息" -msgstr "" +#~ msgid "私聊会话 目标用户信息" +#~ msgstr "" -#: ../../docstring 400bbddc7bad431f80ae2da15a762ad9 -#: iamai.adapter.kook.event.TargetInfo.avatar:1 of -msgid "头像图片链接" -msgstr "" +#~ msgid "头像图片链接" +#~ msgstr "" -#: ../../docstring d49d8b955ae04db9a01c399b80efd2e1 -#: iamai.adapter.kook.event.TargetInfo.id_:1 of -msgid "目标用户 ID" -msgstr "" +#~ msgid "目标用户 ID" +#~ msgstr "" -#: ../../docstring 3ee4a00e0b9040539fc55496964e5669 -#: iamai.adapter.kook.event.TargetInfo.online:1 of -msgid "是否在线" -msgstr "" +#~ msgid "是否在线" +#~ msgstr "" -#: ../../docstring ac8f2b440e0a4f9bb0891e7b08aba664 -#: iamai.adapter.kook.event.TargetInfo.username:1 of -msgid "目标用户名" -msgstr "" +#~ msgid "目标用户名" +#~ msgstr "" -#: ../../docstring 9cac145bb54a4db6ba275a4e738f8b8d -#: iamai.adapter.kook.event.URL.url:1 of -msgid "资源的 url" -msgstr "" +#~ msgid "资源的 url" +#~ msgstr "" -#: 810e3c599e1b434d990d51dbc89fc536 iamai.adapter.kook.event.UserChat:1 of -msgid "私聊会话" -msgstr "" +#~ msgid "私聊会话" +#~ msgstr "" -#: ../../docstring 418c04e1b7fc451fb1ecffb8cc03279e -#: iamai.adapter.kook.event.UserChat.code:1 of -msgid "私信会话 Code" -msgstr "" +#~ msgid "私信会话 Code" +#~ msgstr "" -#: ../../docstring 25002008a73846d08b055cee79f7733a -#: iamai.adapter.kook.event.UserChat.last_read_time:1 of -msgid "上次阅读消息的时间 (毫秒)" -msgstr "" +#~ msgid "上次阅读消息的时间 (毫秒)" +#~ msgstr "" -#: ../../docstring 9b85f84b5cba45368b1c219d37dd0c38 -#: iamai.adapter.kook.event.UserChat.latest_msg_time:1 of -msgid "最新消息时间 (毫秒)" -msgstr "" +#~ msgid "最新消息时间 (毫秒)" +#~ msgstr "" -#: ../../docstring 1cafa2dbd91445aca54651038a3f1cf7 -#: iamai.adapter.kook.event.UserChat.target_info:1 of -msgid "目标用户信息" -msgstr "" +#~ msgid "目标用户信息" +#~ msgstr "" -#: ../../docstring 71da377669a748998bc405eddbcc6bbe -#: iamai.adapter.kook.event.UserChat.unread_count:1 of -msgid "未读消息数" -msgstr "" +#~ msgid "未读消息数" +#~ msgstr "" -#: 5659837d161243f48e0c934be228e8bc iamai.adapter.kook.event.UserChatsReturn:1 -#: of -msgid "获取私信聊天会话列表返回信息" -msgstr "" +#~ msgid "获取私信聊天会话列表返回信息" +#~ msgstr "" -#: ../../docstring a429825d0ba04068ab7555413b3872e5 -#: iamai.adapter.kook.event.UserChatsReturn.user_chats:1 of -msgid "私聊会话列表" -msgstr "" +#~ msgid "私聊会话列表" +#~ msgstr "" -#: 703ca965a1824b569e79bd2a20e3da3d 9e9077dc19b346c38787f958ef7f0a12 -#: f0f7ec99888747d5a22bf8b1121fe63e -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent:1 -#: iamai.adapter.kook.event.UserJoinAudioChannelEvent:1 -#: iamai.adapter.kook.event.UserJoinAudioChannelNoticeEvent:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.event.UserNoticeEvent`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.event.UserNoticeEvent`" +#~ msgstr "" -#: 065e980220374ec98d71a18a395b9738 -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent:1 of -msgid "用户信息更新" -msgstr "" +#~ msgid "用户信息更新" +#~ msgstr "" -#: 8b383ab63035499caed4b0fca6bfbf6a -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent:8 of -msgid "该事件与服务器无关, 遵循以下条件:" -msgstr "" +#~ msgid "该事件与服务器无关, 遵循以下条件:" +#~ msgstr "" -#: 627e890f69c146678de4ac8f603fc1bf -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent:4 of -msgid "仅当用户的 用户名 或 头像 变更时" -msgstr "" +#~ msgid "仅当用户的 用户名 或 头像 变更时" +#~ msgstr "" -#: f73d4869d19d44129730635851d66ff4 -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent:8 of -msgid "仅通知与该用户存在关联的用户或 Bot" -msgstr "" +#~ msgid "仅通知与该用户存在关联的用户或 Bot" +#~ msgstr "" -#: 762601daba6c470ea098d66f0602a70b -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent:6 of -msgid "存在聊天会话" -msgstr "" +#~ msgid "存在聊天会话" +#~ msgstr "" -#: 6f5bcc3cdcb942cf86ac9663d3d3c8ce -#: iamai.adapter.kook.event.UserInfoUpdateNoticeEvent:7 of -msgid "双方好友关系" -msgstr "" +#~ msgid "双方好友关系" +#~ msgstr "" -#: 001ae43ba45543948f4f216d7d17b86c -#: iamai.adapter.kook.event.UserJoinAudioChannelEvent:1 of -msgid "用户退出语音频道" -msgstr "" +#~ msgid "用户退出语音频道" +#~ msgstr "" -#: 2fbdc62c10ec4ab08254ad22dfaf205e -#: iamai.adapter.kook.event.UserJoinAudioChannelNoticeEvent:1 of -msgid "用户加入语音频道" -msgstr "" +#~ msgid "用户加入语音频道" +#~ msgstr "" -#: 117f28c616e54a01bdb42a2f37786c77 iamai.adapter.kook.event.UserNoticeEvent:1 -#: of -msgid "用户相关事件列表" -msgstr "" +#~ msgid "用户相关事件列表" +#~ msgstr "" -#: 24eb617b6cdb41ddbd457d5b7b58349f iamai.adapter.kook.event.get_event_class:1 -#: of -msgid "根据接收到的消息类型返回对应的事件类。" -msgstr "" +#~ msgid "根据接收到的消息类型返回对应的事件类。" +#~ msgstr "" -#: 2e9b4be952144d298afb6cfe09446b58 iamai.adapter.kook.event.get_event_class:3 -#: of -msgid "请求类型。" -msgstr "" +#~ msgid "请求类型。" +#~ msgstr "" -#: 3a5a31b17e654582a84953398434940f iamai.adapter.kook.event.get_event_class:4 -#: of -msgid "事件类型。" -msgstr "" +#~ msgid "事件类型。" +#~ msgstr "" -#: e672309b5a1e4333bb6a4eec2ba2cc70 iamai.adapter.kook.event.get_event_class:5 -#: of -msgid "子类型。" -msgstr "" +#~ msgid "子类型。" +#~ msgstr "" -#: a37d80ceb1e0473ebd0c6f06c34aa784 iamai.adapter.kook.event.get_event_class:7 -#: of -msgid "对应的事件类。" -msgstr "" +#~ msgid "对应的事件类。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.exceptions.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.exceptions.po index 410b2b4c..852a32e1 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.exceptions.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.exceptions.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,91 +17,49 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.kook.exceptions.rst:2 -#: 59e9e4aae4aa47a580f866b3f63e98f6 +#: d50a4f458cd743e0825492c081d52728 msgid "iamai.adapter.kook.exceptions module" msgstr "" -#: b49eec86670942b69d95ff119e5c63c1 iamai.adapter.kook.exceptions:1 of -msgid "Kook 适配器异常。" -msgstr "" +#~ msgid "Kook 适配器异常。" +#~ msgstr "" -#: 1c4c9899b68341cb8ff5fb147ca5b229 254c485c02e84f168375970e88694833 -#: 2572031055be4065acea195294f47d12 43f489b5dcbb43b1be155fa93aa228b2 -#: 97fbee8321374e6fbd397d4d3aa90e9b acae953ff6f24e53a31b2349f123088d -#: ef2de9aa9e3a47fb9894748a8b304d85 f3d5b20fbeee4a7bb228da4040ff06d5 -#: f96cac06a54e4886827c56394ba030b3 -#: iamai.adapter.kook.exceptions.ActionFailed:1 -#: iamai.adapter.kook.exceptions.ApiTimeout:1 -#: iamai.adapter.kook.exceptions.NetworkError:1 -#: iamai.adapter.kook.exceptions.RateLimitException:1 -#: iamai.adapter.kook.exceptions.ReconnectError:1 -#: iamai.adapter.kook.exceptions.TokenError:1 -#: iamai.adapter.kook.exceptions.UnauthorizedException:1 -#: iamai.adapter.kook.exceptions.UnsupportedMessageOperation:1 -#: iamai.adapter.kook.exceptions.UnsupportedMessageType:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.exceptions.KookException`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.exceptions.KookException`" +#~ msgstr "" -#: 74d1c30d3d12435ebf762ae3ceffca8b -#: iamai.adapter.kook.exceptions.ActionFailed:1 of -msgid "API 请求成功响应,但响应表示 API 操作失败。" -msgstr "" +#~ msgid "API 请求成功响应,但响应表示 API 操作失败。" +#~ msgstr "" -#: 7a95d35ba1fd463f9270874304e1bcbe -#: iamai.adapter.kook.exceptions.ApiNotAvailable:1 of -msgid "Bases: :py:class:`~iamai.adapter.kook.exceptions.ActionFailed`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.adapter.kook.exceptions.ActionFailed`" +#~ msgstr "" -#: 9b8e1db1b97941c58d503aa37a851852 -#: iamai.adapter.kook.exceptions.ApiNotAvailable:1 of -msgid "API 请求返回 404,表示当前请求的 API 不可用或不存在。" -msgstr "" +#~ msgid "API 请求返回 404,表示当前请求的 API 不可用或不存在。" +#~ msgstr "" -#: ded0b055ce3e4daeaadb6bc5d21a0f29 iamai.adapter.kook.exceptions.ApiTimeout:1 -#: of -msgid "API 请求响应超时。" -msgstr "" +#~ msgid "API 请求响应超时。" +#~ msgstr "" -#: a751c32de698473fbaf51d3d5006bfb5 -#: iamai.adapter.kook.exceptions.KookException:1 of -msgid "Bases: :py:class:`~iamai.exceptions.AdapterException`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.exceptions.AdapterException`" +#~ msgstr "" -#: 666f5b643a8e40e495f292797080c871 -#: iamai.adapter.kook.exceptions.KookException:1 of -msgid "Kook 异常基类。" -msgstr "" +#~ msgid "Kook 异常基类。" +#~ msgstr "" -#: e8bddfc587db4103b623a8b325273610 -#: iamai.adapter.kook.exceptions.NetworkError:1 of -msgid "网络异常。" -msgstr "" +#~ msgid "网络异常。" +#~ msgstr "" -#: 3b61c12f96ef477b9313f69b5d6c7d1d 4bcb093393c445afa6aa4db9ac9891aa -#: 9d51603dae9e433e9782c72c5987529f d46bc88504be4c99a55fd7f75e04922a -#: iamai.adapter.kook.exceptions.ReconnectError -#: iamai.adapter.kook.exceptions.TokenError -#: iamai.adapter.kook.exceptions.UnsupportedMessageOperation -#: iamai.adapter.kook.exceptions.UnsupportedMessageType of -msgid "说明" -msgstr "" +#~ msgid "说明" +#~ msgstr "" -#: 0541cad6ab724bf2b0fea6e18863abb5 906a5c17875340b9bd1d4710c519fed4 -#: iamai.adapter.kook.exceptions.ReconnectError:3 -#: iamai.adapter.kook.exceptions.TokenError:3 of -msgid "服务端通知客户端, 代表该连接已失效, 请重新连接。客户端收到后应该主动断开当前连接。" -msgstr "" +#~ msgid "服务端通知客户端, 代表该连接已失效, 请重新连接。客户端收到后应该主动断开当前连接。" +#~ msgstr "" -#: 21e0862bdee747fbaf0edbf744e1bfe9 -#: iamai.adapter.kook.exceptions.UnsupportedMessageOperation:3 of -msgid "在调用不支持的 Message 或 MessageSegment 操作时抛出,例如对图片类型的 MessageSegment 使用加运算。" -msgstr "" +#~ msgid "在调用不支持的 Message 或 MessageSegment 操作时抛出,例如对图片类型的 MessageSegment 使用加运算。" +#~ msgstr "" -#: 79e5c45d63e2497195698af85f7ff93a -#: iamai.adapter.kook.exceptions.UnsupportedMessageType:3 of -msgid "在发送不支持的消息类型时抛出,开黑啦 Bot 不支持发送音频消息。" -msgstr "" +#~ msgid "在发送不支持的消息类型时抛出,开黑啦 Bot 不支持发送音频消息。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.message.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.message.po index 57da0e7c..67d64516 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.message.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.message.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,86 +17,63 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.kook.message.rst:2 -#: d26d58e46e36462b9267dcdf1e3696a7 +#: 99ec2a1c791c416996b1921b1d6885ad msgid "iamai.adapter.kook.message module" msgstr "" -#: 8a21f58318ae462e93dcac3d19c6a0ab iamai.adapter.kook.message:1 of -msgid "Kook 适配器消息。" -msgstr "" +#~ msgid "Kook 适配器消息。" +#~ msgstr "" -#: e5afef211ee74bd08c652e9d48c9815a iamai.adapter.kook.message.KookMessage:1 of -msgid "Bases: :py:class:`~iamai.message.Message`\\ [KookMessageSegment]" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.message.Message`\\ [KookMessageSegment]" +#~ msgstr "" -#: 4993f10858ac49848ab5289296a12ad2 iamai.adapter.kook.message.KookMessage:1 of -msgid "Kook v3 协议 Message 适配。" -msgstr "" +#~ msgid "Kook v3 协议 Message 适配。" +#~ msgstr "" -#: 8bd9270cbbab4c108e552e5cd81501a2 -#: iamai.adapter.kook.message.KookMessageSegment:1 of -msgid "Bases: :py:class:`~iamai.message.MessageSegment[KookMessage]`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.message.MessageSegment[KookMessage]`" +#~ msgstr "" -#: aab6180e70d2412f805e762559474d50 -#: iamai.adapter.kook.message.KookMessageSegment:1 of -msgid "Kook 消息字段。" -msgstr "" +#~ msgid "Kook 消息字段。" +#~ msgstr "" -#: 6e52c1e3e3bb4f48a0384892213c6f72 -#: iamai.adapter.kook.message.KookMessageSegment.Card:1 of -msgid "构造卡片消息" -msgstr "" +#~ msgid "构造卡片消息" +#~ msgstr "" -#: 239e925573644fe380d1fedd2fc00f0c -#: iamai.adapter.kook.message.KookMessageSegment.Card:3 of -msgid "" -"@param content: " -"KMarkdown消息内容(语法参考:https://developer.kookapp.cn/doc/cardmessage)" -msgstr "" +#~ msgid "" +#~ "@param content: " +#~ "KMarkdown消息内容(语法参考:https://developer.kookapp.cn/doc/cardmessage)" +#~ msgstr "" -#: 931a40bbf0b34de888ff327e510cd9c8 -#: iamai.adapter.kook.message.KookMessageSegment.KMarkdown:1 of -msgid "构造KMarkdown消息段" -msgstr "" +#~ msgid "构造KMarkdown消息段" +#~ msgstr "" -#: b88e86bd1a8244d0b00a3b2b0a09f921 -#: iamai.adapter.kook.message.KookMessageSegment.KMarkdown:3 of -msgid "" -"@param content: " -"KMarkdown消息内容(语法参考:https://developer.kookapp.cn/doc/kmarkdown) @param " -"raw_content: (可选)消息段的纯文本内容" -msgstr "" +#~ msgid "" +#~ "@param content: " +#~ "KMarkdown消息内容(语法参考:https://developer.kookapp.cn/doc/kmarkdown) " +#~ "@param raw_content: (可选)消息段的纯文本内容" +#~ msgstr "" -#: ../../docstring a7a7d019ece24d69b06dd5ea095daba3 -#: iamai.adapter.kook.message.KookMessageSegment.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 1e22dbd269d84d47af8b3991bb8b59a2 -#: iamai.adapter.kook.message.KookMessageSegment.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 4e9ab731f405445ca3a422f15f48fd32 -#: iamai.adapter.kook.message.KookMessageSegment.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 79af5a8424ed473cb213e36c9cabf91d -#: iamai.adapter.kook.message.escape_kmarkdown:1 of -msgid "将文本中的kmarkdown标识符进行转义" -msgstr "" +#~ msgid "将文本中的kmarkdown标识符进行转义" +#~ msgstr "" -#: 94b702898c6444678b61d928b6228666 -#: iamai.adapter.kook.message.unescape_kmarkdown:1 of -msgid "去除kmarkdown中的转义字符" -msgstr "" +#~ msgid "去除kmarkdown中的转义字符" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.po index f0cf0d45..71a28a0e 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.kook.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,193 +17,145 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.kook.rst:2 -#: 8b95c125fb974913b1bb2635ffbfb755 +#: 9b3a6ec8871c449795b620b450bce353 msgid "iamai.adapter.kook package" msgstr "" #: ../../source/pages/api/iamai.adapter.kook.rst:5 -#: a3e0a2d6bb814c52951cd7fcbcc4ed9e +#: 1a86512d40974c8b8fb768fde0c2ed60 msgid "Subpackages" msgstr "" #: ../../source/pages/api/iamai.adapter.kook.rst:13 -#: 0e884f8d5bbd46c6946d15a34243b6d9 +#: 1fc67a355cd14502afda4caa5fa26db4 msgid "Submodules" msgstr "" #: ../../source/pages/api/iamai.adapter.kook.rst:24 -#: 7ec1263cbba94d9a81b4ad1a848d838b +#: 2374ccdc359c42feaf18319401b7da60 msgid "Module contents" msgstr "" -#: 5da949ea18c14842a74a701e34bb44be a50d0625c3374b74ae4be995a622aac9 -#: iamai.adapter.kook:1 iamai.adapter.kook.KookAdapter:1 of -msgid "Kook 协议适配器。" -msgstr "" +#~ msgid "Kook 协议适配器。" +#~ msgstr "" -#: 97d27c5e06be428a837fc4b1bc862d93 iamai.adapter.kook:3 of -msgid "本适配器适配了 Kook 协议。 协议详情请参考: [Kook 开发者平台](https://developer.kookapp.cn/) 。" -msgstr "" +#~ msgid "本适配器适配了 Kook 协议。 协议详情请参考: [Kook 开发者平台](https://developer.kookapp.cn/) 。" +#~ msgstr "" -#: b45ecfe1d68044d18916bd54fd7086fa iamai.adapter.kook.KookAdapter:1 of -msgid "" -"Bases: :py:class:`~iamai.adapter.utils.WebSocketAdapter`\\ " -"[:py:class:`~iamai.adapter.kook.event.KookEvent`, " -":py:class:`~iamai.adapter.kook.config.Config`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~iamai.adapter.utils.WebSocketAdapter`\\ " +#~ "[:py:class:`~iamai.adapter.kook.event.KookEvent`, " +#~ ":py:class:`~iamai.adapter.kook.config.Config`]" +#~ msgstr "" -#: 08289e4860d040d5b960e883f00cc20e iamai.adapter.kook.config.Config:1 of -msgid "Bases: :py:class:`~iamai.config.ConfigModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.config.ConfigModel`" +#~ msgstr "" -#: f9e2d0e858ac415c8f899757939915d6 iamai.adapter.kook.config.Config:1 of -msgid "Kook 配置类,将在适配器被加载时被混入到机器人主配置中。" -msgstr "" +#~ msgid "Kook 配置类,将在适配器被加载时被混入到机器人主配置中。" +#~ msgstr "" -#: ea55f5cbce154f3da4662e47839cb43a iamai.adapter.kook.config.Config:5 of -msgid "适配器类型,需要和协议端配置相同。" -msgstr "" +#~ msgid "适配器类型,需要和协议端配置相同。" +#~ msgstr "" -#: 303d3ee29d864b68a1cbba2a01ba7c61 4265bab940334364a3016095caa282b5 -#: 50d773102b034fc382b78afd22e41379 9b9ffd372ca5487d8d51d730cac1887f -#: ea27cdb37c44479abf0efb26637f8396 f71dba85cad5444593add9fc94df4db3 -#: iamai.adapter.kook.config.Config of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 1f4d3bf2e888401c99cf83905841349e iamai.adapter.kook.config.Config:7 of -msgid "Literal['ws', 'wb']" -msgstr "" +#~ msgid "Literal['ws', 'wb']" +#~ msgstr "" -#: 38de1b9a30de471cb1b5ab29f722064f iamai.adapter.kook.config.Config:11 of -msgid "重连等待时间。" -msgstr "" +#~ msgid "重连等待时间。" +#~ msgstr "" -#: f89f45bf3a444a33885211a204fb5d01 fd57f01edde64c0997299b1b1d7d9ae8 -#: iamai.adapter.kook.config.Config:13 iamai.adapter.kook.config.Config:19 of -msgid "int" -msgstr "" +#~ msgid "int" +#~ msgstr "" -#: a064794b08dd48c1888affbe57135b2f iamai.adapter.kook.config.Config:17 of -msgid "进行 API 调用时等待返回响应的超时时间。" -msgstr "" +#~ msgid "进行 API 调用时等待返回响应的超时时间。" +#~ msgstr "" -#: 830338cca1584c17bc5691ba66ffec66 iamai.adapter.kook.config.Config:23 of -msgid "鉴权。" -msgstr "" +#~ msgid "鉴权。" +#~ msgstr "" -#: dbaafba7ea05459ca6a98facdbbe4c83 iamai.adapter.kook.config.Config:25 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: 5a2834a6e28044f48afa34207dcacf3f iamai.adapter.kook.config.Config:29 of -msgid "是否启用压缩,默认为 0,不启用。" -msgstr "" +#~ msgid "是否启用压缩,默认为 0,不启用。" +#~ msgstr "" -#: 77b1f52d2ecc4777a6a43926a0b2d962 iamai.adapter.kook.config.Config:31 of -msgid "Literal[0, 1]" -msgstr "" +#~ msgid "Literal[0, 1]" +#~ msgstr "" -#: b755b46ddac549898cf350fffb5d63f3 iamai.adapter.kook.config.Config:35 of -msgid "是否显示原始数据,默认为 False,不显示。" -msgstr "" +#~ msgid "是否显示原始数据,默认为 False,不显示。" +#~ msgstr "" -#: 53c5064174a0425cae43f5f03cef8fda iamai.adapter.kook.config.Config:37 of -msgid "bool" -msgstr "" +#~ msgid "bool" +#~ msgstr "" -#: ../../docstring 1ddc915938724ba4bfa30594fcd9eb81 -#: iamai.adapter.kook.KookAdapter.Config.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring f3a61a35d68b4c0385282ff4b5c96d87 -#: iamai.adapter.kook.KookAdapter.Config.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 8503324325714c4a8537d3f5a1ac8041 -#: iamai.adapter.kook.KookAdapter.Config.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 2b40483dec7b4513b225c4bb522eb089 -#: iamai.adapter.kook.KookAdapter.handle_kook_event:1 of -msgid "处理 kook 事件。" -msgstr "" +#~ msgid "处理 kook 事件。" +#~ msgstr "" -#: 52e4d57b4977441a9cfe82fcbbda351a 72f532e4ca5c4bc5a1097d333059edf6 -#: iamai.adapter.kook.KookAdapter.handle_kook_event -#: iamai.adapter.kook.KookAdapter.send of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: b0989094e70747f4a248365ffbd24318 -#: iamai.adapter.kook.KookAdapter.handle_kook_event:3 of -msgid "接收到的信息。" -msgstr "" +#~ msgid "接收到的信息。" +#~ msgstr "" -#: b1e0e6e30d8c43de8225fea66657d03f -#: iamai.adapter.kook.KookAdapter.handle_websocket_msg:1 of -msgid "处理 WebSocket 消息。" -msgstr "" +#~ msgid "处理 WebSocket 消息。" +#~ msgstr "" -#: f8c33bfe062946ca8a865c4d21baa014 iamai.adapter.kook.KookAdapter.send:1 of -msgid "发送消息,调用 message/create 或 direct-message/create API 发送消息。" -msgstr "" +#~ msgid "发送消息,调用 message/create 或 direct-message/create API 发送消息。" +#~ msgstr "" -#: 8967d89466ad47479524701548509952 iamai.adapter.kook.KookAdapter.send:3 of -msgid "" -"消息内容,可以是 str, Mapping, Iterable[Mapping], 'KookMessageSegment', " -"'KookMessage'。 将使用 `KookMessage` 进行封装。" -msgstr "" +#~ msgid "" +#~ "消息内容,可以是 str, Mapping, Iterable[Mapping], " +#~ "'KookMessageSegment', 'KookMessage'。 将使用 " +#~ "`KookMessage` 进行封装。" +#~ msgstr "" -#: 677a6186a44043f38c16285ce3a52877 iamai.adapter.kook.KookAdapter.send:6 of -msgid "消息类型。应该是 GROUP 或者 PERSON。" -msgstr "" +#~ msgid "消息类型。应该是 GROUP 或者 PERSON。" +#~ msgstr "" -#: 0a8a6c5cfc594b48b5be5678560705f1 iamai.adapter.kook.KookAdapter.send:7 of -msgid "发送对象的 ID ,Kook 用户码或者Kook频道码。" -msgstr "" +#~ msgid "发送对象的 ID ,Kook 用户码或者Kook频道码。" +#~ msgstr "" -#: 30fd9d5b0fc14809af76744cdcaa8fb0 iamai.adapter.kook.KookAdapter.send of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: 2af842cf211541cd986ab7f8ac2ad99d iamai.adapter.kook.KookAdapter.send:9 of -msgid "API 响应。" -msgstr "" +#~ msgid "API 响应。" +#~ msgstr "" -#: 0b983fd4c9ac45769f5b60a63100fe0b iamai.adapter.kook.KookAdapter.send of -msgid "Raises" -msgstr "" +#~ msgid "Raises" +#~ msgstr "" -#: f5b504d75f284b81aed8834fcf03ec5a iamai.adapter.kook.KookAdapter.send:11 of -msgid "message_type 不是 'PERSON' 或 'GROUP'。" -msgstr "" +#~ msgid "message_type 不是 'PERSON' 或 'GROUP'。" +#~ msgstr "" -#: 7678733c7dc5496eb51db2c7c402b0e0 iamai.adapter.kook.KookAdapter.send:12 of -msgid "同 `call_api()` 方法。" -msgstr "" +#~ msgid "同 `call_api()` 方法。" +#~ msgstr "" -#: 11faaa5e3aee48a6a93533d683340fe8 -#: iamai.adapter.kook.KookAdapter.start_heartbeat:1 of -msgid "每30s一次心跳 :return:" -msgstr "" +#~ msgid "每30s一次心跳 :return:" +#~ msgstr "" -#: d3319d0f85f64472af7355ac42a3379f iamai.adapter.kook.KookAdapter.startup:1 of -msgid "初始化适配器。" -msgstr "" +#~ msgid "初始化适配器。" +#~ msgstr "" -#: 31bc0c952bd84ba5aa995f0a6e844464 -#: iamai.adapter.kook.KookAdapter.websocket_connect:1 of -msgid "创建正向 WebSocket 连接。" -msgstr "" +#~ msgid "创建正向 WebSocket 连接。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.po index a74e034b..66644328 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,140 +17,114 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.adapter.rst:2 d3f78b0b36c84588a4e8acff703c6b5e +#: ../../source/pages/api/iamai.adapter.rst:2 aef68a9230d54074b751ade128e4f443 msgid "iamai.adapter package" msgstr "" -#: ../../source/pages/api/iamai.adapter.rst:5 05663e2f6cbd461fb18b904cb929bf61 +#: ../../source/pages/api/iamai.adapter.rst:5 11de98a4319f4f7bbfc7cc4561ca8481 msgid "Subpackages" msgstr "" -#: ../../source/pages/api/iamai.adapter.rst:19 95553f906d4b4a029bf862ab5e2f7fee +#: ../../source/pages/api/iamai.adapter.rst:20 ffa3467607f1477bb19dbeb9c2c8b1a2 msgid "Submodules" msgstr "" -#: ../../source/pages/api/iamai.adapter.rst:27 a8440e57ca454ebea391f6b68ba9d030 +#: ../../source/pages/api/iamai.adapter.rst:28 22b18c69bf0742eb8b08c3944e144efc msgid "Module contents" msgstr "" -#: 3a48620ca59d490d87db58193474f7f2 iamai.adapter:1 of -msgid "iamai 协议适配器。" -msgstr "" +#~ msgid "iamai 协议适配器。" +#~ msgstr "" -#: 310c4905cfff47a6a315d9fb473379c2 iamai.adapter:3 of -msgid "所有协议适配器都必须继承自 `Adapter` 基类。" -msgstr "" +#~ msgid "所有协议适配器都必须继承自 `Adapter` 基类。" +#~ msgstr "" -#: 73deb92625cf4b8b9806acb2ec40d482 iamai.adapter.Adapter:1 of -msgid "" -"Bases: :py:class:`~typing.Generic`\\ [:py:obj:`~iamai.typing.EventT`, " -":py:obj:`~iamai.typing.ConfigT`], :py:class:`~abc.ABC`" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~typing.Generic`\\ " +#~ "[:py:obj:`~iamai.typing.EventT`, " +#~ ":py:obj:`~iamai.typing.ConfigT`], :py:class:`~abc.ABC`" +#~ msgstr "" -#: 450f8bef8a574546bfa82eb3ad3f5bab iamai.adapter.Adapter:1 of -msgid "协议适配器基类。" -msgstr "" +#~ msgid "协议适配器基类。" +#~ msgstr "" -#: 3c3c3a167c1f4c97a87677d0ecb8afc7 iamai.adapter.Adapter:5 of -msgid "适配器的名称。" -msgstr "" +#~ msgid "适配器的名称。" +#~ msgstr "" -#: 9a3360e5b7bb468dac2b9475bd57ce70 d23b5ea682594174a38b392b683cd580 -#: iamai.adapter.Adapter of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 01141727dd954c18b188b7f0ca7c262d iamai.adapter.Adapter:7 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: c4b8df8571d14338b8e7f91f8570fbbe iamai.adapter.Adapter:11 of -msgid "当前的机器人对象。" -msgstr "" +#~ msgid "当前的机器人对象。" +#~ msgstr "" -#: f513757e777b413f8976a69cd22bc8f2 iamai.adapter.Adapter:13 of -msgid "Bot" -msgstr "" +#~ msgid "Bot" +#~ msgstr "" -#: 633c386d0a684192b195f03616540a68 iamai.adapter.Adapter.config:1 of -msgid "适配器配置。" -msgstr "" +#~ msgid "适配器配置。" +#~ msgstr "" -#: fc02a049458243a1b0ec842c5687ae8a iamai.adapter.Adapter.get:1 of -msgid "获取满足指定条件的的事件,协程会等待直到适配器接收到满足条件的事件、超过最大事件数或超时。" -msgstr "" +#~ msgid "获取满足指定条件的的事件,协程会等待直到适配器接收到满足条件的事件、超过最大事件数或超时。" +#~ msgstr "" -#: dee56e7ff87142d88ec474a77711bc14 iamai.adapter.Adapter.get:3 of -msgid "" -"类似 `Bot` 类的 `get()` 方法,但是隐含了判断产生事件的适配器是本适配器。 等效于 `Bot` 类的 `get()` 方法传入 " -"adapter_type 为本适配器类型。" -msgstr "" +#~ msgid "" +#~ "类似 `Bot` 类的 `get()` 方法,但是隐含了判断产生事件的适配器是本适配器。" +#~ " 等效于 `Bot` 类的 `get()` 方法传入 " +#~ "adapter_type 为本适配器类型。" +#~ msgstr "" -#: 7bc38441a18743d59b6d880ece304b32 iamai.adapter.Adapter.get of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 851a907212a74d80b1ddc504fde1e3ac iamai.adapter.Adapter.get:6 of -msgid "" -"协程或者函数,函数会被自动包装为协程执行。 要求接受一个事件作为参数,返回布尔值。 当协程返回 `True` 时返回当前事件。 当为 `None`" -" 时相当于输入对于任何事件均返回真的协程,即返回适配器接收到的下一个事件。" -msgstr "" +#~ msgid "" +#~ "协程或者函数,函数会被自动包装为协程执行。 要求接受一个事件作为参数,返回布尔值。 当协程返回 " +#~ "`True` 时返回当前事件。 当为 `None` " +#~ "时相当于输入对于任何事件均返回真的协程,即返回适配器接收到的下一个事件。" +#~ msgstr "" -#: e6f90e013b7d433fbeac454285d0f529 iamai.adapter.Adapter.get:10 of -msgid "当指定时,只接受指定类型的事件,先于 func 条件生效。默认为 `None`。" -msgstr "" +#~ msgid "当指定时,只接受指定类型的事件,先于 func 条件生效。默认为 `None`。" +#~ msgstr "" -#: 4ad64068a51e47c68a1e3d11f222142b iamai.adapter.Adapter.get:11 of -msgid "最大事件数。" -msgstr "" +#~ msgid "最大事件数。" +#~ msgstr "" -#: 50b251f43d194c1b983558730571efe6 iamai.adapter.Adapter.get:12 of -msgid "超时时间。" -msgstr "" +#~ msgid "超时时间。" +#~ msgstr "" -#: 27eae0b7dd9d4c8d95a31801d05a9748 iamai.adapter.Adapter.get of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: a8a323db9da049f4b63398ed8d3b64b8 iamai.adapter.Adapter.get:14 of -msgid "返回满足 func 条件的事件。" -msgstr "" +#~ msgid "返回满足 func 条件的事件。" +#~ msgstr "" -#: a924221ac0544e37b3eb909eb255eccf iamai.adapter.Adapter.get of -msgid "Raises" -msgstr "" +#~ msgid "Raises" +#~ msgstr "" -#: c298cf5fd8044d729e6a6440c958341d iamai.adapter.Adapter.get:16 of -msgid "超过最大事件数或超时。" -msgstr "" +#~ msgid "超过最大事件数或超时。" +#~ msgstr "" -#: 0ec9048378384357bfd6a8b74994335a iamai.adapter.Adapter.run:1 of -msgid "适配器运行方法,适配器开发者必须实现该方法。" -msgstr "" +#~ msgid "适配器运行方法,适配器开发者必须实现该方法。" +#~ msgstr "" -#: 8aaaa24515a440fb867772c457a47977 iamai.adapter.Adapter.run:3 of -msgid "适配器运行过程中保持保持运行,当此方法结束后, AliceBot 不会自动重新启动适配器。" -msgstr "" +#~ msgid "适配器运行过程中保持保持运行,当此方法结束后, AliceBot 不会自动重新启动适配器。" +#~ msgstr "" -#: 511a23e143b34e948289d565fa9a3dba iamai.adapter.Adapter.safe_run:1 of -msgid "附带有异常处理地安全运行适配器。" -msgstr "" +#~ msgid "附带有异常处理地安全运行适配器。" +#~ msgstr "" -#: 4f8e5aafca524419acc90e43bbf3b6c6 iamai.adapter.Adapter.shutdown:1 of -msgid "在适配器结束运行时运行的方法,用于安全地关闭适配器。" -msgstr "" +#~ msgid "在适配器结束运行时运行的方法,用于安全地关闭适配器。" +#~ msgstr "" -#: c814957e9f1244289d4626af5a862af1 iamai.adapter.Adapter.shutdown:3 of -msgid "AliceBot 在接收到系统的结束信号后依次运行并等待所有适配器的 `shutdown()` 方法。 当强制退出时此方法可能未被执行。" -msgstr "" +#~ msgid "AliceBot 在接收到系统的结束信号后依次运行并等待所有适配器的 `shutdown()` 方法。 当强制退出时此方法可能未被执行。" +#~ msgstr "" -#: 7867b0eab78c418b9403945515e86b2b iamai.adapter.Adapter.startup:1 of -msgid "在适配器开始运行前运行的方法,用于初始化适配器。" -msgstr "" +#~ msgid "在适配器开始运行前运行的方法,用于初始化适配器。" +#~ msgstr "" -#: a49a2d1a1e2443d8ba63a20910992b3e iamai.adapter.Adapter.startup:3 of -msgid "AliceBot 依次运行并等待所有适配器的 `startup()` 方法,待运行完毕后再创建 `run()` 任务。" -msgstr "" +#~ msgid "AliceBot 依次运行并等待所有适配器的 `startup()` 方法,待运行完毕后再创建 `run()` 任务。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.utils.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.utils.po index 7c38823e..acb48e1a 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.utils.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.adapter.utils.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,136 +17,82 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.adapter.utils.rst:2 -#: 7e8bc87056e74987a5e29d2ed856b10d +#: 9d7f0e76f7c2448dbbb1da2460b70eb2 msgid "iamai.adapter.utils module" msgstr "" -#: 4e8d3e22c4ef4b499c0e4ee0465247e8 iamai.adapter.utils:1 of -msgid "适配器实用工具。" -msgstr "" +#~ msgid "适配器实用工具。" +#~ msgstr "" -#: 205a64df13044d6dbf72d79eba029b36 iamai.adapter.utils:3 of -msgid "这里定义了一些在编写适配器时常用的基类,适配器开发者可以直接继承自这里的类或者用作参考。" -msgstr "" +#~ msgid "这里定义了一些在编写适配器时常用的基类,适配器开发者可以直接继承自这里的类或者用作参考。" +#~ msgstr "" -#: 7681895cbf0f4d2099ea3168185ae214 iamai.adapter.utils.HttpClientAdapter:1 of -msgid "" -"Bases: :py:class:`~iamai.adapter.utils.PollingAdapter`\\ " -"[:py:obj:`~iamai.typing.EventT`, :py:obj:`~iamai.typing.ConfigT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~iamai.adapter.utils.PollingAdapter`\\ " +#~ "[:py:obj:`~iamai.typing.EventT`, " +#~ ":py:obj:`~iamai.typing.ConfigT`]" +#~ msgstr "" -#: d13a9c814ff1439fb5c1df40c997e889 iamai.adapter.utils.HttpClientAdapter:1 of -msgid "HTTP 客户端适配器示例。" -msgstr "" +#~ msgid "HTTP 客户端适配器示例。" +#~ msgstr "" -#: 7ef2e3f984a74ff8a44ff25cbae0cf15 dbe347e4e36547e28ff5ef779c3b3ae1 -#: iamai.adapter.utils.HttpClientAdapter.on_tick:1 -#: iamai.adapter.utils.PollingAdapter.on_tick:1 of -msgid "当轮询发生。" -msgstr "" +#~ msgid "当轮询发生。" +#~ msgstr "" -#: 3591e78bdc8d4a808bcd79e148776018 8b5cc339ccb1471398f2a9df8d4e3f75 -#: d3707f83c26142a29c52fb964554a7e3 e8a097bd1ec346afaf260c022d69b2b1 -#: iamai.adapter.utils.HttpClientAdapter.shutdown:1 -#: iamai.adapter.utils.HttpServerAdapter.shutdown:1 -#: iamai.adapter.utils.WebSocketAdapter.shutdown:1 -#: iamai.adapter.utils.WebSocketServerAdapter.shutdown:1 of -msgid "关闭并清理连接。" -msgstr "" +#~ msgid "关闭并清理连接。" +#~ msgstr "" -#: 15ecdd15daf740c29d318a1e9163a534 5b7ce23350144225af8be5d55a20eb51 -#: 774a61605f054908855cf0788f4e6743 839b55f2b950473abcd02a179f639910 -#: iamai.adapter.utils.HttpClientAdapter.startup:1 -#: iamai.adapter.utils.HttpServerAdapter.startup:1 -#: iamai.adapter.utils.WebSocketAdapter.startup:1 -#: iamai.adapter.utils.WebSocketServerAdapter.startup:1 of -msgid "初始化适配器。" -msgstr "" +#~ msgid "初始化适配器。" +#~ msgstr "" -#: 4bf2e077d3e0456bb7548096520755c4 64f1abc46e374dfeb8fcbbaa8674d234 -#: 94c377c7dc44439d853e136827690053 b0ae663a0b23447ab30d2c3fd673a921 -#: cc029b12fb6d4184a32b6f9595206779 iamai.adapter.utils.HttpServerAdapter:1 -#: iamai.adapter.utils.PollingAdapter:1 iamai.adapter.utils.WebSocketAdapter:1 -#: iamai.adapter.utils.WebSocketClientAdapter:1 -#: iamai.adapter.utils.WebSocketServerAdapter:1 of -msgid "" -"Bases: :py:class:`~iamai.adapter.Adapter`\\ " -"[:py:obj:`~iamai.typing.EventT`, :py:obj:`~iamai.typing.ConfigT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~iamai.adapter.Adapter`\\ " +#~ "[:py:obj:`~iamai.typing.EventT`, " +#~ ":py:obj:`~iamai.typing.ConfigT`]" +#~ msgstr "" -#: f9243dc5dff84de1b3b9dd980fedf106 iamai.adapter.utils.HttpServerAdapter:1 of -msgid "HTTP 服务端适配器示例。" -msgstr "" +#~ msgid "HTTP 服务端适配器示例。" +#~ msgstr "" -#: 9aa55922bd5f4b4fa16f469fc28a9bfe adfb3bff1b09415a8d4c86bdecad86e8 -#: iamai.adapter.utils.HttpServerAdapter.handle_response:1 -#: iamai.adapter.utils.WebSocketClientAdapter.handle_response:1 of -msgid "处理响应。" -msgstr "" +#~ msgid "处理响应。" +#~ msgstr "" -#: 13d53c3b9bbb4fab8b49d8381d7a170d 33ddf8bfea644a428a38b32fdf8196eb -#: 4d85933d90af4942921b52e2e4e78167 d274a3d97c4a4f6faddc671b82c24d1f -#: d4a3dc87bd4b46a8a6f98668407773cb iamai.adapter.utils.HttpServerAdapter.run:1 -#: iamai.adapter.utils.PollingAdapter.run:1 -#: iamai.adapter.utils.WebSocketAdapter.run:1 -#: iamai.adapter.utils.WebSocketClientAdapter.run:1 -#: iamai.adapter.utils.WebSocketServerAdapter.run:1 of -msgid "运行适配器。" -msgstr "" +#~ msgid "运行适配器。" +#~ msgstr "" -#: 527c561b4c574a7a9b854b675ae76d53 iamai.adapter.utils.PollingAdapter:1 of -msgid "轮询式适配器示例。" -msgstr "" +#~ msgid "轮询式适配器示例。" +#~ msgstr "" -#: 7d3e9f1d072d411ab62d78acf4884c3e iamai.adapter.utils.WebSocketAdapter:1 of -msgid "WebSocket 适配器示例。" -msgstr "" +#~ msgid "WebSocket 适配器示例。" +#~ msgstr "" -#: 29fd92cbd3e448648af4fbcb8dc3469c iamai.adapter.utils.WebSocketAdapter:3 of -msgid "同时支持 WebSocket 客户端和服务端。" -msgstr "" +#~ msgid "同时支持 WebSocket 客户端和服务端。" +#~ msgstr "" -#: ff956a06d16141ebace4159e9b21f9bb -#: iamai.adapter.utils.WebSocketAdapter.handle_reverse_ws_response:1 of -msgid "处理 aiohttp WebSocket 服务器的接收。" -msgstr "" +#~ msgid "处理 aiohttp WebSocket 服务器的接收。" +#~ msgstr "" -#: 9550d2d08fa841288b6a7f4aed73b4b2 d82ed0bb1eb948688bf261f2bdea73e1 -#: iamai.adapter.utils.WebSocketAdapter.handle_websocket:1 -#: iamai.adapter.utils.WebSocketServerAdapter.handle_response:1 of -msgid "处理 WebSocket。" -msgstr "" +#~ msgid "处理 WebSocket。" +#~ msgstr "" -#: 3837303f7d7a48a794256bce62a468ff -#: iamai.adapter.utils.WebSocketAdapter.handle_websocket_msg:1 of -msgid "处理 WebSocket 消息。" -msgstr "" +#~ msgid "处理 WebSocket 消息。" +#~ msgstr "" -#: 4f77334258354f5f85d32a1209b7da79 -#: iamai.adapter.utils.WebSocketAdapter.reverse_ws_connection_hook:1 of -msgid "反向 WebSocket 连接建立时的钩子函数。" -msgstr "" +#~ msgid "反向 WebSocket 连接建立时的钩子函数。" +#~ msgstr "" -#: 3aaf50b691094e9dbed48b95045f0c94 -#: iamai.adapter.utils.WebSocketAdapter.websocket_connect:1 of -msgid "创建正向 WebSocket 连接。" -msgstr "" +#~ msgid "创建正向 WebSocket 连接。" +#~ msgstr "" -#: 159602649fd04e36ab057602d6bb1f60 -#: iamai.adapter.utils.WebSocketClientAdapter:1 of -msgid "WebSocket 客户端适配器示例。" -msgstr "" +#~ msgid "WebSocket 客户端适配器示例。" +#~ msgstr "" -#: daaefe4f412b4f869d97ba352bff1d75 -#: iamai.adapter.utils.WebSocketServerAdapter:1 of -msgid "WebSocket 服务端适配器示例。" -msgstr "" +#~ msgid "WebSocket 服务端适配器示例。" +#~ msgstr "" -#: 3150b0d0c38c4aa3802a2d3c6d063681 -#: iamai.adapter.utils.WebSocketServerAdapter.handle_ws_response:1 of -msgid "处理 WebSocket 响应。" -msgstr "" +#~ msgid "处理 WebSocket 响应。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.bot.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.bot.po index 6f9015a0..35a7b330 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.bot.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.bot.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,342 +17,236 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.bot.rst:2 2f5de536911d42619ea55f5b87cbb39c +#: ../../source/pages/api/iamai.bot.rst:2 788e336881a2439295ed82dc68b1d5b4 msgid "iamai.bot module" msgstr "" -#: f132291539f74d0899bf881073ad0aeb iamai.bot:1 of -msgid "iamai 机器人对象。" -msgstr "" +#~ msgid "iamai 机器人对象。" +#~ msgstr "" -#: 20924a4197a7489ba4dd6338cb2ca408 iamai.bot:3 of -msgid "iamai 的基础模块,每一个 iamai 机器人即是一个 `Bot` 实例。" -msgstr "" +#~ msgid "iamai 的基础模块,每一个 iamai 机器人即是一个 `Bot` 实例。" +#~ msgstr "" -#: 2f4e9a12530342999a96199a9522a2ca iamai.bot.Bot:1 of -msgid "Bases: :py:class:`object`" -msgstr "" +#~ msgid "Bases: :py:class:`object`" +#~ msgstr "" -#: 50cc385dbccc4d99bc1df27bab48eee3 iamai.bot.Bot:1 of -msgid "iamai 机器人对象,定义了机器人的基本方法。" -msgstr "" +#~ msgid "iamai 机器人对象,定义了机器人的基本方法。" +#~ msgstr "" -#: dfc257240a6f44f9b6425516caeb50ac iamai.bot.Bot:3 of -msgid "读取并储存配置 `Config`,加载适配器 `Adapter` 和插件 `Plugin`,并进行事件分发。" -msgstr "" +#~ msgid "读取并储存配置 `Config`,加载适配器 `Adapter` 和插件 `Plugin`,并进行事件分发。" +#~ msgstr "" -#: 1f494c55aeeb4fbbb3566a8e3742f593 iamai.bot.Bot:7 of -msgid "机器人配置。" -msgstr "" +#~ msgid "机器人配置。" +#~ msgstr "" -#: 2dced4c0e06a451a8a37313fa683c4da 42f9588a4297427ca2b94ea613c50b22 -#: 5514ff08f16048a0a84b8659194740e5 971432c9187c4b80895eb58973b6fcfa -#: a430378dcc924c1fa56e24411c2baa5e b07d254759ce48db89f0cd391a4e8b58 -#: iamai.bot.Bot of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: bdaec036196d4ae69747bed09a81a0d0 iamai.bot.Bot:9 of -msgid "iamai.config.MainConfig" -msgstr "" +#~ msgid "iamai.config.MainConfig" +#~ msgstr "" -#: 90cb38453a694fe090ea7802589b99e1 iamai.bot.Bot:13 of -msgid "机器人是否应该进入准备退出状态。" -msgstr "" +#~ msgid "机器人是否应该进入准备退出状态。" +#~ msgstr "" -#: 81cd052845d743e68481f7007786db75 iamai.bot.Bot:15 of -msgid "asyncio.locks.Event" -msgstr "" +#~ msgid "asyncio.locks.Event" +#~ msgstr "" -#: ae40ed91e2c6487c8a60cff7c0bce2d4 iamai.bot.Bot:19 of -msgid "当前已经加载的适配器的列表。" -msgstr "" +#~ msgid "当前已经加载的适配器的列表。" +#~ msgstr "" -#: 87659069ba7d48ac90523805c5a747a3 iamai.bot.Bot:21 of -msgid "List[iamai.adapter.Adapter[Any, Any]]" -msgstr "" +#~ msgid "List[iamai.adapter.Adapter[Any, Any]]" +#~ msgstr "" -#: 50e2d1bbe7384aac86af1d93d2697335 iamai.bot.Bot:25 of -msgid "插件优先级字典。" -msgstr "" +#~ msgid "插件优先级字典。" +#~ msgstr "" -#: d5c7d44a3c3e40ec9b4722a852e5f93d iamai.bot.Bot:27 of -msgid "Dict[int, List[Type[iamai.plugin.Plugin[Any, Any, Any]]]]" -msgstr "" +#~ msgid "Dict[int, List[Type[iamai.plugin.Plugin[Any, Any, Any]]]]" +#~ msgstr "" -#: dd8efcc36c8c486096e40a5fdc59b502 iamai.bot.Bot:31 of -msgid "插件状态。" -msgstr "" +#~ msgid "插件状态。" +#~ msgstr "" -#: 5de5c99abda547bc875e227168be7ab8 iamai.bot.Bot:33 of -msgid "Dict[str, Any]" -msgstr "" +#~ msgid "Dict[str, Any]" +#~ msgstr "" -#: a49b121ad31a4b3fb9ceba73333312a8 iamai.bot.Bot:37 of -msgid "全局状态。" -msgstr "" +#~ msgid "全局状态。" +#~ msgstr "" -#: 36f99c4659b24a30a4d285f69489bf06 iamai.bot.Bot:39 of -msgid "Dict[Any, Any]" -msgstr "" +#~ msgid "Dict[Any, Any]" +#~ msgstr "" -#: 77c9c7f73a2945338f1a2b56f908c60c iamai.bot.Bot.adapter_run_hook:1 of -msgid "注册一个适配器运行时的函数。" -msgstr "" +#~ msgid "注册一个适配器运行时的函数。" +#~ msgstr "" -#: 0d1bb05b8b9a4eaea0ad794bb7014d64 3441f427e1304651ab9a146a6f966915 -#: 53732a935f364e6eab4654d45fd7b9e7 53cbe0748c194c71b56fbd7c77a7c409 -#: 59afff47e087423d948617d907f09045 5d149dd14e2c4f6e84f039c3f91c47b7 -#: 60de480a1785434c82728033a89194c1 957a611603fa45e69a83867986003ab5 -#: 9d0af557d9574a15ab6e38ace88791ec a27c83adc12f4cef890c0eee7be63cd9 -#: b01144bc4ffa4892b1c3c91e557222b2 bec26204571f4cbeb4ac95124525ac34 -#: d05b056161ee4524bb4302973f4d3263 dffd81d9f44141edbcecd86b77a2b595 -#: fa64979d399e4e88bb28733d060dac9f iamai.bot.Bot.adapter_run_hook -#: iamai.bot.Bot.adapter_shutdown_hook iamai.bot.Bot.adapter_startup_hook -#: iamai.bot.Bot.bot_exit_hook iamai.bot.Bot.bot_run_hook -#: iamai.bot.Bot.error_or_exception iamai.bot.Bot.event_postprocessor_hook -#: iamai.bot.Bot.event_preprocessor_hook iamai.bot.Bot.get -#: iamai.bot.Bot.get_adapter iamai.bot.Bot.get_plugin -#: iamai.bot.Bot.handle_event iamai.bot.Bot.load_adapters -#: iamai.bot.Bot.load_plugins iamai.bot.Bot.load_plugins_from_dirs of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 04d68f6212c54d7c9c4107bac7009144 0c1e8fb7344645648d46ad92a2c39b1b -#: 206d29fcdc2e4f83bf3cac1095804520 21ca9fbf7cfc406a916ee19bb41f265c -#: 26bc79beb6b34fffaa96bd60d044414f 4015dad6ffd44b55bfeab524d3ef9d27 -#: 47cc139377b24d5ba49b139dad6a92c6 6748620419ad479d869dafc5f3c54baf -#: 7229a80d8a2c4dc7b21030c23788ed1a 811f590f5cb446a69ef15d5ba655abc0 -#: 89dfdd04f7994a1e9a8f225a07c9e904 a3616937c1484cdca1ce22e3480e54b7 -#: b242d748fe5f41abb5e8f6fbd06fea6a df083533caf245fd86ef6acffea5d84f -#: iamai.bot.Bot.adapter_run_hook:3 iamai.bot.Bot.adapter_run_hook:5 -#: iamai.bot.Bot.adapter_shutdown_hook:3 iamai.bot.Bot.adapter_shutdown_hook:5 -#: iamai.bot.Bot.adapter_startup_hook:3 iamai.bot.Bot.adapter_startup_hook:5 -#: iamai.bot.Bot.bot_exit_hook:3 iamai.bot.Bot.bot_exit_hook:5 -#: iamai.bot.Bot.bot_run_hook:3 iamai.bot.Bot.bot_run_hook:5 -#: iamai.bot.Bot.event_postprocessor_hook:3 -#: iamai.bot.Bot.event_postprocessor_hook:5 -#: iamai.bot.Bot.event_preprocessor_hook:3 -#: iamai.bot.Bot.event_preprocessor_hook:5 of -msgid "被注册的函数。" -msgstr "" +#~ msgid "被注册的函数。" +#~ msgstr "" -#: 1bb201cc036c4fda96789ad25fff6ed1 2c6b5121d37542ceb63dd271220315c6 -#: 33d76a0d1dd147fcb6c46322475f6969 414b49eb842740058ca8c8a353f7e771 -#: 4c7f144aae984b849eba5a24eae27366 69cc733abc3447dcad28322d456cc116 -#: a637d86ab4bd4714a9ae2f05b6814003 cf2d90567b5548378e94d5e0484a5d68 -#: e471c274226a4165853d95519f554b01 e601e1effa244db98255c7877e3d887c -#: iamai.bot.Bot.adapter_run_hook iamai.bot.Bot.adapter_shutdown_hook -#: iamai.bot.Bot.adapter_startup_hook iamai.bot.Bot.bot_exit_hook -#: iamai.bot.Bot.bot_run_hook iamai.bot.Bot.event_postprocessor_hook -#: iamai.bot.Bot.event_preprocessor_hook iamai.bot.Bot.get -#: iamai.bot.Bot.get_adapter iamai.bot.Bot.get_plugin of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: 468a7b0db6b44cc29d9d12d9b251dbf6 iamai.bot.Bot.adapter_shutdown_hook:1 of -msgid "注册一个适配器关闭时的函数。" -msgstr "" +#~ msgid "注册一个适配器关闭时的函数。" +#~ msgstr "" -#: a1688e5ee3a74fb09595926efb93878a iamai.bot.Bot.adapter_startup_hook:1 of -msgid "注册一个适配器初始化时的函数。" -msgstr "" +#~ msgid "注册一个适配器初始化时的函数。" +#~ msgstr "" -#: 961cc127cc61447b91d1ca39604e91fc iamai.bot.Bot.bot_exit_hook:1 of -msgid "注册一个 Bot 退出时的函数。" -msgstr "" +#~ msgid "注册一个 Bot 退出时的函数。" +#~ msgstr "" -#: ae8d9ae71b8d41d9b5ef5fcfe4575f87 iamai.bot.Bot.bot_run_hook:1 of -msgid "注册一个 Bot 启动时的函数。" -msgstr "" +#~ msgid "注册一个 Bot 启动时的函数。" +#~ msgstr "" -#: a2aaac6021ef40eab930a17582667a19 iamai.bot.Bot.error_or_exception:1 of -msgid "根据当前 Bot 的配置输出 error 或者 exception 日志。" -msgstr "" +#~ msgid "根据当前 Bot 的配置输出 error 或者 exception 日志。" +#~ msgstr "" -#: b369b332964e46af830aba911c4ae589 iamai.bot.Bot.error_or_exception:3 of -msgid "消息。" -msgstr "" +#~ msgid "消息。" +#~ msgstr "" -#: 9a054c7727954592b3bcc4c5fa8a5523 iamai.bot.Bot.error_or_exception:4 of -msgid "异常。" -msgstr "" +#~ msgid "异常。" +#~ msgstr "" -#: f6f078ca9e8f4d0fbbf1f5b0c6cfb56a iamai.bot.Bot.event_postprocessor_hook:1 of -msgid "注册一个事件后处理函数。" -msgstr "" +#~ msgid "注册一个事件后处理函数。" +#~ msgstr "" -#: bc474aa128324bc8854b8dc5e53d31fb iamai.bot.Bot.event_preprocessor_hook:1 of -msgid "注册一个事件预处理函数。" -msgstr "" +#~ msgid "注册一个事件预处理函数。" +#~ msgstr "" -#: c8e3d2e44cf8496f93fb407801d5beb7 iamai.bot.Bot.get:1 of -msgid "获取满足指定条件的的事件,协程会等待直到适配器接收到满足条件的事件、超过最大事件数或超时。" -msgstr "" +#~ msgid "获取满足指定条件的的事件,协程会等待直到适配器接收到满足条件的事件、超过最大事件数或超时。" +#~ msgstr "" -#: 05b3da9cc7c24619b24d38552ca76c0e iamai.bot.Bot.get:3 of -msgid "" -"协程或者函数,函数会被自动包装为协程执行。 要求接受一个事件作为参数,返回布尔值。当协程返回 `True` 时返回当前事件。 当为 `None` " -"时相当于输入对于任何事件均返回真的协程,即返回适配器接收到的下一个事件。" -msgstr "" +#~ msgid "" +#~ "协程或者函数,函数会被自动包装为协程执行。 要求接受一个事件作为参数,返回布尔值。当协程返回 `True` " +#~ "时返回当前事件。 当为 `None` " +#~ "时相当于输入对于任何事件均返回真的协程,即返回适配器接收到的下一个事件。" +#~ msgstr "" -#: 061ba2fb6ade4f4591c31925dd171c84 iamai.bot.Bot.get:6 of -msgid "当指定时,只接受指定类型的事件,先于 func 条件生效。默认为 `None`。" -msgstr "" +#~ msgid "当指定时,只接受指定类型的事件,先于 func 条件生效。默认为 `None`。" +#~ msgstr "" -#: edc39381eb244b86a7e4e25b4215641f iamai.bot.Bot.get:7 of -msgid "当指定时,只接受指定适配器产生的事件,先于 func 条件生效。默认为 `None`。" -msgstr "" +#~ msgid "当指定时,只接受指定适配器产生的事件,先于 func 条件生效。默认为 `None`。" +#~ msgstr "" -#: 79ca1107f5c44aaa9fded950484202ea iamai.bot.Bot.get:8 of -msgid "最大事件数。" -msgstr "" +#~ msgid "最大事件数。" +#~ msgstr "" -#: fb4502b59bec42d68ad2d9530617466d iamai.bot.Bot.get:9 of -msgid "超时时间。" -msgstr "" +#~ msgid "超时时间。" +#~ msgstr "" -#: 0d5c796bc5d74a38af623806bc99a872 iamai.bot.Bot.get:11 of -msgid "返回满足 `func` 条件的事件。" -msgstr "" +#~ msgid "返回满足 `func` 条件的事件。" +#~ msgstr "" -#: 860797f68d8c4c5fab74229bd25ba73c 961dc0ef47dc4e26b8404d50eb7d0959 -#: c7f1e507e2524bc98b0e3c3a5ad54e98 iamai.bot.Bot.get iamai.bot.Bot.get_adapter -#: iamai.bot.Bot.get_plugin of -msgid "Raises" -msgstr "" +#~ msgid "Raises" +#~ msgstr "" -#: ba643d57536a4f11bbb47344e0f84023 iamai.bot.Bot.get:13 of -msgid "超过最大事件数或超时。" -msgstr "" +#~ msgid "超过最大事件数或超时。" +#~ msgstr "" -#: ab2a771ec59a43f9954460ba4131cd8c iamai.bot.Bot.get_adapter:1 of -msgid "按照名称或适配器类获取已经加载的适配器。" -msgstr "" +#~ msgid "按照名称或适配器类获取已经加载的适配器。" +#~ msgstr "" -#: 19c32e50a07f482c892faec7e1a2d971 iamai.bot.Bot.get_adapter:3 of -msgid "适配器名称或适配器类。" -msgstr "" +#~ msgid "适配器名称或适配器类。" +#~ msgstr "" -#: 78c9ddd0251549088a884836af39ad0b iamai.bot.Bot.get_adapter:5 of -msgid "获取到的适配器对象。" -msgstr "" +#~ msgid "获取到的适配器对象。" +#~ msgstr "" -#: 7102fc5287394e6eadf676270a94e3e2 iamai.bot.Bot.get_adapter:7 of -msgid "找不到此名称的适配器对象。" -msgstr "" +#~ msgid "找不到此名称的适配器对象。" +#~ msgstr "" -#: aeb45ab0dac844fdacf8bd68daa8e38b iamai.bot.Bot.get_plugin:1 of -msgid "按照名称获取已经加载的插件类。" -msgstr "" +#~ msgid "按照名称获取已经加载的插件类。" +#~ msgstr "" -#: e52a1b2ebf7744d5ac757504b4434717 iamai.bot.Bot.get_plugin:3 of -msgid "插件名称" -msgstr "" +#~ msgid "插件名称" +#~ msgstr "" -#: d676611d740b4ac1a34fcf7fc2b20b3c iamai.bot.Bot.get_plugin:5 of -msgid "获取到的插件类。" -msgstr "" +#~ msgid "获取到的插件类。" +#~ msgstr "" -#: 2faed06318db49b9990c92aa76bb2f6a iamai.bot.Bot.get_plugin:7 of -msgid "找不到此名称的插件类。" -msgstr "" +#~ msgid "找不到此名称的插件类。" +#~ msgstr "" -#: 9812af630bb94d47acc3ca0f8e664742 iamai.bot.Bot.handle_event:1 of -msgid "被适配器对象调用,根据优先级分发事件给所有插件,并处理插件的 `stop` 、 `skip` 等信号。" -msgstr "" +#~ msgid "被适配器对象调用,根据优先级分发事件给所有插件,并处理插件的 `stop` 、 `skip` 等信号。" +#~ msgstr "" -#: d3665d8a5e6d4bfc9a57ec7ce5629390 iamai.bot.Bot.handle_event:3 of -msgid "此方法不应该被用户手动调用。" -msgstr "" +#~ msgid "此方法不应该被用户手动调用。" +#~ msgstr "" -#: 9ba9843770294008861f90daef0f9b11 iamai.bot.Bot.handle_event:5 of -msgid "当前待处理的 `Event`。" -msgstr "" +#~ msgid "当前待处理的 `Event`。" +#~ msgstr "" -#: 98c53df3b1904b2ba53a418e99ee205a iamai.bot.Bot.handle_event:6 of -msgid "当前事件是否可以被 get 方法捕获,默认为 `True`。" -msgstr "" +#~ msgid "当前事件是否可以被 get 方法捕获,默认为 `True`。" +#~ msgstr "" -#: 96f09906d64f4513b70caac544cdc5cf iamai.bot.Bot.handle_event:7 of -msgid "是否在日志中显示,默认为 `True`。" -msgstr "" +#~ msgid "是否在日志中显示,默认为 `True`。" +#~ msgstr "" -#: cb3bf2fb89c246ce95010e8154fcaff3 iamai.bot.Bot.load_adapters:1 of -msgid "加载适配器。" -msgstr "" +#~ msgid "加载适配器。" +#~ msgstr "" -#: 013a8a7f2d5b40558c69d938cd3ce093 iamai.bot.Bot.load_adapters:3 of -msgid "" -"适配器类或适配器名称,类型可以是 `Type[Adapter]` 或 `str`。 如果为 `Type[Adapter]` " -"类型时,将作为适配器类进行加载。 如果为 `str` 类型时,将作为适配器模块名称进行加载,格式和 Python `import` 语句相同。" -" 例如:`path.of.adapter`。" -msgstr "" +#~ msgid "" +#~ "适配器类或适配器名称,类型可以是 `Type[Adapter]` 或 `str`。 如果为" +#~ " `Type[Adapter]` 类型时,将作为适配器类进行加载。 如果为 `str` " +#~ "类型时,将作为适配器模块名称进行加载,格式和 Python `import` 语句相同。 " +#~ "例如:`path.of.adapter`。" +#~ msgstr "" -#: c8ab5ff4143b4e7794422d30ab28ed48 iamai.bot.Bot.load_adapters:3 of -msgid "" -"适配器类或适配器名称,类型可以是 `Type[Adapter]` 或 `str`。 如果为 `Type[Adapter]` " -"类型时,将作为适配器类进行加载。 如果为 `str` 类型时,将作为适配器模块名称进行加载,格式和 Python `import` 语句相同。" -msgstr "" +#~ msgid "" +#~ "适配器类或适配器名称,类型可以是 `Type[Adapter]` 或 `str`。 如果为" +#~ " `Type[Adapter]` 类型时,将作为适配器类进行加载。 如果为 `str` " +#~ "类型时,将作为适配器模块名称进行加载,格式和 Python `import` 语句相同。" +#~ msgstr "" -#: 3d548ec67f344ae9b681056e57284488 iamai.bot.Bot.load_adapters:6 of -msgid "例如:`path.of.adapter`。" -msgstr "" +#~ msgid "例如:`path.of.adapter`。" +#~ msgstr "" -#: f74ff9279f9846a38128f5584ce3fe85 iamai.bot.Bot.load_plugins:1 of -msgid "加载插件。" -msgstr "" +#~ msgid "加载插件。" +#~ msgstr "" -#: 10fe3bef57e249d5a79a70843b8ee497 iamai.bot.Bot.load_plugins:3 of -msgid "" -"插件类、插件模块名称或者插件模块文件路径。 类型可以是 `Type[Plugin]`, `str` 或 `pathlib.Path`。 如果为 " -"`Type[Plugin]` 类型时,将作为插件类进行加载。 如果为 `str` 类型时,将作为插件模块名称进行加载,格式和 Python " -"`import` 语句相同。 例如:`path.of.plugin`。 如果为 `pathlib.Path` " -"类型时,将作为插件模块文件路径进行加载。 例如:`pathlib.Path(\"path/of/plugin\")`。" -msgstr "" +#~ msgid "" +#~ "插件类、插件模块名称或者插件模块文件路径。 类型可以是 `Type[Plugin]`, `str`" +#~ " 或 `pathlib.Path`。 如果为 `Type[Plugin]` " +#~ "类型时,将作为插件类进行加载。 如果为 `str` 类型时,将作为插件模块名称进行加载,格式和 " +#~ "Python `import` 语句相同。 例如:`path.of.plugin`。 " +#~ "如果为 `pathlib.Path` 类型时,将作为插件模块文件路径进行加载。 " +#~ "例如:`pathlib.Path(\"path/of/plugin\")`。" +#~ msgstr "" -#: 38136133a8cc47df88e96e14b2e18487 iamai.bot.Bot.load_plugins:3 of -msgid "" -"插件类、插件模块名称或者插件模块文件路径。 类型可以是 `Type[Plugin]`, `str` 或 `pathlib.Path`。 如果为 " -"`Type[Plugin]` 类型时,将作为插件类进行加载。 如果为 `str` 类型时,将作为插件模块名称进行加载,格式和 Python " -"`import` 语句相同。" -msgstr "" +#~ msgid "" +#~ "插件类、插件模块名称或者插件模块文件路径。 类型可以是 `Type[Plugin]`, `str`" +#~ " 或 `pathlib.Path`。 如果为 `Type[Plugin]` " +#~ "类型时,将作为插件类进行加载。 如果为 `str` 类型时,将作为插件模块名称进行加载,格式和 " +#~ "Python `import` 语句相同。" +#~ msgstr "" -#: a463b74659824dba9f0d84246a5b8952 iamai.bot.Bot.load_plugins:7 of -msgid "例如:`path.of.plugin`。" -msgstr "" +#~ msgid "例如:`path.of.plugin`。" +#~ msgstr "" -#: 054c4290bb584dc9922179fdf7e2178d iamai.bot.Bot.load_plugins:8 of -msgid "如果为 `pathlib.Path` 类型时,将作为插件模块文件路径进行加载。" -msgstr "" +#~ msgid "如果为 `pathlib.Path` 类型时,将作为插件模块文件路径进行加载。" +#~ msgstr "" -#: 3e321b9c55394fff849c1abc84005da2 iamai.bot.Bot.load_plugins:9 of -msgid "例如:`pathlib.Path(\"path/of/plugin\")`。" -msgstr "" +#~ msgid "例如:`pathlib.Path(\"path/of/plugin\")`。" +#~ msgstr "" -#: 25ae2c78784b4cd585e282f053954099 iamai.bot.Bot.load_plugins_from_dirs:1 of -msgid "从目录中加载插件,以 `_` 开头的模块中的插件不会被导入。路径可以是相对路径或绝对路径。" -msgstr "" +#~ msgid "从目录中加载插件,以 `_` 开头的模块中的插件不会被导入。路径可以是相对路径或绝对路径。" +#~ msgstr "" -#: 12fc1af9b4b94eef8ce574a4d4b4480a iamai.bot.Bot.load_plugins_from_dirs:3 of -msgid "储存包含插件的模块的模块路径。 例如:`pathlib.Path(\"path/of/plugins/\")` 。" -msgstr "" +#~ msgid "储存包含插件的模块的模块路径。 例如:`pathlib.Path(\"path/of/plugins/\")` 。" +#~ msgstr "" -#: bc50a9714a3b4c478d5605941fca2c0d iamai.bot.Bot.plugins:1 of -msgid "当前已经加载的插件的列表。" -msgstr "" +#~ msgid "当前已经加载的插件的列表。" +#~ msgstr "" -#: 680d41c922a34be4840a9a0bc15e4bc3 iamai.bot.Bot.reload_plugins:1 of -msgid "手动重新加载所有插件。" -msgstr "" +#~ msgid "手动重新加载所有插件。" +#~ msgstr "" -#: ba92afb4e7054433b27a429e0ac3ba01 iamai.bot.Bot.restart:1 of -msgid "退出并重新运行 iamai。" -msgstr "" +#~ msgid "退出并重新运行 iamai。" +#~ msgstr "" -#: 247241c629af41a7a1e45940c9bf66e5 iamai.bot.Bot.run:1 of -msgid "运行 iamai,监听并拦截系统退出信号,更新机器人配置。" -msgstr "" +#~ msgid "运行 iamai,监听并拦截系统退出信号,更新机器人配置。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.config.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.config.po index 30b57548..488441e2 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.config.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.config.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,154 +17,96 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.config.rst:2 e2d892da2d004e1597896c9b0b179087 +#: ../../source/pages/api/iamai.config.rst:2 539c2e904b624cf98726ca674cb39ab8 msgid "iamai.config module" msgstr "" -#: 5cb40bb8d3c14d7da83f55c137653ad2 ba298896f42440df99db68b3be7e60fc -#: iamai.config:1 iamai.config.MainConfig:1 of -msgid "iamai 配置。" -msgstr "" +#~ msgid "iamai 配置。" +#~ msgstr "" -#: 2867f08146694d2db6a72b92186b45ff iamai.config:3 of -msgid "iamai 使用 [pydantic](https://pydantic-docs.helpmanual.io/) 来读取配置。" -msgstr "" +#~ msgid "iamai 使用 [pydantic](https://pydantic-docs.helpmanual.io/) 来读取配置。" +#~ msgstr "" -#: 3147fd0410124d5bb92f99a3a28a6e41 677fbc9fcff24cbeafb93c8bb2a7e2d9 -#: 6cf9a8e0d64f4419b05cd7ab36bfadd8 bbaa023c57be46cb80647b51a1ba55b9 -#: c5ea8fb5694c4f44a43d975bd535ca6b iamai.config.AdapterConfig:1 -#: iamai.config.BotConfig:1 iamai.config.LogConfig:1 iamai.config.MainConfig:1 -#: iamai.config.PluginConfig:1 of -msgid "Bases: :py:class:`~iamai.config.ConfigModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.config.ConfigModel`" +#~ msgstr "" -#: ed7f96e8c356438a870bec00834d81de iamai.config.AdapterConfig:1 of -msgid "适配器配置。" -msgstr "" +#~ msgid "适配器配置。" +#~ msgstr "" -#: ../../docstring 14bf2052d6c24bed99cc7ca6cdae9570 -#: 6937ee1e15454879a93d44d4ee66e09e 780e76f80b5e4993b33403a37157bdb9 -#: 9d3f8e210dbd4aa095a2d9121aa4983f b16bebe717f140a498988c3860629a47 -#: e1b0d53e53474bb7bf3cf58bdef49860 iamai.config.AdapterConfig.model_config:1 -#: iamai.config.BotConfig.model_config:1 -#: iamai.config.ConfigModel.model_config:1 -#: iamai.config.LogConfig.model_config:1 iamai.config.MainConfig.model_config:1 -#: iamai.config.PluginConfig.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 01ce1fbadd2c4b72b9f33adbdf70fd70 -#: 2393c9c2f1ff4ec8910057f4249ea1d7 40ff8981b4144417aed261c64b394bf2 -#: 570bea9101674cc2baf3ee83e850e335 824aec1c0e1c430e96f4ce87970d8c4a -#: f8aa946400f6419c9a94d0d714eee1cd iamai.config.AdapterConfig.model_fields:1 -#: iamai.config.BotConfig.model_fields:1 -#: iamai.config.ConfigModel.model_fields:1 -#: iamai.config.LogConfig.model_fields:1 iamai.config.MainConfig.model_fields:1 -#: iamai.config.PluginConfig.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 2d8dc28f11e94fa6bda4963ade997125 -#: 2f4657d13aef4561bc10b839374a66f7 c6f45d530fad443dbf9e29dc9a7fce2d -#: c9b39ab8a77c4e9e9ba0e8313eef83e7 ed4973557ee2436b903d7a2c822eed30 -#: fed51f7028ee41f594f6c334170956c4 iamai.config.AdapterConfig.model_fields:4 -#: iamai.config.BotConfig.model_fields:4 -#: iamai.config.ConfigModel.model_fields:4 -#: iamai.config.LogConfig.model_fields:4 iamai.config.MainConfig.model_fields:4 -#: iamai.config.PluginConfig.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: d4559cd2b9db42feb9d7cdae12bc7f29 iamai.config.BotConfig:1 of -msgid "Bot 配置。" -msgstr "" +#~ msgid "Bot 配置。" +#~ msgstr "" -#: a63646d360c44ee1a344923a1e519b4c iamai.config.BotConfig:5 of -msgid "将被加载的插件列表,将被 `Bot` 类的 `load_plugins()` 方法加载。" -msgstr "" +#~ msgid "将被加载的插件列表,将被 `Bot` 类的 `load_plugins()` 方法加载。" +#~ msgstr "" -#: 0fd5a0220bda4661ae2e7f5657ecf329 2b7399df0af24184a7cb02e50a452f3c -#: 3ec25508808d4121a3c7d940916a663d 66cccc3ee66a4c0589561737e53c400a -#: 6b514078529e4bb79e035d3ec2a2be50 6ecde95739234de0ba9f4d3e4d8eaa0c -#: 976b7581623747d0b9e37837415090dc d2a73923e1f04258bcbf3fcf99591960 -#: iamai.config.BotConfig iamai.config.ConfigModel iamai.config.LogConfig -#: iamai.config.MainConfig of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 372bb3b8bdcf472ab2cc82208769a87f 478b7443aa7545809d997ab354dba626 -#: iamai.config.BotConfig:7 iamai.config.BotConfig:19 of -msgid "Set[str]" -msgstr "" +#~ msgid "Set[str]" +#~ msgstr "" -#: 7ca8e1656c7a4feea52b8f82e6de41d5 iamai.config.BotConfig:11 of -msgid "将被加载的插件目录列表,将被 `Bot` 类的 `load_plugins_from_dirs()` 方法加载。" -msgstr "" +#~ msgid "将被加载的插件目录列表,将被 `Bot` 类的 `load_plugins_from_dirs()` 方法加载。" +#~ msgstr "" -#: 5a992c2cb2cf42a092733814a8c2e30c iamai.config.BotConfig:13 of -msgid "Set[pathlib.Path]" -msgstr "" +#~ msgid "Set[pathlib.Path]" +#~ msgstr "" -#: f5279ae5ca0041b99e6acb4de225bab5 iamai.config.BotConfig:17 of -msgid "将被加载的适配器列表,将依次被 `Bot` 类的 `load_adapters()` 方法加载。" -msgstr "" +#~ msgid "将被加载的适配器列表,将依次被 `Bot` 类的 `load_adapters()` 方法加载。" +#~ msgstr "" -#: dc332304afe94eafb6ec5cb8b8053245 dd7c5063ec5c4d23aa5951d1a3a175d9 -#: iamai.config.BotConfig:23 iamai.config.LogConfig:1 of -msgid "iamai 日志相关设置。" -msgstr "" +#~ msgid "iamai 日志相关设置。" +#~ msgstr "" -#: 14f54550a307421eb8219582c6385dbf iamai.config.BotConfig:25 of -msgid "iamai.config.LogConfig" -msgstr "" +#~ msgid "iamai.config.LogConfig" +#~ msgstr "" -#: 231ffe62be6940ec91abf3cb1f63f614 iamai.config.ConfigModel:1 of -msgid "Bases: :py:class:`~pydantic.main.BaseModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~pydantic.main.BaseModel`" +#~ msgstr "" -#: 0b2f460c0f34465bb0e6712529f79900 iamai.config.ConfigModel:1 of -msgid "iamai 配置模型。" -msgstr "" +#~ msgid "iamai 配置模型。" +#~ msgstr "" -#: e9f323297c5a4f7ca3e456fab16e6a71 iamai.config.ConfigModel:5 of -msgid "配置名称。" -msgstr "" +#~ msgid "配置名称。" +#~ msgstr "" -#: bb1bac6ad4fc48058627049670b73a89 iamai.config.ConfigModel:7 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: 86d54996ed664719975825bb1ab8192d iamai.config.LogConfig:5 of -msgid "日志级别。" -msgstr "" +#~ msgid "日志级别。" +#~ msgstr "" -#: edfb0619a93541a1b2cbb19df06a4eeb iamai.config.LogConfig:7 of -msgid "str | int" -msgstr "" +#~ msgid "str | int" +#~ msgstr "" -#: 88c814813f3f425685c8b18cd076bc5a iamai.config.LogConfig:11 of -msgid "详细的异常记录,设置为 `True` 时会在日志中添加异常的 Traceback。" -msgstr "" +#~ msgid "详细的异常记录,设置为 `True` 时会在日志中添加异常的 Traceback。" +#~ msgstr "" -#: 1bc72f3c736c4d7589106cd70f4dc25a iamai.config.LogConfig:13 of -msgid "bool" -msgstr "" +#~ msgid "bool" +#~ msgstr "" -#: 60904584449f48b6ac72a9adb0c4c5be iamai.config.MainConfig:5 of -msgid "iamai 的主要配置。" -msgstr "" +#~ msgid "iamai 的主要配置。" +#~ msgstr "" -#: 175158e839a4493fbf9b04d12669bc05 iamai.config.MainConfig:7 of -msgid "iamai.config.BotConfig" -msgstr "" +#~ msgid "iamai.config.BotConfig" +#~ msgstr "" -#: 4d0bca00d5d74e0197302c98087ddbea iamai.config.PluginConfig:1 of -msgid "插件配置。" -msgstr "" +#~ msgid "插件配置。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.dependencies.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.dependencies.po index e38ce5ff..342c30c9 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.dependencies.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.dependencies.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,42 +17,34 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.dependencies.rst:2 -#: c12a5af1a0964b8abd5c8a9c82403390 +#: 436a777959e348898151fc0be23d9db6 msgid "iamai.dependencies module" msgstr "" -#: cc227df0c57d4058950c0656f753a4c5 iamai.dependencies:1 of -msgid "iamai 依赖注入。" -msgstr "" +#~ msgid "iamai 依赖注入。" +#~ msgstr "" -#: 77b840d698ab4ee8b3ca78226235326d iamai.dependencies:3 of -msgid "实现依赖注入相关功能。" -msgstr "" +#~ msgid "实现依赖注入相关功能。" +#~ msgstr "" -#: 8631c8e150c24dee892a12d52697e5cf iamai.dependencies.Depends:1 of -msgid "子依赖装饰器。" -msgstr "" +#~ msgid "子依赖装饰器。" +#~ msgstr "" -#: c55fa8a2fb984a7a86e430a165f1fa81 iamai.dependencies.Depends of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 58747a0542554c80b98c3016aaf41a8e iamai.dependencies.Depends:3 of -msgid "依赖类。如果不指定则根据字段的类型注释自动判断。" -msgstr "" +#~ msgid "依赖类。如果不指定则根据字段的类型注释自动判断。" +#~ msgstr "" -#: 4e10f712a2e844f2857ec7dc67771c99 iamai.dependencies.Depends:4 of -msgid "是否使用缓存。默认为 `True`。" -msgstr "" +#~ msgid "是否使用缓存。默认为 `True`。" +#~ msgstr "" -#: f1da9ae5aea6456e96cc5b4993af7a78 iamai.dependencies.Depends of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: c99904549cc34004b1f08d7faa15e273 iamai.dependencies.Depends:6 of -msgid "返回内部子依赖对象。" -msgstr "" +#~ msgid "返回内部子依赖对象。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.event.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.event.po index 3db40b93..ec10577f 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.event.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.event.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,180 +17,125 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.event.rst:2 f656cf06bf0b474192801fe28747e42b +#: ../../source/pages/api/iamai.event.rst:2 452b8bebf9eb4317b674e915a4206de0 msgid "iamai.event module" msgstr "" -#: abfad7cebb584a2ea7832fdfd22fea66 iamai.event:1 of -msgid "iamai 事件。" -msgstr "" +#~ msgid "iamai 事件。" +#~ msgstr "" -#: d72a34837ae44ac98c3dfb7f9346faeb iamai.event:3 of -msgid "事件类的基类。适配器开发者应实现此事件类基类的子类。" -msgstr "" +#~ msgid "事件类的基类。适配器开发者应实现此事件类基类的子类。" +#~ msgstr "" -#: 45043e0690904c8db2dd0db6010afd64 iamai.event.Event:1 of -msgid "" -"Bases: :py:class:`~abc.ABC`, :py:class:`~pydantic.main.BaseModel`, " -":py:class:`~typing.Generic`\\ [:py:obj:`~iamai.typing.AdapterT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~abc.ABC`, " +#~ ":py:class:`~pydantic.main.BaseModel`, " +#~ ":py:class:`~typing.Generic`\\ [:py:obj:`~iamai.typing.AdapterT`]" +#~ msgstr "" -#: 7b2de0862b2b45d9a3cdd0780af53c2b iamai.event.Event:1 of -msgid "事件类的基类。" -msgstr "" +#~ msgid "事件类的基类。" +#~ msgstr "" -#: 047132aa52c542ce89c12720f8714a23 iamai.event.Event:5 of -msgid "产生当前事件的适配器对象。" -msgstr "" +#~ msgid "产生当前事件的适配器对象。" +#~ msgstr "" -#: 06ae689d754b4c54b6c2f9de03e5685a 7c5e50b6e02e45d883109eba0be619c0 -#: e1af1a2cfbbd4bf29e0e7504545bea77 iamai.event.Event of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 19d7a0747f9b4340b0b6b026799fcd03 iamai.event.Event:7 of -msgid "Any" -msgstr "" +#~ msgid "Any" +#~ msgstr "" -#: 4a847b85e002411d9b6b01f2e61f442e iamai.event.Event:11 of -msgid "事件类型。" -msgstr "" +#~ msgid "事件类型。" +#~ msgstr "" -#: 7783ea3de24d44c68b2653cb6148a8e8 iamai.event.Event:13 of -msgid "str | None" -msgstr "" +#~ msgid "str | None" +#~ msgstr "" -#: 89864ac14f4f43f095b3654ed73631ac iamai.event.Event:17 of -msgid "表示事件是否被处理过了,用于适配器处理。警告:请勿手动更改此属性的值。" -msgstr "" +#~ msgid "表示事件是否被处理过了,用于适配器处理。警告:请勿手动更改此属性的值。" +#~ msgstr "" -#: bd04222e6b314e2a9f1d4eb7b6269752 iamai.event.Event:19 of -msgid "bool" -msgstr "" +#~ msgid "bool" +#~ msgstr "" -#: ../../docstring 23b13151b4714a80a940b4f14b2116f6 -#: 31f6a22d1ecd425aac3618c831b67184 iamai.event.Event.model_config:1 -#: iamai.event.MessageEvent.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring d0553c3062674d10804e49cdfeb76a9b -#: ed4ce562335c43989beacd959e9406d4 iamai.event.Event.model_fields:1 -#: iamai.event.MessageEvent.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 41ae91218ae24579ad6c1a95a9cde59b -#: 7d612ac5efd742c193414a23e9ca657c iamai.event.Event.model_fields:4 -#: iamai.event.MessageEvent.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: fce2461992a7453da28beaf9f0d582e3 iamai.event.MessageEvent:1 of -msgid "" -"Bases: :py:class:`~iamai.event.Event`, :py:class:`~typing.Generic`\\ " -"[:py:obj:`~iamai.typing.AdapterT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~iamai.event.Event`, " +#~ ":py:class:`~typing.Generic`\\ [:py:obj:`~iamai.typing.AdapterT`]" +#~ msgstr "" -#: b4ef5395b6614e3488dfe5069f951432 iamai.event.MessageEvent:1 of -msgid "通用的消息事件类的基类。" -msgstr "" +#~ msgid "通用的消息事件类的基类。" +#~ msgstr "" -#: 029f3ccd6bf143cc916918d4b079ce35 iamai.event.MessageEvent.ask:1 of -msgid "询问消息。" -msgstr "" +#~ msgid "询问消息。" +#~ msgstr "" -#: 43e60d120aa241b09d3c5b6089b6dc63 iamai.event.MessageEvent.ask:3 of -msgid "表示回复一个消息后获取用户的回复。 相当于 `reply()` 后执行 `get()`。" -msgstr "" +#~ msgid "表示回复一个消息后获取用户的回复。 相当于 `reply()` 后执行 `get()`。" +#~ msgstr "" -#: 0905d212655d45bc8dec1ff4ddf85f9d 0be919c268c140f3b491f86e92a6e813 -#: 7feb540f2ad4465e9462e0ce704c8b2e b036db2d864f4aca94c3192248884bb0 -#: iamai.event.MessageEvent.ask iamai.event.MessageEvent.get -#: iamai.event.MessageEvent.is_same_sender iamai.event.MessageEvent.reply of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 6ab2928c19d54262b86acf84ad5af799 a65fb07f1e2d486fb47e29f822f1390e -#: iamai.event.MessageEvent.ask:6 iamai.event.MessageEvent.reply:3 of -msgid "回复消息的内容。" -msgstr "" +#~ msgid "回复消息的内容。" +#~ msgstr "" -#: 26a22f3ebdfd47298d03048028daa4fc 8f7d8a00ca5e4c3e8ac02176e4cbe990 -#: iamai.event.MessageEvent.ask:7 iamai.event.MessageEvent.get:5 of -msgid "最大事件数。" -msgstr "" +#~ msgid "最大事件数。" +#~ msgstr "" -#: 3d5aa4f6ced54814863a3d05ce2d98cc cfbaa4cc903a463286285f707726d7bf -#: iamai.event.MessageEvent.ask:8 iamai.event.MessageEvent.get:6 of -msgid "超时时间。" -msgstr "" +#~ msgid "超时时间。" +#~ msgstr "" -#: 80f6996891c84c46b245045135beacb1 b80bc0eec7d540faa36083535d6bd80a -#: bdc82fb0a3e841a582aa1314515f8e35 f45fec572d4244329ff11595569603ad -#: fd103cfc111144188289d7257f537413 iamai.event.MessageEvent.ask -#: iamai.event.MessageEvent.get iamai.event.MessageEvent.get_plain_text -#: iamai.event.MessageEvent.is_same_sender iamai.event.MessageEvent.reply of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: 4b8c73a3729041a6b663ed5efafe05a0 7bf7faa21eed48b49208debfe43fc2c2 -#: iamai.event.MessageEvent.ask:10 iamai.event.MessageEvent.get:8 of -msgid "用户回复的消息事件。" -msgstr "" +#~ msgid "用户回复的消息事件。" +#~ msgstr "" -#: f685dce63f3b4f8bae8513ea77293be1 iamai.event.MessageEvent.get:1 of -msgid "获取用户回复消息。" -msgstr "" +#~ msgid "获取用户回复消息。" +#~ msgstr "" -#: 27b51cde8d364126bc01bbda2cb626a9 iamai.event.MessageEvent.get:3 of -msgid "相当于 `Bot` 的 `get()`,条件为适配器、事件类型、发送人相同。" -msgstr "" +#~ msgid "相当于 `Bot` 的 `get()`,条件为适配器、事件类型、发送人相同。" +#~ msgstr "" -#: 9aac0e3e97174c8ebc8e73b639ce351b iamai.event.MessageEvent.get of -msgid "Raises" -msgstr "" +#~ msgid "Raises" +#~ msgstr "" -#: 117c73a45a98432fa51214d25df9ba2d iamai.event.MessageEvent.get:10 of -msgid "超过最大事件数或超时。" -msgstr "" +#~ msgid "超过最大事件数或超时。" +#~ msgstr "" -#: dd53890ecce7495eb8aaefe6f7fc2a1a iamai.event.MessageEvent.get_plain_text:1 -#: of -msgid "获取消息的纯文本内容。" -msgstr "" +#~ msgid "获取消息的纯文本内容。" +#~ msgstr "" -#: 206a296ae04f45fca8cf26c8e509a167 iamai.event.MessageEvent.get_plain_text:3 -#: of -msgid "消息的纯文本内容。" -msgstr "" +#~ msgid "消息的纯文本内容。" +#~ msgstr "" -#: 96d1ec8ef3514a75a3fbd41d7f098f1c iamai.event.MessageEvent.is_same_sender:1 -#: of -msgid "判断自身和另一个事件是否是同一个发送者。" -msgstr "" +#~ msgid "判断自身和另一个事件是否是同一个发送者。" +#~ msgstr "" -#: dede1a4f697a4fbd8fab13eb8e4e6a45 iamai.event.MessageEvent.is_same_sender:3 -#: of -msgid "另一个事件。" -msgstr "" +#~ msgid "另一个事件。" +#~ msgstr "" -#: 0822dc56d20544cd8fd83abb93e78246 iamai.event.MessageEvent.is_same_sender:5 -#: of -msgid "是否是同一个发送者。" -msgstr "" +#~ msgid "是否是同一个发送者。" +#~ msgstr "" -#: d656c9f0b5ed422282b8cd241baf01fd iamai.event.MessageEvent.reply:1 of -msgid "回复消息。" -msgstr "" +#~ msgid "回复消息。" +#~ msgstr "" -#: 7d9260512ff8440382a297b5e228ffb7 iamai.event.MessageEvent.reply:5 of -msgid "回复消息动作的响应。" -msgstr "" +#~ msgid "回复消息动作的响应。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.exceptions.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.exceptions.po index 910e8900..13ec1d6d 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.exceptions.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.exceptions.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,67 +17,52 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.exceptions.rst:2 -#: 63011ad85dc348c9bf31a6c097ed6787 +#: 7b357a673afa4486b8ee19ffec653a25 msgid "iamai.exceptions module" msgstr "" -#: f6204d70f82d434bafdfe2cb99b7181d iamai.exceptions:1 of -msgid "iamai 异常。" -msgstr "" +#~ msgid "iamai 异常。" +#~ msgstr "" -#: 6b1b971486b24450ac91065ab8ebf996 iamai.exceptions:3 of -msgid "" -"下列是 iamai 运行过程中可能会抛出的异常。这些异常大部分不需要用户处理, iamai 会自动捕获并处理。 " -"对于适配器开发者,所有适配器抛出的异常都应该继承自 `AdapterException` 。" -msgstr "" +#~ msgid "" +#~ "下列是 iamai 运行过程中可能会抛出的异常。这些异常大部分不需要用户处理, iamai " +#~ "会自动捕获并处理。 对于适配器开发者,所有适配器抛出的异常都应该继承自 `AdapterException` " +#~ "。" +#~ msgstr "" -#: 2cf9658a22e64cbc9e6991d079bb4f63 51aa6fafcfc845ed8b754f2d31a97f5b -#: 73c0a5b528bf4216809cd99f86704045 iamai.exceptions.AdapterException:1 -#: iamai.exceptions.GetEventTimeout:1 iamai.exceptions.LoadModuleError:1 of -msgid "Bases: :py:class:`~iamai.exceptions.iamaiException`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.exceptions.iamaiException`" +#~ msgstr "" -#: 704735dac74f4dd585aeb457e9990790 iamai.exceptions.AdapterException:1 of -msgid "由适配器抛出的异常基类,所有适配器抛出的异常都应该继承自此类。" -msgstr "" +#~ msgid "由适配器抛出的异常基类,所有适配器抛出的异常都应该继承自此类。" +#~ msgstr "" -#: c0986131e8774fbea8085b79195f3e48 iamai.exceptions.EventException:1 of -msgid "Bases: :py:class:`BaseException`" -msgstr "" +#~ msgid "Bases: :py:class:`BaseException`" +#~ msgstr "" -#: 632ca5a3f6d1423e81d3ad46455e5442 iamai.exceptions.EventException:1 of -msgid "事件处理过程中由插件抛出的异常,用于控制事件的传播,会被 iamai 自动捕获并处理。" -msgstr "" +#~ msgid "事件处理过程中由插件抛出的异常,用于控制事件的传播,会被 iamai 自动捕获并处理。" +#~ msgstr "" -#: da152126c0804304a7302cddd008993a iamai.exceptions.GetEventTimeout:1 of -msgid "当 get 方法超时使被抛出。" -msgstr "" +#~ msgid "当 get 方法超时使被抛出。" +#~ msgstr "" -#: 9ca8c53beeff496c8ff866bc1aba0442 iamai.exceptions.LoadModuleError:1 of -msgid "加载模块错误,在指定模块中找不到特定类型的类或模块中存在多个符合条件的类时抛出。" -msgstr "" +#~ msgid "加载模块错误,在指定模块中找不到特定类型的类或模块中存在多个符合条件的类时抛出。" +#~ msgstr "" -#: 61768a3f801c4422aeb22c2c0168f21c 6a1d8f0dad2d4101b6865819f7557b2c -#: iamai.exceptions.SkipException:1 iamai.exceptions.StopException:1 of -msgid "Bases: :py:class:`~iamai.exceptions.EventException`" -msgstr "" +#~ msgid "Bases: :py:class:`~iamai.exceptions.EventException`" +#~ msgstr "" -#: c3d94084075f4b4bb856e46bb9716039 iamai.exceptions.SkipException:1 of -msgid "跳过当前插件继续当前事件传播。" -msgstr "" +#~ msgid "跳过当前插件继续当前事件传播。" +#~ msgstr "" -#: 44109f66940a483abe7e5d6980bee6b5 iamai.exceptions.StopException:1 of -msgid "停止当前事件传播。" -msgstr "" +#~ msgid "停止当前事件传播。" +#~ msgstr "" -#: 497b06c378be4c39b6bd6d1010bed87d iamai.exceptions.iamaiException:1 of -msgid "Bases: :py:class:`Exception`" -msgstr "" +#~ msgid "Bases: :py:class:`Exception`" +#~ msgstr "" -#: 62fd438dd3b3474e9b022c43da72b79a iamai.exceptions.iamaiException:1 of -msgid "所有 iamai 发生的异常的基类。" -msgstr "" +#~ msgid "所有 iamai 发生的异常的基类。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.libcore.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.libcore.po new file mode 100644 index 00000000..752b5fe1 --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.libcore.po @@ -0,0 +1,25 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/api/iamai.libcore.rst:2 7c75e94cb2c140e08a8994dc5b5efb88 +msgid "iamai.libcore module" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.log.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.log.po index d3946332..7069fa39 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.log.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.log.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,19 +17,18 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.log.rst:2 941efd7e10fb43c292e97cfaf630791e +#: ../../source/pages/api/iamai.log.rst:2 9a37d331a6594c88ad47845441a07acc msgid "iamai.log module" msgstr "" -#: e2b51a2dd12c4ebc9ee754797c18f72e iamai.log:1 of -msgid "iamai 日志。" -msgstr "" +#~ msgid "iamai 日志。" +#~ msgstr "" -#: b021010fa9354b5d89a01c41f2073b66 iamai.log:3 of -msgid "" -"iamai 使用 [loguru](https://github.com/Delgan/loguru) 来记录日志信息。 自定义 logger " -"请参考 [loguru](https://github.com/Delgan/loguru) 文档。" -msgstr "" +#~ msgid "" +#~ "iamai 使用 [loguru](https://github.com/Delgan/loguru) " +#~ "来记录日志信息。 自定义 logger 请参考 " +#~ "[loguru](https://github.com/Delgan/loguru) 文档。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.message.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.message.po index 5acad818..55f1523a 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.message.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.message.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,292 +17,215 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.message.rst:2 9d6bfcb2562247cd94428b3378c9fc01 +#: ../../source/pages/api/iamai.message.rst:2 3086c95694354ba0b99594fda9c1e2cc msgid "iamai.message module" msgstr "" -#: a10ff44241a94708ac81945e1f04622a iamai.message:1 of -msgid "iamai 消息。" -msgstr "" +#~ msgid "iamai 消息。" +#~ msgstr "" -#: 971d27227e65474d930869bd63ed1d6e iamai.message:3 of -msgid "" -"实现了常用的基本消息 `Message` 和消息字段 `MessageSegment` 模型供适配器使用。 " -"适配器开发者可以根据需要实现此模块中消息类的子类或定义与此不同的消息类型,但建议若可行的话应尽量使用此模块中消息类的子类。" -msgstr "" +#~ msgid "" +#~ "实现了常用的基本消息 `Message` 和消息字段 `MessageSegment` " +#~ "模型供适配器使用。 " +#~ "适配器开发者可以根据需要实现此模块中消息类的子类或定义与此不同的消息类型,但建议若可行的话应尽量使用此模块中消息类的子类。" +#~ msgstr "" -#: 298db5a568e84c9482053a34546560a2 iamai.message.Message:1 of -msgid "" -"Bases: :py:class:`~abc.ABC`, :py:class:`~typing.List`\\ " -"[:py:obj:`~iamai.message.MessageSegmentT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~abc.ABC`, :py:class:`~typing.List`\\" +#~ " [:py:obj:`~iamai.message.MessageSegmentT`]" +#~ msgstr "" -#: 77727ab8abfd4c2593c42e323c16d1d0 iamai.message.Message:1 of -msgid "消息。" -msgstr "" +#~ msgid "消息。" +#~ msgstr "" -#: 239da5ade1814af2b1237ead2c40728e iamai.message.Message:3 of -msgid "" -"本类是 `List` 的子类,并重写了 `__init__()` 方法, 可以直接处理 `str`, `Mapping`, " -"`MessageSegment`, `List[MessageSegment]`。 本类重载了 `+` 和 `+=` 运算符,可以直接和 " -"`Message`, `MessageSegment` 等类型的对象执行取和运算。 适配器开发者需要继承本类并重写 " -"`get_segment_class()` 方法。" -msgstr "" +#~ msgid "" +#~ "本类是 `List` 的子类,并重写了 `__init__()` 方法, " +#~ "可以直接处理 `str`, `Mapping`, `MessageSegment`, " +#~ "`List[MessageSegment]`。 本类重载了 `+` 和 `+=` " +#~ "运算符,可以直接和 `Message`, `MessageSegment` 等类型的对象执行取和运算。" +#~ " 适配器开发者需要继承本类并重写 `get_segment_class()` 方法。" +#~ msgstr "" -#: b2be1b13110f4572855a7d05a14e4c2f iamai.message.Message.copy:1 of -msgid "返回自身的浅复制。" -msgstr "" +#~ msgid "返回自身的浅复制。" +#~ msgstr "" -#: 15a026e978f343ae83560dd9ee6de433 180a61cd6eff43f5a13a2090248ebd7c -#: 769a3ac763e04da69c7184e1af2f3bfe 7e31d98c296549a29f3da4dde758954f -#: 8392a11404e34c928d767b5c6aff66a4 c79e324a1ce74f3ba104740d389b9546 -#: d9e2af34437444fba18cf6f3b960c2ed db0a3f2b4e5c4bb99b3acb99adda8aeb -#: f2fd7899b2624651a8e4d9bd96504eb5 fa2960cc7ee7486890e3e3cd40a5c3b8 -#: iamai.message.Message.copy iamai.message.Message.endswith -#: iamai.message.Message.get_plain_text iamai.message.Message.get_segment_class -#: iamai.message.Message.replace iamai.message.Message.startswith -#: iamai.message.MessageSegment.from_mapping -#: iamai.message.MessageSegment.from_str -#: iamai.message.MessageSegment.get_message_class -#: iamai.message.MessageSegment.is_text of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: b5bcaa42f77f48d0981e9f5ef649bf7b iamai.message.Message.copy:3 of -msgid "自身的浅复制。" -msgstr "" +#~ msgid "自身的浅复制。" +#~ msgstr "" -#: 16b095fe209c4e6da06dbc6b78718512 iamai.message.Message.endswith:1 of -msgid "实现类似字符串的 `endswith()` 方法。" -msgstr "" +#~ msgid "实现类似字符串的 `endswith()` 方法。" +#~ msgstr "" -#: 9adab0df935e4d07bb48dafe9f899d87 iamai.message.Message.endswith:3 of -msgid "" -"当 `suffix` 类型是 `str` 时,会将自身转换为 `str` 类型,再调用 `str` 类型的 `endswith()` 方法。 当 " -"`suffix` 类型是 MessageSegment 时,`start` 和 `end` 参数将不其作用," -msgstr "" +#~ msgid "" +#~ "当 `suffix` 类型是 `str` 时,会将自身转换为 `str` " +#~ "类型,再调用 `str` 类型的 `endswith()` 方法。 当 " +#~ "`suffix` 类型是 MessageSegment 时,`start` 和 " +#~ "`end` 参数将不其作用," +#~ msgstr "" -#: 72f6b08952fc43adacdf2c0e35010f2e iamai.message.Message.endswith:5 of -msgid "会判断列表的最后一个消息字段是否和 `suffix` 相等。" -msgstr "" +#~ msgid "会判断列表的最后一个消息字段是否和 `suffix` 相等。" +#~ msgstr "" -#: 28a7d69c410342628acefc90f5d918db 6f09d8d4b5d44818bfa9a6b61328ceb1 -#: 80d01b382afb41ac8e0aa95f32b3c5b7 934e47a01946427d8cced8cb7ab9fe51 -#: cd86ac8c14be4cfe9f12f07e34dca660 iamai.message.Message.endswith -#: iamai.message.Message.replace iamai.message.Message.startswith -#: iamai.message.MessageSegment.from_mapping -#: iamai.message.MessageSegment.from_str of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: f4325e05e3554703b6aaa1a9aad07322 iamai.message.Message.endswith:7 of -msgid "后缀。" -msgstr "" +#~ msgid "后缀。" +#~ msgstr "" -#: 3753d83e94f24883bcfe5f0129219550 876a4f0bc89a47e7b4a7a510f5ed560f -#: iamai.message.Message.endswith:8 iamai.message.Message.startswith:8 of -msgid "开始检查位置。" -msgstr "" +#~ msgid "开始检查位置。" +#~ msgstr "" -#: 41f2f25fccb1479d8368dc8a3b23e67b a36919394ead4334bb99a73d95bddf3a -#: iamai.message.Message.endswith:9 iamai.message.Message.startswith:9 of -msgid "停止检查位置。" -msgstr "" +#~ msgid "停止检查位置。" +#~ msgstr "" -#: 88f153482d774a1dad4dca03621e7f6d aaa78561b9584bc1a896efb95bb9b3eb -#: iamai.message.Message.endswith:11 iamai.message.Message.startswith:11 of -msgid "检查结果。" -msgstr "" +#~ msgid "检查结果。" +#~ msgstr "" -#: 80dc90ed54af4f9385cd2572f70fbf0b iamai.message.Message.get_plain_text:1 of -msgid "获取消息中的纯文本部分。" -msgstr "" +#~ msgid "获取消息中的纯文本部分。" +#~ msgstr "" -#: da47bfd234544931b522470b22d9f704 iamai.message.Message.get_plain_text:3 of -msgid "消息中的纯文本部分。" -msgstr "" +#~ msgid "消息中的纯文本部分。" +#~ msgstr "" -#: 0e2f7dfeaa4541bfa0d2f8397b2e831a iamai.message.Message.get_segment_class:1 -#: of -msgid "获取消息字段类。" -msgstr "" +#~ msgid "获取消息字段类。" +#~ msgstr "" -#: 859695f20d184dfc995647cef3b0d685 iamai.message.Message.get_segment_class:3 -#: of -msgid "消息字段类。" -msgstr "" +#~ msgid "消息字段类。" +#~ msgstr "" -#: a40683aa1b49496fba0b4079204a5d25 iamai.message.Message.is_text:1 of -msgid "是否是纯文本消息。" -msgstr "" +#~ msgid "是否是纯文本消息。" +#~ msgstr "" -#: 30f25c1c44ea4a85b1eb5a9abefeed6f iamai.message.Message.replace:1 of -msgid "实现类似字符串的 `replace()` 方法。" -msgstr "" +#~ msgid "实现类似字符串的 `replace()` 方法。" +#~ msgstr "" -#: 359e461bc53e459baad9838905048fe3 iamai.message.Message.replace:3 of -msgid "" -"当 `old` 为 `str` 类型时,`new` 也必须是 `str`,本方法将仅对 `is_text()` 为 `True` " -"的消息字段进行处理。 当 `old` 为 MessageSegment 类型时,`new` 可以是 `MessageSegment` 或 " -"`None`,本方法将对所有消息字段进行处理," -msgstr "" +#~ msgid "" +#~ "当 `old` 为 `str` 类型时,`new` 也必须是 " +#~ "`str`,本方法将仅对 `is_text()` 为 `True` 的消息字段进行处理。" +#~ " 当 `old` 为 MessageSegment 类型时,`new` " +#~ "可以是 `MessageSegment` 或 `None`,本方法将对所有消息字段进行处理," +#~ msgstr "" -#: a891fee0162c49f7900a09cee28e0fc1 iamai.message.Message.replace:5 of -msgid "并替换符合条件的消息字段。`None` 表示删除匹配到的消息字段。" -msgstr "" +#~ msgid "并替换符合条件的消息字段。`None` 表示删除匹配到的消息字段。" +#~ msgstr "" -#: 6e11bd3e7ce745e497cf02629451f64f iamai.message.Message.replace:7 of -msgid "被匹配的字符串或消息字段。" -msgstr "" +#~ msgid "被匹配的字符串或消息字段。" +#~ msgstr "" -#: c3f3fc1c3e4f413383e03497cf497261 iamai.message.Message.replace:8 of -msgid "被替换为的字符串或消息字段。" -msgstr "" +#~ msgid "被替换为的字符串或消息字段。" +#~ msgstr "" -#: aa0d362637cb48b895abe116c3398055 iamai.message.Message.replace:9 of -msgid "替换的次数。" -msgstr "" +#~ msgid "替换的次数。" +#~ msgstr "" -#: 1adf2d63e5bc473f917b9ab8d6b45d14 iamai.message.Message.replace:11 of -msgid "替换后的消息对象。" -msgstr "" +#~ msgid "替换后的消息对象。" +#~ msgstr "" -#: 5eee300ab034482e9bbb63378717e32c iamai.message.Message.startswith:1 of -msgid "实现类似字符串的 `startswith()` 方法。" -msgstr "" +#~ msgid "实现类似字符串的 `startswith()` 方法。" +#~ msgstr "" -#: eda266b02e7d4413a3be7977f0961780 iamai.message.Message.startswith:3 of -msgid "" -"当 `prefix` 类型是 `str` 时,会将自身转换为 `str` 类型,再调用 `str` 类型的 `startswith()` 方法。 " -"当 `prefix` 类型是 `MessageSegment` 时,`start` 和 `end` 参数将不其作用," -msgstr "" +#~ msgid "" +#~ "当 `prefix` 类型是 `str` 时,会将自身转换为 `str` " +#~ "类型,再调用 `str` 类型的 `startswith()` 方法。 当" +#~ " `prefix` 类型是 `MessageSegment` 时,`start` 和" +#~ " `end` 参数将不其作用," +#~ msgstr "" -#: 1ac29a30ab0c40d597a8a6f0f86e8614 iamai.message.Message.startswith:5 of -msgid "会判断列表的第一个消息字段是否和 `prefix` 相等。" -msgstr "" +#~ msgid "会判断列表的第一个消息字段是否和 `prefix` 相等。" +#~ msgstr "" -#: 97a80d0223974168b7aacddafe49bad7 iamai.message.Message.startswith:7 of -msgid "前缀。" -msgstr "" +#~ msgid "前缀。" +#~ msgstr "" -#: ad1a480b67d545c783b3f5bbedf1715c iamai.message.MessageSegment:1 of -msgid "" -"Bases: :py:class:`~abc.ABC`, :py:class:`~pydantic.main.BaseModel`, " -":py:class:`~typing.Mapping`\\ [:py:class:`str`, :py:obj:`~typing.Any`], " -":py:class:`~typing.Generic`\\ [:py:obj:`~iamai.message.MessageT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~abc.ABC`, " +#~ ":py:class:`~pydantic.main.BaseModel`, " +#~ ":py:class:`~typing.Mapping`\\ [:py:class:`str`, " +#~ ":py:obj:`~typing.Any`], :py:class:`~typing.Generic`\\ " +#~ "[:py:obj:`~iamai.message.MessageT`]" +#~ msgstr "" -#: decba29c567348e694a988d81fe1da97 iamai.message.MessageSegment:1 of -msgid "消息字段。" -msgstr "" +#~ msgid "消息字段。" +#~ msgstr "" -#: 424be69b2c384dbebae71794a3f6c942 iamai.message.MessageSegment:3 of -msgid "" -"本类实现了所有 `Mapping` 类型的方法,这些方法全部是对 `data` 属性的操作。 本类重写了 `+` 和 `+=` 运算符,可以直接和" -" `Message`, `MessageSegment` 等类型的对象执行取和运算,返回 `Message` 对象。 " -"适配器开发者需要继承本类并重写 `get_message_class()` 方法。" -msgstr "" +#~ msgid "" +#~ "本类实现了所有 `Mapping` 类型的方法,这些方法全部是对 `data` 属性的操作。" +#~ " 本类重写了 `+` 和 `+=` 运算符,可以直接和 " +#~ "`Message`, `MessageSegment` 等类型的对象执行取和运算,返回 " +#~ "`Message` 对象。 适配器开发者需要继承本类并重写 `get_message_class()`" +#~ " 方法。" +#~ msgstr "" -#: 5f7bddd354074ccd991941c3c02ede6b iamai.message.MessageSegment:9 of -msgid "消息字段类型。" -msgstr "" +#~ msgid "消息字段类型。" +#~ msgstr "" -#: 109984dfe0f14d10862c9b5b3d924a1e ff961826e0c64853b7080663e36c4362 -#: iamai.message.MessageSegment of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 9baa2a4d2afd4465a561b7cbad13ede1 iamai.message.MessageSegment:11 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: 8140f001865f4d0d8ca9b667aa901e99 iamai.message.MessageSegment:15 of -msgid "消息字段内容。" -msgstr "" +#~ msgid "消息字段内容。" +#~ msgstr "" -#: 17b17fc987344563aa8f8002064e6479 iamai.message.MessageSegment:17 of -msgid "Dict[str, Any]" -msgstr "" +#~ msgid "Dict[str, Any]" +#~ msgstr "" -#: f083fc4bfec646e0b7cbdf3073c24f3f iamai.message.MessageSegment.from_mapping:1 -#: of -msgid "用于将 `Mapping` 转换为消息字段。" -msgstr "" +#~ msgid "用于将 `Mapping` 转换为消息字段。" +#~ msgstr "" -#: 4d98e711f5224c3fae2e5ff9479d6475 iamai.message.MessageSegment.from_mapping:3 -#: of -msgid "如有需要,子类可重写此方法以更改对 `Mapping` 的默认行为。" -msgstr "" +#~ msgid "如有需要,子类可重写此方法以更改对 `Mapping` 的默认行为。" +#~ msgstr "" -#: 4c4ac6e4344046bcbe99b7b961a43ced 8093b404e14d4581a6f91b19e3b4ea50 -#: iamai.message.MessageSegment.from_mapping:5 -#: iamai.message.MessageSegment.from_str:3 of -msgid "要解析为消息字段的数据。" -msgstr "" +#~ msgid "要解析为消息字段的数据。" +#~ msgstr "" -#: b3bd56852a7846b0a4835a5220adb4b7 iamai.message.MessageSegment.from_mapping:7 -#: of -msgid "由 Mapping 转换的消息字段。" -msgstr "" +#~ msgid "由 Mapping 转换的消息字段。" +#~ msgstr "" -#: 8ce5b5d3a3b043e3bd3d9b1bf785b587 iamai.message.MessageSegment.from_str:1 of -msgid "用于将 `str` 转换为消息字段,子类应重写此方法。" -msgstr "" +#~ msgid "用于将 `str` 转换为消息字段,子类应重写此方法。" +#~ msgstr "" -#: 673d0b1921b04b31b7dfc8db4e58bbfe iamai.message.MessageSegment.from_str:5 of -msgid "由 `str` 转换的消息字段。" -msgstr "" +#~ msgid "由 `str` 转换的消息字段。" +#~ msgstr "" -#: 22296b9aaba84cdbbee93ba75e710d85 iamai.message.MessageSegment.get:1 of -msgid "如果 `key` 存在于 `data` 字典中则返回 `key` 的值,否则返回 `default`。" -msgstr "" +#~ msgid "如果 `key` 存在于 `data` 字典中则返回 `key` 的值,否则返回 `default`。" +#~ msgstr "" -#: c0538bb37f0c40f29f4c5c0747973e6d -#: iamai.message.MessageSegment.get_message_class:1 of -msgid "获取消息类。" -msgstr "" +#~ msgid "获取消息类。" +#~ msgstr "" -#: 044d6397a4614858b16c4b93298270df -#: iamai.message.MessageSegment.get_message_class:3 of -msgid "消息类。" -msgstr "" +#~ msgid "消息类。" +#~ msgstr "" -#: 8a14570870164e60a08b64a5b5cfdf15 cf08405fdb404adaa4dc918a0516bd72 -#: iamai.message.MessageSegment.is_text:1 -#: iamai.message.MessageSegment.is_text:3 of -msgid "是否是纯文本消息字段。" -msgstr "" +#~ msgid "是否是纯文本消息字段。" +#~ msgstr "" -#: 227d5a86f2904f19b1d426d14e832493 iamai.message.MessageSegment.items:1 of -msgid "返回由 `data` 字典项 (`(键, 值)` 对) 组成的一个新视图。" -msgstr "" +#~ msgid "返回由 `data` 字典项 (`(键, 值)` 对) 组成的一个新视图。" +#~ msgstr "" -#: 8459845c87b449d1ab898c0cbcd7f397 iamai.message.MessageSegment.keys:1 of -msgid "返回由 `data` 字典键组成的一个新视图。" -msgstr "" +#~ msgid "返回由 `data` 字典键组成的一个新视图。" +#~ msgstr "" -#: ../../docstring c65249e4cfa0473eac728a7883f2b555 -#: iamai.message.MessageSegment.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 619fc2b4909748fa80c318c4bfe78e04 -#: iamai.message.MessageSegment.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 1c444d08d30e4cecb1fb3315565c3f8f -#: iamai.message.MessageSegment.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 1bcf530c4a844a01b802491c77ae9125 iamai.message.MessageSegment.values:1 of -msgid "返回由 `data` 字典值组成的一个新视图。" -msgstr "" +#~ msgid "返回由 `data` 字典值组成的一个新视图。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.models.BM25.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.models.BM25.po index d693d6ce..a0a07855 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.models.BM25.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.models.BM25.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,24 +17,23 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" #: ../../source/pages/api/iamai.models.BM25.rst:2 -#: c22bb1e2f97a40fca29b2f20aeec11ae +#: a030f15669844c84aef3e8a4d6a0f06d msgid "iamai.models.BM25 package" msgstr "" #: ../../source/pages/api/iamai.models.BM25.rst:5 -#: 5ea22f45f8c94bb9bf5f0ab79e76905d +#: c7d3b8bdfa584c859a86aaf9ee36bcbd msgid "Submodules" msgstr "" #: ../../source/pages/api/iamai.models.BM25.rst:13 -#: 729a71bbef9a469094dbd0e40a208919 +#: 396f7efef7924d98a0021751de86ea44 msgid "Module contents" msgstr "" -#: b181b53a6ecc45f3afa7ab45ae5e063b iamai.models.BM25.BM25:1 of -msgid "Bases: :py:class:`object`" -msgstr "" +#~ msgid "Bases: :py:class:`object`" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.plugin.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.plugin.po index 6043d581..2500dd59 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.plugin.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.plugin.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,118 +17,90 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.plugin.rst:2 7fef3c8749d64816a6919e24918b5e94 +#: ../../source/pages/api/iamai.plugin.rst:2 9980c9b79dad4be3baa5c869030621cf msgid "iamai.plugin module" msgstr "" -#: ea9fbbb5b3e14419b15314242bca3889 iamai.plugin:1 of -msgid "iamai 插件。" -msgstr "" +#~ msgid "iamai 插件。" +#~ msgstr "" -#: 0500357ff5ed4beb9cab94533b715834 iamai.plugin:3 of -msgid "所有 iamai 插件的基类。所有用户编写的插件必须继承自 `Plugin` 类。" -msgstr "" +#~ msgid "所有 iamai 插件的基类。所有用户编写的插件必须继承自 `Plugin` 类。" +#~ msgstr "" -#: 6a5616ac3c4147eb89886cadfa36cc97 iamai.plugin.Plugin:1 of -msgid "" -"Bases: :py:class:`~abc.ABC`, :py:class:`~typing.Generic`\\ " -"[:py:obj:`~iamai.typing.EventT`, :py:obj:`~iamai.typing.StateT`, " -":py:obj:`~iamai.typing.ConfigT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~abc.ABC`, :py:class:`~typing.Generic`\\" +#~ " [:py:obj:`~iamai.typing.EventT`, " +#~ ":py:obj:`~iamai.typing.StateT`, :py:obj:`~iamai.typing.ConfigT`]" +#~ msgstr "" -#: b636d10d99224ae69f75063f85f0e7e0 iamai.plugin.Plugin:1 of -msgid "所有 iamai 插件的基类。" -msgstr "" +#~ msgid "所有 iamai 插件的基类。" +#~ msgstr "" -#: d31de1a305d1492aa6cc4262c5ef4fa3 iamai.plugin.Plugin:5 of -msgid "当前正在被此插件处理的事件。" -msgstr "" +#~ msgid "当前正在被此插件处理的事件。" +#~ msgstr "" -#: 1ec7955807934145bddf198c2ef12b36 5970034dcc2e451aa9dc2d05546efae9 -#: 7b62e83921e441bc9a6229417b819a26 7ca9db27457849b1aa70cee47701c995 -#: ab7e0a6db067430bb19413d9c90bb4f8 iamai.plugin.Plugin of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 6139405e29f04017aaf9902fec74798d iamai.plugin.Plugin:7 of -msgid "iamai.typing.EventT" -msgstr "" +#~ msgid "iamai.typing.EventT" +#~ msgstr "" -#: 402af2df0019481cacd3cd38e5edb9c5 iamai.plugin.Plugin:11 of -msgid "插件的优先级,数字越小表示优先级越高,默认为 0。" -msgstr "" +#~ msgid "插件的优先级,数字越小表示优先级越高,默认为 0。" +#~ msgstr "" -#: 1c119953e3fc4df79c97e28f08ff06ea iamai.plugin.Plugin:13 of -msgid "ClassVar[int]" -msgstr "" +#~ msgid "ClassVar[int]" +#~ msgstr "" -#: 0b3f0580336a4746a2edce32ac9b5151 iamai.plugin.Plugin:17 of -msgid "插件执行结束后是否阻止事件的传播。`True` 表示阻止。" -msgstr "" +#~ msgid "插件执行结束后是否阻止事件的传播。`True` 表示阻止。" +#~ msgstr "" -#: 6ec9fbc55143450ebb97769de767d040 iamai.plugin.Plugin:19 of -msgid "ClassVar[bool]" -msgstr "" +#~ msgid "ClassVar[bool]" +#~ msgstr "" -#: aa295c2545d44ff190f8b8566aa658ce iamai.plugin.Plugin:23 of -msgid "插件加载类型,由 iamai 自动设置,反映了此插件是如何被加载的。" -msgstr "" +#~ msgid "插件加载类型,由 iamai 自动设置,反映了此插件是如何被加载的。" +#~ msgstr "" -#: 8876ce4e0eab41479c499198f6648ea0 iamai.plugin.Plugin:25 of -msgid "ClassVar[iamai.plugin.PluginLoadType]" -msgstr "" +#~ msgid "ClassVar[iamai.plugin.PluginLoadType]" +#~ msgstr "" -#: 872ab0e50d2b484e97156df3db5b62c8 iamai.plugin.Plugin:29 of -msgid "当插件加载类型为 `PluginLoadType.CLASS` 时为 `None`, 否则为定义插件在的 Python 模块的位置。" -msgstr "" +#~ msgid "当插件加载类型为 `PluginLoadType.CLASS` 时为 `None`, 否则为定义插件在的 Python 模块的位置。" +#~ msgstr "" -#: 5c549979cbb444899a838a2ee8302b2e iamai.plugin.Plugin:32 of -msgid "ClassVar[str | None]" -msgstr "" +#~ msgid "ClassVar[str | None]" +#~ msgstr "" -#: 8ff7a2f6108a4113ac5137934ab095d4 iamai.plugin.Plugin.bot:1 of -msgid "机器人对象。" -msgstr "" +#~ msgid "机器人对象。" +#~ msgstr "" -#: 1bd7b8727d2c4960ac6d9857006adf41 iamai.plugin.Plugin.config:1 of -msgid "插件配置。" -msgstr "" +#~ msgid "插件配置。" +#~ msgstr "" -#: fc8447a27b3d4305bb75d2a848d0101c iamai.plugin.Plugin.handle:1 of -msgid "处理事件的方法。当 `rule()` 方法返回 `True` 时 iamai 会调用此方法。每个插件必须实现此方法。" -msgstr "" +#~ msgid "处理事件的方法。当 `rule()` 方法返回 `True` 时 iamai 会调用此方法。每个插件必须实现此方法。" +#~ msgstr "" -#: eab924f195a743c1bd5cfaec1b145f9d iamai.plugin.Plugin.name:1 of -msgid "插件类名称。" -msgstr "" +#~ msgid "插件类名称。" +#~ msgstr "" -#: 6a10bfc1718d4c4db8abbae7a016ddbb iamai.plugin.Plugin.rule:1 of -msgid "匹配事件的方法。事件处理时,会按照插件的优先级依次调用此方法,当此方法返回 `True` 时将事件交由此插件处理。每个插件必须实现此方法。" -msgstr "" +#~ msgid "匹配事件的方法。事件处理时,会按照插件的优先级依次调用此方法,当此方法返回 `True` 时将事件交由此插件处理。每个插件必须实现此方法。" +#~ msgstr "" -#: 9469645d8f424b65a2f81ffded79cc21 iamai.plugin.Plugin.rule:3 of -msgid "注意:不建议直接在此方法内实现对事件的处理,事件的具体处理请交由 `handle()` 方法。" -msgstr "" +#~ msgid "注意:不建议直接在此方法内实现对事件的处理,事件的具体处理请交由 `handle()` 方法。" +#~ msgstr "" -#: 7a09be77870e4183819cd90e55eba3c6 iamai.plugin.Plugin.skip:1 of -msgid "跳过自身继续当前事件传播。" -msgstr "" +#~ msgid "跳过自身继续当前事件传播。" +#~ msgstr "" -#: 2b8964f0e4f84aa786a9bfe6c3b25178 iamai.plugin.Plugin.state:1 of -msgid "插件状态。" -msgstr "" +#~ msgid "插件状态。" +#~ msgstr "" -#: a3b1d5d183dd47fcbfbb93aa960cb843 iamai.plugin.Plugin.stop:1 of -msgid "停止当前事件传播。" -msgstr "" +#~ msgid "停止当前事件传播。" +#~ msgstr "" -#: 896dd7c254454c4b84f499104b67f6dd iamai.plugin.PluginLoadType:1 of -msgid "Bases: :py:class:`~enum.Enum`" -msgstr "" +#~ msgid "Bases: :py:class:`~enum.Enum`" +#~ msgstr "" -#: b837c0b82f72461f9c6b128afc15d6af iamai.plugin.PluginLoadType:1 of -msgid "插件加载类型。" -msgstr "" +#~ msgid "插件加载类型。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.po index b7832cad..ab4917ef 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,702 +17,483 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.rst:2 0f7ca09092464366b2267e83661c69fe +#: ../../source/pages/api/iamai.rst:2 81daf70c19ba4d1490892fcca848bc28 msgid "iamai package" msgstr "" -#: ../../source/pages/api/iamai.rst:5 b471e5dc138e4499b9bfee3c8a37c832 +#: ../../source/pages/api/iamai.rst:5 52b8dd1db481437ebb4ff78069fe0f49 msgid "Subpackages" msgstr "" -#: ../../source/pages/api/iamai.rst:14 5857b7e3748547d49b80fbdeec5b2396 +#: ../../source/pages/api/iamai.rst:14 7ce1c3c67b2e4ddd857be38211808f40 msgid "Submodules" msgstr "" -#: ../../source/pages/api/iamai.rst:33 a28a1fcd1bc54c98948e98b9d7304609 +#: ../../source/pages/api/iamai.rst:34 68c0003953d34eadb4b5471b05b02fee msgid "Module contents" msgstr "" -#: f121137ef9a1405e9aa28835f7b6f6c6 iamai:1 of -msgid "API Documentation" -msgstr "" +#~ msgid "API Documentation" +#~ msgstr "" -#: c543b3e241b74ca2ad84e5c17d239c56 iamai:3 of -msgid "" -"Comprehensive AI Toolkit for Multimodal Learning and Cross-Platform " -"Robotics." -msgstr "" +#~ msgid "" +#~ "Comprehensive AI Toolkit for Multimodal " +#~ "Learning and Cross-Platform Robotics." +#~ msgstr "" -#: 2a3a67b8dca641d3ae41c16dd9d74e9f iamai:5 of -msgid "This Module imports the following contents from the sub-module." -msgstr "" +#~ msgid "This Module imports the following contents from the sub-module." +#~ msgstr "" -#: e471bc7c5a43423ca2ce423af374c490 iamai.adapter.Adapter:1 of -msgid "" -"Bases: :py:class:`~typing.Generic`\\ [:py:obj:`~iamai.typing.EventT`, " -":py:obj:`~iamai.typing.ConfigT`], :py:class:`~abc.ABC`" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~typing.Generic`\\ " +#~ "[:py:obj:`~iamai.typing.EventT`, " +#~ ":py:obj:`~iamai.typing.ConfigT`], :py:class:`~abc.ABC`" +#~ msgstr "" -#: bfe72cf4546e4bf1ad483fdc67f9efd3 iamai.adapter.Adapter:1 of -msgid "协议适配器基类。" -msgstr "" +#~ msgid "协议适配器基类。" +#~ msgstr "" -#: e8d22a6c612b4d0dbdfd044555edd4f4 iamai.adapter.Adapter:5 of -msgid "适配器的名称。" -msgstr "" +#~ msgid "适配器的名称。" +#~ msgstr "" -#: 08adefe31cea4aac942840bf0a0d90d8 0ecb960f027b45d5b2f3225a5c7d9470 -#: 126a572578fc410eae8ea391ce0cd4bd 1def51ef72064ca6b80f3ca5f5c5a5fb -#: 1f68882c734a4fb1bdd89e788de4dcab 2cd0ff18c229429b89ad0d695819023a -#: 48615b8d0fb4442ebb223b515cf97f1e 51205055d2334179aadab7b5f02e7546 -#: 5961df5561234222873b42aa931cb8c7 67f55aeef4684f7991acab716975b188 -#: 93ed62eced7f46cea2a3b6b745325d49 94e239938c6241158e77a69b953812da -#: acc4e46600c14bbd8f99634830c3065c b73ff72a6b674e71b08526935d7311c0 -#: eb99d7c641184a7a87b833ffb7bb0d17 edc16267f7ed4f5fb1734b04f268725a -#: iamai.adapter.Adapter iamai.bot.Bot iamai.config.ConfigModel -#: iamai.event.Event iamai.plugin.Plugin of -msgid "type" -msgstr "" +#~ msgid "type" +#~ msgstr "" -#: 763631fbcb6e4784896d49aeddf1c485 a4032585004f4e83a4729521e607a778 -#: iamai.adapter.Adapter:7 iamai.config.ConfigModel:7 of -msgid "str" -msgstr "" +#~ msgid "str" +#~ msgstr "" -#: 7463fc1d79cc4bdf9e8becf21e48ab0c iamai.adapter.Adapter:11 of -msgid "当前的机器人对象。" -msgstr "" +#~ msgid "当前的机器人对象。" +#~ msgstr "" -#: 80e45a811379480ba96b1c9050fe36ca iamai.adapter.Adapter:13 of -msgid "Bot" -msgstr "" +#~ msgid "Bot" +#~ msgstr "" -#: e230a9529bd3458ab19240440b01272b iamai.Adapter.config:1 of -msgid "适配器配置。" -msgstr "" +#~ msgid "适配器配置。" +#~ msgstr "" -#: 2b4643e5342243d3853e444df6460dba fde6f5487725431bad9d286576d1dfff -#: iamai.adapter.Adapter.get:1 iamai.bot.Bot.get:1 of -msgid "获取满足指定条件的的事件,协程会等待直到适配器接收到满足条件的事件、超过最大事件数或超时。" -msgstr "" +#~ msgid "获取满足指定条件的的事件,协程会等待直到适配器接收到满足条件的事件、超过最大事件数或超时。" +#~ msgstr "" -#: e6420c82fac041fe8b6933b6aa73f897 iamai.adapter.Adapter.get:3 of -msgid "" -"类似 `Bot` 类的 `get()` 方法,但是隐含了判断产生事件的适配器是本适配器。 等效于 `Bot` 类的 `get()` 方法传入 " -"adapter_type 为本适配器类型。" -msgstr "" +#~ msgid "" +#~ "类似 `Bot` 类的 `get()` 方法,但是隐含了判断产生事件的适配器是本适配器。" +#~ " 等效于 `Bot` 类的 `get()` 方法传入 " +#~ "adapter_type 为本适配器类型。" +#~ msgstr "" -#: 17461adad9c446d2ba975d24ddfe5303 199d3eb43fea42749868a81a15b287f5 -#: 37120f0d6c2e48799b209855a84208a7 3a7194131e1d4c5abbcbde55b5f80f25 -#: 3d824a33f566413caeb9bc2dbe700c63 416fd50e52274eeda0a72ac97d7f482b -#: 44f086e4ac664d669e538eea87a5e493 487ef4b754f346d6b26304062e68d84e -#: 4e65873b55944523b04604303457aadd 52bce97169b34984ac9fed4e4d9968de -#: 6832b8e19ba743888e368dc3d4ecd897 6c9dbc90ebb94f8197e8d0ee8b258997 -#: 7f487fb0a2394161bdf8a95b0a10bb6e 80c3d1d312f74d8182f4e14e74677f71 -#: 8de91b48405a424cbdff41a13a5806f3 9fe56ae4a5e241c8b6506e22303f4100 -#: b7bc3bff376c45cab75edc63928b40a9 c65dd0082b4944558f885017e2dd785f -#: daac61753c2a4f94a294cdc411fe3c01 ed9ed3ec5e1f4402b313202a7458a05b -#: f665ec4a75004e15bff4eecf327cfc29 iamai.adapter.Adapter.get -#: iamai.bot.Bot.adapter_run_hook iamai.bot.Bot.adapter_shutdown_hook -#: iamai.bot.Bot.adapter_startup_hook iamai.bot.Bot.bot_exit_hook -#: iamai.bot.Bot.bot_run_hook iamai.bot.Bot.error_or_exception -#: iamai.bot.Bot.event_postprocessor_hook iamai.bot.Bot.event_preprocessor_hook -#: iamai.bot.Bot.get iamai.bot.Bot.get_adapter iamai.bot.Bot.get_plugin -#: iamai.bot.Bot.handle_event iamai.bot.Bot.load_adapters -#: iamai.bot.Bot.load_plugins iamai.bot.Bot.load_plugins_from_dirs -#: iamai.dependencies.Depends iamai.event.MessageEvent.ask -#: iamai.event.MessageEvent.get iamai.event.MessageEvent.is_same_sender -#: iamai.event.MessageEvent.reply of -msgid "Parameters" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: 8fa4fd6fe0624e8cb1d600debc9b548f iamai.adapter.Adapter.get:6 of -msgid "" -"协程或者函数,函数会被自动包装为协程执行。 要求接受一个事件作为参数,返回布尔值。 当协程返回 `True` 时返回当前事件。 当为 `None`" -" 时相当于输入对于任何事件均返回真的协程,即返回适配器接收到的下一个事件。" -msgstr "" +#~ msgid "" +#~ "协程或者函数,函数会被自动包装为协程执行。 要求接受一个事件作为参数,返回布尔值。 当协程返回 " +#~ "`True` 时返回当前事件。 当为 `None` " +#~ "时相当于输入对于任何事件均返回真的协程,即返回适配器接收到的下一个事件。" +#~ msgstr "" -#: 1c2b55044f4f4a11a03112f81df0cd50 72c7cca4a5d540d999242a4aa4c0df59 -#: iamai.adapter.Adapter.get:10 iamai.bot.Bot.get:6 of -msgid "当指定时,只接受指定类型的事件,先于 func 条件生效。默认为 `None`。" -msgstr "" +#~ msgid "当指定时,只接受指定类型的事件,先于 func 条件生效。默认为 `None`。" +#~ msgstr "" -#: 5e8e65f73d464424ab89578abd6aea66 887b641171264b358c2cf053597e9eed -#: 9a49dc0b04ef4a8d89c715f8958a10ad a80bfc074c224dbf90ac563ad7b13ca4 -#: iamai.adapter.Adapter.get:11 iamai.bot.Bot.get:8 -#: iamai.event.MessageEvent.ask:7 iamai.event.MessageEvent.get:5 of -msgid "最大事件数。" -msgstr "" +#~ msgid "最大事件数。" +#~ msgstr "" -#: 3a4d9476e04c47459d8793a0e3fb42cf 65c11c521b4b43b280932e0f2d6edf56 -#: ccd9c0b2835e432eac30f2b4fb4d673d e7b80201d3f14eeba66656ec0cfbe016 -#: iamai.adapter.Adapter.get:12 iamai.bot.Bot.get:9 -#: iamai.event.MessageEvent.ask:8 iamai.event.MessageEvent.get:6 of -msgid "超时时间。" -msgstr "" +#~ msgid "超时时间。" +#~ msgstr "" -#: 088cea2ff815443cac78b9dd8c335f93 171467a8b5934312b8cb6131eadda19e -#: 1e632a0f22e140fa96a8b9bdd38165f0 5396047d44fc42ea86f944f90b290b41 -#: 630f19f388174167aa3345016fdf9f11 743c16bd80b441088e3d61a8753ae834 -#: 8711717a3e154fe9b2cf315345b895c9 9cb74b6ccbd9437cb426f3c581bc1b05 -#: ab6a34194fa6425daf6930e7f8a53cac b4cf620938da4a3aaca28c5392244b93 -#: bc589ce3554445dea8c9d73af60ee4d7 bf278da024c34d3ba2eda2abae826f74 -#: c4dafa8f283a49c288cb1e6cc7c6ae97 d173352b35a949b88c320fb08e850f5e -#: d90b3811307346e4963b21fdcfcb16f5 e54471b4565245cb953379611c447da0 -#: ed1b8006481e4e4ba0fc9da3db419c14 iamai.adapter.Adapter.get -#: iamai.bot.Bot.adapter_run_hook iamai.bot.Bot.adapter_shutdown_hook -#: iamai.bot.Bot.adapter_startup_hook iamai.bot.Bot.bot_exit_hook -#: iamai.bot.Bot.bot_run_hook iamai.bot.Bot.event_postprocessor_hook -#: iamai.bot.Bot.event_preprocessor_hook iamai.bot.Bot.get -#: iamai.bot.Bot.get_adapter iamai.bot.Bot.get_plugin -#: iamai.dependencies.Depends iamai.event.MessageEvent.ask -#: iamai.event.MessageEvent.get iamai.event.MessageEvent.get_plain_text -#: iamai.event.MessageEvent.is_same_sender iamai.event.MessageEvent.reply of -msgid "Returns" -msgstr "" +#~ msgid "Returns" +#~ msgstr "" -#: 28e30372ee214ad09b3608714da743dd iamai.adapter.Adapter.get:14 of -msgid "返回满足 func 条件的事件。" -msgstr "" +#~ msgid "返回满足 func 条件的事件。" +#~ msgstr "" -#: 081318f793d541e2a8f68e2aef209096 25f6445aa8164c9495ceb183b7e70b6e -#: d1223c5b4f204fc7ad551c2e7d2cd5b9 d859774139a44216b1ce2c6ba984563c -#: f53c75d58a6b49be8608aa9bb1f30d9a iamai.adapter.Adapter.get iamai.bot.Bot.get -#: iamai.bot.Bot.get_adapter iamai.bot.Bot.get_plugin -#: iamai.event.MessageEvent.get of -msgid "Raises" -msgstr "" +#~ msgid "Raises" +#~ msgstr "" -#: 2861e86a17f545a3b6be57bf95f1a3e2 93a792da6a8040bca59f61df14a2d451 -#: f00da7a7c1cd46d796f0f948a070b107 iamai.adapter.Adapter.get:16 -#: iamai.bot.Bot.get:13 iamai.event.MessageEvent.get:10 of -msgid "超过最大事件数或超时。" -msgstr "" +#~ msgid "超过最大事件数或超时。" +#~ msgstr "" -#: 80fe4048918a4bb2b2ba0e50e42f7038 iamai.adapter.Adapter.run:1 of -msgid "适配器运行方法,适配器开发者必须实现该方法。" -msgstr "" +#~ msgid "适配器运行方法,适配器开发者必须实现该方法。" +#~ msgstr "" -#: 0e67a97aa2d0478f85d7a3823d493af7 iamai.adapter.Adapter.run:3 of -msgid "适配器运行过程中保持保持运行,当此方法结束后, AliceBot 不会自动重新启动适配器。" -msgstr "" +#~ msgid "适配器运行过程中保持保持运行,当此方法结束后, AliceBot 不会自动重新启动适配器。" +#~ msgstr "" -#: 4245909e92374bd99665c99d9d807531 iamai.adapter.Adapter.safe_run:1 of -msgid "附带有异常处理地安全运行适配器。" -msgstr "" +#~ msgid "附带有异常处理地安全运行适配器。" +#~ msgstr "" -#: eb8704b49d724a159baabfa1dafff2e2 iamai.adapter.Adapter.shutdown:1 of -msgid "在适配器结束运行时运行的方法,用于安全地关闭适配器。" -msgstr "" +#~ msgid "在适配器结束运行时运行的方法,用于安全地关闭适配器。" +#~ msgstr "" -#: a093adfb0b9148359499f44b5d41e078 iamai.adapter.Adapter.shutdown:3 of -msgid "AliceBot 在接收到系统的结束信号后依次运行并等待所有适配器的 `shutdown()` 方法。 当强制退出时此方法可能未被执行。" -msgstr "" +#~ msgid "AliceBot 在接收到系统的结束信号后依次运行并等待所有适配器的 `shutdown()` 方法。 当强制退出时此方法可能未被执行。" +#~ msgstr "" -#: f2602c0d0c9e4e798e7cb61a888452c2 iamai.adapter.Adapter.startup:1 of -msgid "在适配器开始运行前运行的方法,用于初始化适配器。" -msgstr "" +#~ msgid "在适配器开始运行前运行的方法,用于初始化适配器。" +#~ msgstr "" -#: 7d6d1938085043b9bfe2197d792396f8 iamai.adapter.Adapter.startup:3 of -msgid "AliceBot 依次运行并等待所有适配器的 `startup()` 方法,待运行完毕后再创建 `run()` 任务。" -msgstr "" +#~ msgid "AliceBot 依次运行并等待所有适配器的 `startup()` 方法,待运行完毕后再创建 `run()` 任务。" +#~ msgstr "" -#: af52ad1508c94e48bd660d959701c69e iamai.bot.Bot:1 of -msgid "Bases: :py:class:`object`" -msgstr "" +#~ msgid "Bases: :py:class:`object`" +#~ msgstr "" -#: f7e09a54583b41c4aeabf3c9ec6b8dba iamai.bot.Bot:1 of -msgid "iamai 机器人对象,定义了机器人的基本方法。" -msgstr "" +#~ msgid "iamai 机器人对象,定义了机器人的基本方法。" +#~ msgstr "" -#: abdc62a9c2bf4b298a44a5cd6afb45ce iamai.bot.Bot:3 of -msgid "读取并储存配置 `Config`,加载适配器 `Adapter` 和插件 `Plugin`,并进行事件分发。" -msgstr "" +#~ msgid "读取并储存配置 `Config`,加载适配器 `Adapter` 和插件 `Plugin`,并进行事件分发。" +#~ msgstr "" -#: e0513fa083c241d1af996accb3b32fc1 iamai.bot.Bot:7 of -msgid "机器人配置。" -msgstr "" +#~ msgid "机器人配置。" +#~ msgstr "" -#: 84c6cab7ab7c4912b724037d082230b7 iamai.bot.Bot:9 of -msgid "iamai.config.MainConfig" -msgstr "" +#~ msgid "iamai.config.MainConfig" +#~ msgstr "" -#: 310dde30867c4130964530e3dd9a5825 iamai.bot.Bot:13 of -msgid "机器人是否应该进入准备退出状态。" -msgstr "" +#~ msgid "机器人是否应该进入准备退出状态。" +#~ msgstr "" -#: af7ea8d9b4f1435c88d192330ffd6f23 iamai.bot.Bot:15 of -msgid "asyncio.locks.Event" -msgstr "" +#~ msgid "asyncio.locks.Event" +#~ msgstr "" -#: 5571aabea160496d979b9aced5560359 iamai.bot.Bot:19 of -msgid "当前已经加载的适配器的列表。" -msgstr "" +#~ msgid "当前已经加载的适配器的列表。" +#~ msgstr "" -#: fc3acce6f17d4ab88b6188877f568454 iamai.bot.Bot:21 of -msgid "List[iamai.adapter.Adapter[Any, Any]]" -msgstr "" +#~ msgid "List[iamai.adapter.Adapter[Any, Any]]" +#~ msgstr "" -#: 8cd8f04a5b9547daa057d244625e9583 iamai.bot.Bot:25 of -msgid "插件优先级字典。" -msgstr "" +#~ msgid "插件优先级字典。" +#~ msgstr "" -#: 8d86114c7683489aacc52ceb10f8e312 iamai.bot.Bot:27 of -msgid "Dict[int, List[Type[iamai.plugin.Plugin[Any, Any, Any]]]]" -msgstr "" +#~ msgid "Dict[int, List[Type[iamai.plugin.Plugin[Any, Any, Any]]]]" +#~ msgstr "" -#: 17b71c003cba42eda8646343c7bd61be 35b831e9eeb14a5583f53e20c522ca49 -#: iamai.Plugin.state:1 iamai.bot.Bot:31 of -msgid "插件状态。" -msgstr "" +#~ msgid "插件状态。" +#~ msgstr "" -#: b37584b9c1c24a5ca61365f07aa7cb20 iamai.bot.Bot:33 of -msgid "Dict[str, Any]" -msgstr "" +#~ msgid "Dict[str, Any]" +#~ msgstr "" -#: b1e0e3d4184f4dabb5d813e5891fc992 iamai.bot.Bot:37 of -msgid "全局状态。" -msgstr "" +#~ msgid "全局状态。" +#~ msgstr "" -#: 96800b1605744c26afc085d74328e363 iamai.bot.Bot:39 of -msgid "Dict[Any, Any]" -msgstr "" +#~ msgid "Dict[Any, Any]" +#~ msgstr "" -#: 2daaeef52d0c4dd3a6aafd074ac2e708 iamai.bot.Bot.adapter_run_hook:1 of -msgid "注册一个适配器运行时的函数。" -msgstr "" +#~ msgid "注册一个适配器运行时的函数。" +#~ msgstr "" -#: 0e092cbcf59e4079afe56f5a45933e57 1780bbee816542b39d1750d95445f07a -#: 2b41ff1975e34d208f7c95754f2cf394 39958f99c5c942f5a1c025f7473d3044 -#: 3c9012e13e3b495183a38623fd4c4c09 4444fbaf9c6b49c19afd49479877b3e5 -#: 641eb94fc4804f089e08e57935eef32d 77efd3fac81c4060b7f2a9a941a00b14 -#: 8348a62b46704e8da6ee0bca9eb5ec5f a7fbd19610944692b43fa969506e4c6a -#: c5f638a4ceea40b8b1ed4eaefe6197ad d658bee2aeee43fbb545c9c000f5cab9 -#: d6706e67c68d4abc8d7c3974b1dd99ad eb75004d3ea7431cb20b61ed017b94a8 -#: iamai.bot.Bot.adapter_run_hook:3 iamai.bot.Bot.adapter_run_hook:5 -#: iamai.bot.Bot.adapter_shutdown_hook:3 iamai.bot.Bot.adapter_shutdown_hook:5 -#: iamai.bot.Bot.adapter_startup_hook:3 iamai.bot.Bot.adapter_startup_hook:5 -#: iamai.bot.Bot.bot_exit_hook:3 iamai.bot.Bot.bot_exit_hook:5 -#: iamai.bot.Bot.bot_run_hook:3 iamai.bot.Bot.bot_run_hook:5 -#: iamai.bot.Bot.event_postprocessor_hook:3 -#: iamai.bot.Bot.event_postprocessor_hook:5 -#: iamai.bot.Bot.event_preprocessor_hook:3 -#: iamai.bot.Bot.event_preprocessor_hook:5 of -msgid "被注册的函数。" -msgstr "" +#~ msgid "被注册的函数。" +#~ msgstr "" -#: 500bccdbc4a24f59bd27fa2232cfba7d iamai.bot.Bot.adapter_shutdown_hook:1 of -msgid "注册一个适配器关闭时的函数。" -msgstr "" +#~ msgid "注册一个适配器关闭时的函数。" +#~ msgstr "" -#: c1b96c2bf1184a86ad8f1de7c9bace44 iamai.bot.Bot.adapter_startup_hook:1 of -msgid "注册一个适配器初始化时的函数。" -msgstr "" +#~ msgid "注册一个适配器初始化时的函数。" +#~ msgstr "" -#: 5bec188192e7477cb3d2123e2b1350c7 iamai.bot.Bot.bot_exit_hook:1 of -msgid "注册一个 Bot 退出时的函数。" -msgstr "" +#~ msgid "注册一个 Bot 退出时的函数。" +#~ msgstr "" -#: 5c25a7258c2a4356ae37f050cc9499be iamai.bot.Bot.bot_run_hook:1 of -msgid "注册一个 Bot 启动时的函数。" -msgstr "" +#~ msgid "注册一个 Bot 启动时的函数。" +#~ msgstr "" -#: a5d4c98c8d9f446997d1956d21fa75cd iamai.bot.Bot.error_or_exception:1 of -msgid "根据当前 Bot 的配置输出 error 或者 exception 日志。" -msgstr "" +#~ msgid "根据当前 Bot 的配置输出 error 或者 exception 日志。" +#~ msgstr "" -#: fbc21f528de74938ae2d18044c22559e iamai.bot.Bot.error_or_exception:3 of -msgid "消息。" -msgstr "" +#~ msgid "消息。" +#~ msgstr "" -#: 13b929a90e844c418267a080ff5abcad iamai.bot.Bot.error_or_exception:4 of -msgid "异常。" -msgstr "" +#~ msgid "异常。" +#~ msgstr "" -#: 9fbf62619e124e42ba21ae4672560657 iamai.bot.Bot.event_postprocessor_hook:1 of -msgid "注册一个事件后处理函数。" -msgstr "" +#~ msgid "注册一个事件后处理函数。" +#~ msgstr "" -#: f52bb7839a6b4ab38812a92026e8df04 iamai.bot.Bot.event_preprocessor_hook:1 of -msgid "注册一个事件预处理函数。" -msgstr "" +#~ msgid "注册一个事件预处理函数。" +#~ msgstr "" -#: 54cd32335f96449f994469495dd4ac9e iamai.bot.Bot.get:3 of -msgid "" -"协程或者函数,函数会被自动包装为协程执行。 要求接受一个事件作为参数,返回布尔值。当协程返回 `True` 时返回当前事件。 当为 `None` " -"时相当于输入对于任何事件均返回真的协程,即返回适配器接收到的下一个事件。" -msgstr "" +#~ msgid "" +#~ "协程或者函数,函数会被自动包装为协程执行。 要求接受一个事件作为参数,返回布尔值。当协程返回 `True` " +#~ "时返回当前事件。 当为 `None` " +#~ "时相当于输入对于任何事件均返回真的协程,即返回适配器接收到的下一个事件。" +#~ msgstr "" -#: ad6befed02524e45935a4efafa83a2d5 iamai.bot.Bot.get:7 of -msgid "当指定时,只接受指定适配器产生的事件,先于 func 条件生效。默认为 `None`。" -msgstr "" +#~ msgid "当指定时,只接受指定适配器产生的事件,先于 func 条件生效。默认为 `None`。" +#~ msgstr "" -#: 94d2984ed1634810a36ccaf3ead8fbf1 iamai.bot.Bot.get:11 of -msgid "返回满足 `func` 条件的事件。" -msgstr "" +#~ msgid "返回满足 `func` 条件的事件。" +#~ msgstr "" -#: ec0b02b4eeee447abe8c1082cccd4b54 iamai.bot.Bot.get_adapter:1 of -msgid "按照名称或适配器类获取已经加载的适配器。" -msgstr "" +#~ msgid "按照名称或适配器类获取已经加载的适配器。" +#~ msgstr "" -#: 3c5c2637e38345d5ad895eb66fcd5f4c iamai.bot.Bot.get_adapter:3 of -msgid "适配器名称或适配器类。" -msgstr "" +#~ msgid "适配器名称或适配器类。" +#~ msgstr "" -#: b53ca54ced27450cbfaefc033d2a8ccc iamai.bot.Bot.get_adapter:5 of -msgid "获取到的适配器对象。" -msgstr "" +#~ msgid "获取到的适配器对象。" +#~ msgstr "" -#: 10d15a44b577478487b7f7bca0e12733 iamai.bot.Bot.get_adapter:7 of -msgid "找不到此名称的适配器对象。" -msgstr "" +#~ msgid "找不到此名称的适配器对象。" +#~ msgstr "" -#: 5a92740fecb54bd3a66ce2721c4a06e6 iamai.bot.Bot.get_plugin:1 of -msgid "按照名称获取已经加载的插件类。" -msgstr "" +#~ msgid "按照名称获取已经加载的插件类。" +#~ msgstr "" -#: dc4f2d67bd7c43319e0c99b62a616800 iamai.bot.Bot.get_plugin:3 of -msgid "插件名称" -msgstr "" +#~ msgid "插件名称" +#~ msgstr "" -#: e80030d5297c4715a921e7ead43f2de7 iamai.bot.Bot.get_plugin:5 of -msgid "获取到的插件类。" -msgstr "" +#~ msgid "获取到的插件类。" +#~ msgstr "" -#: a382837801c842da9a86c9ad93971c2d iamai.bot.Bot.get_plugin:7 of -msgid "找不到此名称的插件类。" -msgstr "" +#~ msgid "找不到此名称的插件类。" +#~ msgstr "" -#: 85c51504cd1e4111bea2ecee98461f83 iamai.bot.Bot.handle_event:1 of -msgid "被适配器对象调用,根据优先级分发事件给所有插件,并处理插件的 `stop` 、 `skip` 等信号。" -msgstr "" +#~ msgid "被适配器对象调用,根据优先级分发事件给所有插件,并处理插件的 `stop` 、 `skip` 等信号。" +#~ msgstr "" -#: 74ae078c35ea4f7ab89736916eb37263 iamai.bot.Bot.handle_event:3 of -msgid "此方法不应该被用户手动调用。" -msgstr "" +#~ msgid "此方法不应该被用户手动调用。" +#~ msgstr "" -#: 7be278a3ba73453593a35d5470a8336d iamai.bot.Bot.handle_event:5 of -msgid "当前待处理的 `Event`。" -msgstr "" +#~ msgid "当前待处理的 `Event`。" +#~ msgstr "" -#: 6ce782303af146289912bef9a7266d93 iamai.bot.Bot.handle_event:6 of -msgid "当前事件是否可以被 get 方法捕获,默认为 `True`。" -msgstr "" +#~ msgid "当前事件是否可以被 get 方法捕获,默认为 `True`。" +#~ msgstr "" -#: d077eae73bcd4e72aeee8346cec9a990 iamai.bot.Bot.handle_event:7 of -msgid "是否在日志中显示,默认为 `True`。" -msgstr "" +#~ msgid "是否在日志中显示,默认为 `True`。" +#~ msgstr "" -#: 8dcc3f6ebf784e0b9f9f2e9307b6ce69 iamai.bot.Bot.load_adapters:1 of -msgid "加载适配器。" -msgstr "" +#~ msgid "加载适配器。" +#~ msgstr "" -#: 3f64b92756f34d76a2f270ae2a5e969b iamai.bot.Bot.load_adapters:3 of -msgid "" -"适配器类或适配器名称,类型可以是 `Type[Adapter]` 或 `str`。 如果为 `Type[Adapter]` " -"类型时,将作为适配器类进行加载。 如果为 `str` 类型时,将作为适配器模块名称进行加载,格式和 Python `import` 语句相同。" -" 例如:`path.of.adapter`。" -msgstr "" +#~ msgid "" +#~ "适配器类或适配器名称,类型可以是 `Type[Adapter]` 或 `str`。 如果为" +#~ " `Type[Adapter]` 类型时,将作为适配器类进行加载。 如果为 `str` " +#~ "类型时,将作为适配器模块名称进行加载,格式和 Python `import` 语句相同。 " +#~ "例如:`path.of.adapter`。" +#~ msgstr "" -#: e0b78a0818bb4bc58d707ed285b88b03 iamai.bot.Bot.load_adapters:3 of -msgid "" -"适配器类或适配器名称,类型可以是 `Type[Adapter]` 或 `str`。 如果为 `Type[Adapter]` " -"类型时,将作为适配器类进行加载。 如果为 `str` 类型时,将作为适配器模块名称进行加载,格式和 Python `import` 语句相同。" -msgstr "" +#~ msgid "" +#~ "适配器类或适配器名称,类型可以是 `Type[Adapter]` 或 `str`。 如果为" +#~ " `Type[Adapter]` 类型时,将作为适配器类进行加载。 如果为 `str` " +#~ "类型时,将作为适配器模块名称进行加载,格式和 Python `import` 语句相同。" +#~ msgstr "" -#: d21f3546bc484841807783bca7af13cf iamai.bot.Bot.load_adapters:6 of -msgid "例如:`path.of.adapter`。" -msgstr "" +#~ msgid "例如:`path.of.adapter`。" +#~ msgstr "" -#: 8f5469a91676452eb9437751547a5f86 iamai.bot.Bot.load_plugins:1 of -msgid "加载插件。" -msgstr "" +#~ msgid "加载插件。" +#~ msgstr "" -#: f59729bcd2ae4f57ad886b2d846162c8 iamai.bot.Bot.load_plugins:3 of -msgid "" -"插件类、插件模块名称或者插件模块文件路径。 类型可以是 `Type[Plugin]`, `str` 或 `pathlib.Path`。 如果为 " -"`Type[Plugin]` 类型时,将作为插件类进行加载。 如果为 `str` 类型时,将作为插件模块名称进行加载,格式和 Python " -"`import` 语句相同。 例如:`path.of.plugin`。 如果为 `pathlib.Path` " -"类型时,将作为插件模块文件路径进行加载。 例如:`pathlib.Path(\"path/of/plugin\")`。" -msgstr "" +#~ msgid "" +#~ "插件类、插件模块名称或者插件模块文件路径。 类型可以是 `Type[Plugin]`, `str`" +#~ " 或 `pathlib.Path`。 如果为 `Type[Plugin]` " +#~ "类型时,将作为插件类进行加载。 如果为 `str` 类型时,将作为插件模块名称进行加载,格式和 " +#~ "Python `import` 语句相同。 例如:`path.of.plugin`。 " +#~ "如果为 `pathlib.Path` 类型时,将作为插件模块文件路径进行加载。 " +#~ "例如:`pathlib.Path(\"path/of/plugin\")`。" +#~ msgstr "" -#: c8ece8cfbc164c0386742aedeb8e92d9 iamai.bot.Bot.load_plugins:3 of -msgid "" -"插件类、插件模块名称或者插件模块文件路径。 类型可以是 `Type[Plugin]`, `str` 或 `pathlib.Path`。 如果为 " -"`Type[Plugin]` 类型时,将作为插件类进行加载。 如果为 `str` 类型时,将作为插件模块名称进行加载,格式和 Python " -"`import` 语句相同。" -msgstr "" +#~ msgid "" +#~ "插件类、插件模块名称或者插件模块文件路径。 类型可以是 `Type[Plugin]`, `str`" +#~ " 或 `pathlib.Path`。 如果为 `Type[Plugin]` " +#~ "类型时,将作为插件类进行加载。 如果为 `str` 类型时,将作为插件模块名称进行加载,格式和 " +#~ "Python `import` 语句相同。" +#~ msgstr "" -#: 29e2c1299f9941e48f0bb68ef288d9a4 iamai.bot.Bot.load_plugins:7 of -msgid "例如:`path.of.plugin`。" -msgstr "" +#~ msgid "例如:`path.of.plugin`。" +#~ msgstr "" -#: a766a03dca154337ade077ed734d642c iamai.bot.Bot.load_plugins:8 of -msgid "如果为 `pathlib.Path` 类型时,将作为插件模块文件路径进行加载。" -msgstr "" +#~ msgid "如果为 `pathlib.Path` 类型时,将作为插件模块文件路径进行加载。" +#~ msgstr "" -#: 94cec709db5c4944a85ee5c16a455a0a iamai.bot.Bot.load_plugins:9 of -msgid "例如:`pathlib.Path(\"path/of/plugin\")`。" -msgstr "" +#~ msgid "例如:`pathlib.Path(\"path/of/plugin\")`。" +#~ msgstr "" -#: 663b3b5960794d98992c2a21e70aacaa iamai.bot.Bot.load_plugins_from_dirs:1 of -msgid "从目录中加载插件,以 `_` 开头的模块中的插件不会被导入。路径可以是相对路径或绝对路径。" -msgstr "" +#~ msgid "从目录中加载插件,以 `_` 开头的模块中的插件不会被导入。路径可以是相对路径或绝对路径。" +#~ msgstr "" -#: 76975841517346f49574463a0a69ecaa iamai.bot.Bot.load_plugins_from_dirs:3 of -msgid "储存包含插件的模块的模块路径。 例如:`pathlib.Path(\"path/of/plugins/\")` 。" -msgstr "" +#~ msgid "储存包含插件的模块的模块路径。 例如:`pathlib.Path(\"path/of/plugins/\")` 。" +#~ msgstr "" -#: 8ea9ee39a1bc40b3b28389fffffdcb74 iamai.Bot.plugins:1 of -msgid "当前已经加载的插件的列表。" -msgstr "" +#~ msgid "当前已经加载的插件的列表。" +#~ msgstr "" -#: 4b32b0f5d85a403f85898372201a3259 iamai.bot.Bot.reload_plugins:1 of -msgid "手动重新加载所有插件。" -msgstr "" +#~ msgid "手动重新加载所有插件。" +#~ msgstr "" -#: 250891d6a07d4d73b7f2bfc767f4d4be iamai.bot.Bot.restart:1 of -msgid "退出并重新运行 iamai。" -msgstr "" +#~ msgid "退出并重新运行 iamai。" +#~ msgstr "" -#: de92c1212d1746ec911d58223b8fe1de iamai.bot.Bot.run:1 of -msgid "运行 iamai,监听并拦截系统退出信号,更新机器人配置。" -msgstr "" +#~ msgid "运行 iamai,监听并拦截系统退出信号,更新机器人配置。" +#~ msgstr "" -#: 5ea460cfe82a4e57b28e0d07cfb24674 iamai.config.ConfigModel:1 of -msgid "Bases: :py:class:`~pydantic.main.BaseModel`" -msgstr "" +#~ msgid "Bases: :py:class:`~pydantic.main.BaseModel`" +#~ msgstr "" -#: e4403d8b42604c2a9c5e95948c4ed6f6 iamai.config.ConfigModel:1 of -msgid "iamai 配置模型。" -msgstr "" +#~ msgid "iamai 配置模型。" +#~ msgstr "" -#: 0689d642357f4a8caa363b217fda18ad iamai.config.ConfigModel:5 of -msgid "配置名称。" -msgstr "" +#~ msgid "配置名称。" +#~ msgstr "" -#: ../../docstring cbd31b89f45b4d328e44b7467ad77627 -#: ecc42532acb2421ab531cfec51623b2c ffabe771f94044f98c47be7a26b011db -#: iamai.ConfigModel.model_config:1 iamai.Event.model_config:1 -#: iamai.MessageEvent.model_config:1 of -msgid "" -"Configuration for the model, should be a dictionary conforming to " -"[`ConfigDict`][pydantic.config.ConfigDict]." -msgstr "" +#~ msgid "" +#~ "Configuration for the model, should be" +#~ " a dictionary conforming to " +#~ "[`ConfigDict`][pydantic.config.ConfigDict]." +#~ msgstr "" -#: ../../docstring 611a7d568c2645e786931569036f8624 -#: 6b8d1254ce28440dbd48fade55de503f 9ef63e4cb0c14184af1164c05bfb2c4b -#: iamai.ConfigModel.model_fields:1 iamai.Event.model_fields:1 -#: iamai.MessageEvent.model_fields:1 of -msgid "" -"Metadata about the fields defined on the model, mapping of field names to" -" [`FieldInfo`][pydantic.fields.FieldInfo]." -msgstr "" +#~ msgid "" +#~ "Metadata about the fields defined on " +#~ "the model, mapping of field names " +#~ "to [`FieldInfo`][pydantic.fields.FieldInfo]." +#~ msgstr "" -#: ../../docstring 34643d8fe3b1437e9c13be39fc0cfd6e -#: ab55dd2936454736acd9990ec93ac6be acb4e25f2c8e4950a98881be3e0a5962 -#: iamai.ConfigModel.model_fields:4 iamai.Event.model_fields:4 -#: iamai.MessageEvent.model_fields:4 of -msgid "This replaces `Model.__fields__` from Pydantic V1." -msgstr "" +#~ msgid "This replaces `Model.__fields__` from Pydantic V1." +#~ msgstr "" -#: 423bd7f2d36f4c8e8dc69f80ede1cde2 iamai.dependencies.Depends:1 of -msgid "子依赖装饰器。" -msgstr "" +#~ msgid "子依赖装饰器。" +#~ msgstr "" -#: d3d36765b505478d876c9c1f4bc70386 iamai.dependencies.Depends:3 of -msgid "依赖类。如果不指定则根据字段的类型注释自动判断。" -msgstr "" +#~ msgid "依赖类。如果不指定则根据字段的类型注释自动判断。" +#~ msgstr "" -#: e27a9ebc8c95445487d6472397c0c887 iamai.dependencies.Depends:4 of -msgid "是否使用缓存。默认为 `True`。" -msgstr "" +#~ msgid "是否使用缓存。默认为 `True`。" +#~ msgstr "" -#: 2ae5c740974242a688cb2588cd8c4686 iamai.dependencies.Depends:6 of -msgid "返回内部子依赖对象。" -msgstr "" +#~ msgid "返回内部子依赖对象。" +#~ msgstr "" -#: 6099a10b62e04a88a9d7bd19f004fc98 iamai.event.Event:1 of -msgid "" -"Bases: :py:class:`~abc.ABC`, :py:class:`~pydantic.main.BaseModel`, " -":py:class:`~typing.Generic`\\ [:py:obj:`~iamai.typing.AdapterT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~abc.ABC`, " +#~ ":py:class:`~pydantic.main.BaseModel`, " +#~ ":py:class:`~typing.Generic`\\ [:py:obj:`~iamai.typing.AdapterT`]" +#~ msgstr "" -#: 3768da693d6f485fb9b4626ab0f7322f iamai.event.Event:1 of -msgid "事件类的基类。" -msgstr "" +#~ msgid "事件类的基类。" +#~ msgstr "" -#: 53709301834b453faa4e2fa77f6d3a51 iamai.event.Event:5 of -msgid "产生当前事件的适配器对象。" -msgstr "" +#~ msgid "产生当前事件的适配器对象。" +#~ msgstr "" -#: dab0e10a840f40b099322a9e7fce5e6e iamai.event.Event:7 of -msgid "Any" -msgstr "" +#~ msgid "Any" +#~ msgstr "" -#: 35863b355b634b89846ec9535211c75f iamai.event.Event:11 of -msgid "事件类型。" -msgstr "" +#~ msgid "事件类型。" +#~ msgstr "" -#: 033aebc67ea34f1c933f08386272bd02 iamai.event.Event:13 of -msgid "str | None" -msgstr "" +#~ msgid "str | None" +#~ msgstr "" -#: 4f9650cd3e1644c9b692de0197d7e5a4 iamai.event.Event:17 of -msgid "表示事件是否被处理过了,用于适配器处理。警告:请勿手动更改此属性的值。" -msgstr "" +#~ msgid "表示事件是否被处理过了,用于适配器处理。警告:请勿手动更改此属性的值。" +#~ msgstr "" -#: 2e4916fd4f09493b8ff8d185cd9319e2 iamai.event.Event:19 of -msgid "bool" -msgstr "" +#~ msgid "bool" +#~ msgstr "" -#: d6108f825a5c43b69123d9a630179dab iamai.event.MessageEvent:1 of -msgid "" -"Bases: :py:class:`~iamai.event.Event`, :py:class:`~typing.Generic`\\ " -"[:py:obj:`~iamai.typing.AdapterT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~iamai.event.Event`, " +#~ ":py:class:`~typing.Generic`\\ [:py:obj:`~iamai.typing.AdapterT`]" +#~ msgstr "" -#: 4a724f4537b640eda82829e13e83bb5d iamai.event.MessageEvent:1 of -msgid "通用的消息事件类的基类。" -msgstr "" +#~ msgid "通用的消息事件类的基类。" +#~ msgstr "" -#: d56adf1ca15c4c5e86ed92b5d3aa6f84 iamai.event.MessageEvent.ask:1 of -msgid "询问消息。" -msgstr "" +#~ msgid "询问消息。" +#~ msgstr "" -#: d8a5f01eb5094a648b8e6192b687111a iamai.event.MessageEvent.ask:3 of -msgid "表示回复一个消息后获取用户的回复。 相当于 `reply()` 后执行 `get()`。" -msgstr "" +#~ msgid "表示回复一个消息后获取用户的回复。 相当于 `reply()` 后执行 `get()`。" +#~ msgstr "" -#: 38138c04252b4c6496006710e3e99a38 afc12b385b3c49a494232a257a33ec73 -#: iamai.event.MessageEvent.ask:6 iamai.event.MessageEvent.reply:3 of -msgid "回复消息的内容。" -msgstr "" +#~ msgid "回复消息的内容。" +#~ msgstr "" -#: 98e179b2df86410282754e1a15908892 a2575ad2c8b849cca1f7aa85ac2dc997 -#: iamai.event.MessageEvent.ask:10 iamai.event.MessageEvent.get:8 of -msgid "用户回复的消息事件。" -msgstr "" +#~ msgid "用户回复的消息事件。" +#~ msgstr "" -#: ed25c02d48fa4e4fb3b957c091481616 iamai.event.MessageEvent.get:1 of -msgid "获取用户回复消息。" -msgstr "" +#~ msgid "获取用户回复消息。" +#~ msgstr "" -#: fd06dd0f4c3f44c49c5ce23650131aa4 iamai.event.MessageEvent.get:3 of -msgid "相当于 `Bot` 的 `get()`,条件为适配器、事件类型、发送人相同。" -msgstr "" +#~ msgid "相当于 `Bot` 的 `get()`,条件为适配器、事件类型、发送人相同。" +#~ msgstr "" -#: 5490b413be2a4534891a84cd191f2d53 iamai.event.MessageEvent.get_plain_text:1 -#: of -msgid "获取消息的纯文本内容。" -msgstr "" +#~ msgid "获取消息的纯文本内容。" +#~ msgstr "" -#: 4bcbcb440b7146e781be04f15886bff5 iamai.event.MessageEvent.get_plain_text:3 -#: of -msgid "消息的纯文本内容。" -msgstr "" +#~ msgid "消息的纯文本内容。" +#~ msgstr "" -#: 6617f9fab1f94479890b9aeb1ec893b2 iamai.event.MessageEvent.is_same_sender:1 -#: of -msgid "判断自身和另一个事件是否是同一个发送者。" -msgstr "" +#~ msgid "判断自身和另一个事件是否是同一个发送者。" +#~ msgstr "" -#: 8b00d6e99bb64404a4db7a5708bc2d06 iamai.event.MessageEvent.is_same_sender:3 -#: of -msgid "另一个事件。" -msgstr "" +#~ msgid "另一个事件。" +#~ msgstr "" -#: 78c6d803a8164f6599577ebe044aed4c iamai.event.MessageEvent.is_same_sender:5 -#: of -msgid "是否是同一个发送者。" -msgstr "" +#~ msgid "是否是同一个发送者。" +#~ msgstr "" -#: 24696f2415f74c6f98e9ffc471158319 iamai.event.MessageEvent.reply:1 of -msgid "回复消息。" -msgstr "" +#~ msgid "回复消息。" +#~ msgstr "" -#: 77437f2c8dfc468d8099c332d9cdee2b iamai.event.MessageEvent.reply:5 of -msgid "回复消息动作的响应。" -msgstr "" +#~ msgid "回复消息动作的响应。" +#~ msgstr "" -#: e769b9f3ab234390a87d02cf00b66334 iamai.plugin.Plugin:1 of -msgid "" -"Bases: :py:class:`~abc.ABC`, :py:class:`~typing.Generic`\\ " -"[:py:obj:`~iamai.typing.EventT`, :py:obj:`~iamai.typing.StateT`, " -":py:obj:`~iamai.typing.ConfigT`]" -msgstr "" +#~ msgid "" +#~ "Bases: :py:class:`~abc.ABC`, :py:class:`~typing.Generic`\\" +#~ " [:py:obj:`~iamai.typing.EventT`, " +#~ ":py:obj:`~iamai.typing.StateT`, :py:obj:`~iamai.typing.ConfigT`]" +#~ msgstr "" -#: 556d1c925b724de0bf8f90d753e100a2 iamai.plugin.Plugin:1 of -msgid "所有 iamai 插件的基类。" -msgstr "" +#~ msgid "所有 iamai 插件的基类。" +#~ msgstr "" -#: 8374c4cbf9884239bd0e5d9b21d407bd iamai.plugin.Plugin:5 of -msgid "当前正在被此插件处理的事件。" -msgstr "" +#~ msgid "当前正在被此插件处理的事件。" +#~ msgstr "" -#: 9b54e854408549bab9e8aa6ae3d9d094 iamai.plugin.Plugin:9 of -msgid "插件的优先级,数字越小表示优先级越高,默认为 0。" -msgstr "" +#~ msgid "插件的优先级,数字越小表示优先级越高,默认为 0。" +#~ msgstr "" -#: 181d1ad664f143b9b135467224ca195a iamai.plugin.Plugin:11 of -msgid "ClassVar[int]" -msgstr "" +#~ msgid "ClassVar[int]" +#~ msgstr "" -#: f32a3b0056fe471c870fc7b178e9acac iamai.plugin.Plugin:15 of -msgid "插件执行结束后是否阻止事件的传播。`True` 表示阻止。" -msgstr "" +#~ msgid "插件执行结束后是否阻止事件的传播。`True` 表示阻止。" +#~ msgstr "" -#: ef08fbd9ec5549019b19365524ab951c iamai.plugin.Plugin:17 of -msgid "ClassVar[bool]" -msgstr "" +#~ msgid "ClassVar[bool]" +#~ msgstr "" -#: f318d43ac3f446f1abcd0473e45577c7 iamai.plugin.Plugin:21 of -msgid "插件加载类型,由 iamai 自动设置,反映了此插件是如何被加载的。" -msgstr "" +#~ msgid "插件加载类型,由 iamai 自动设置,反映了此插件是如何被加载的。" +#~ msgstr "" -#: 0bf05e4fa82c43528e36b66ae810c30a iamai.plugin.Plugin:23 of -msgid "ClassVar[iamai.plugin.PluginLoadType]" -msgstr "" +#~ msgid "ClassVar[iamai.plugin.PluginLoadType]" +#~ msgstr "" -#: fa788886d991427ea3c6b35059bc3479 iamai.plugin.Plugin:27 of -msgid "当插件加载类型为 `PluginLoadType.CLASS` 时为 `None`, 否则为定义插件在的 Python 模块的位置。" -msgstr "" +#~ msgid "当插件加载类型为 `PluginLoadType.CLASS` 时为 `None`, 否则为定义插件在的 Python 模块的位置。" +#~ msgstr "" -#: 15504904cb464bacb320615c57077a45 iamai.plugin.Plugin:30 of -msgid "ClassVar[str | None]" -msgstr "" +#~ msgid "ClassVar[str | None]" +#~ msgstr "" -#: 16cd19bbb6d84e71aa22fa58512c1f9a iamai.Plugin.bot:1 of -msgid "机器人对象。" -msgstr "" +#~ msgid "机器人对象。" +#~ msgstr "" -#: d2afe1fd086a47c4a6c95c2dd4ef12d3 iamai.Plugin.config:1 of -msgid "插件配置。" -msgstr "" +#~ msgid "插件配置。" +#~ msgstr "" -#: a1c813cd3f3c4f2893e5e608d8e77e0b iamai.plugin.Plugin.handle:1 of -msgid "处理事件的方法。当 `rule()` 方法返回 `True` 时 iamai 会调用此方法。每个插件必须实现此方法。" -msgstr "" +#~ msgid "处理事件的方法。当 `rule()` 方法返回 `True` 时 iamai 会调用此方法。每个插件必须实现此方法。" +#~ msgstr "" -#: 896cdb8a75244270b8f4713221f810df iamai.Plugin.name:1 of -msgid "插件类名称。" -msgstr "" +#~ msgid "插件类名称。" +#~ msgstr "" -#: 08e7ddd2279b4b349cec5215b5f1b671 iamai.plugin.Plugin.rule:1 of -msgid "匹配事件的方法。事件处理时,会按照插件的优先级依次调用此方法,当此方法返回 `True` 时将事件交由此插件处理。每个插件必须实现此方法。" -msgstr "" +#~ msgid "匹配事件的方法。事件处理时,会按照插件的优先级依次调用此方法,当此方法返回 `True` 时将事件交由此插件处理。每个插件必须实现此方法。" +#~ msgstr "" -#: 3d9a60734680489c8230ece0418f3bf6 iamai.plugin.Plugin.rule:3 of -msgid "注意:不建议直接在此方法内实现对事件的处理,事件的具体处理请交由 `handle()` 方法。" -msgstr "" +#~ msgid "注意:不建议直接在此方法内实现对事件的处理,事件的具体处理请交由 `handle()` 方法。" +#~ msgstr "" -#: ad10a1e36c2e46a3b3d7b7e3b3ac1b9b iamai.plugin.Plugin.skip:1 of -msgid "跳过自身继续当前事件传播。" -msgstr "" +#~ msgid "跳过自身继续当前事件传播。" +#~ msgstr "" -#: ddcd6b959b21455095e06527bee275f9 iamai.plugin.Plugin.stop:1 of -msgid "停止当前事件传播。" -msgstr "" +#~ msgid "停止当前事件传播。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.typing.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.typing.po index 57b60239..16550f92 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.typing.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.typing.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,17 +17,15 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.typing.rst:2 cf5fa63d72474dedb84d529665530cbc +#: ../../source/pages/api/iamai.typing.rst:2 c9647323cfad42f1b5f9ea8c22ba6d6d msgid "iamai.typing module" msgstr "" -#: 4ea9e48c9b74483f9a9c1de57f93731d iamai.typing:1 of -msgid "iamai 类型提示支持。" -msgstr "" +#~ msgid "iamai 类型提示支持。" +#~ msgstr "" -#: 69da0f80b0b1442dba595fe16e6008e4 iamai.typing:3 of -msgid "此模块定义了部分 iamai 使用的类型。" -msgstr "" +#~ msgid "此模块定义了部分 iamai 使用的类型。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.utils.po b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.utils.po index 382c65e3..d7223e13 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.utils.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/api/iamai.utils.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,261 +17,207 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/api/iamai.utils.rst:2 5c7db4779b8d487bb5cc5e0c956b934c +#: ../../source/pages/api/iamai.utils.rst:2 9f28b356d9064b2d8d54e42baa22f3f0 msgid "iamai.utils module" msgstr "" -#: 3b6194ff815943a4879ddf78d2fb68dd iamai.utils:1 of -msgid "iamai 内部使用的实用工具。" -msgstr "" - -#: 12c00ad53c5c4c28a011db3d0057b7f6 iamai.utils.ModulePathFinder:1 of -msgid "Bases: :py:class:`~importlib.abc.MetaPathFinder`" -msgstr "" - -#: 1b76825f4d8b47de92f5254b5348aaf6 iamai.utils.ModulePathFinder:1 of -msgid "用于查找 iamai 组件的元路径查找器。" -msgstr "" +#~ msgid "iamai 内部使用的实用工具。" +#~ msgstr "" + +#~ msgid "Bases: :py:class:`~importlib.abc.MetaPathFinder`" +#~ msgstr "" + +#~ msgid "用于查找 iamai 组件的元路径查找器。" +#~ msgstr "" + +#~ msgid "用于查找指定模块的 `spec`。" +#~ msgstr "" + +#~ msgid "Bases: :py:class:`~json.encoder.JSONEncoder`" +#~ msgstr "" + +#~ msgid "用于解析 `pydantic.BaseModel` 的 `JSONEncoder` 类。" +#~ msgstr "" + +#~ msgid "返回 `o` 的可序列化对象。" +#~ msgstr "" + +#~ msgid "Compute the annotations dict for an object." +#~ msgstr "" + +#~ msgid "" +#~ "obj may be a callable, class, or" +#~ " module. Passing in an object of " +#~ "any other type raises TypeError." +#~ msgstr "" + +#~ msgid "" +#~ "Returns a dict. get_annotations() returns " +#~ "a new dict every time it's called;" +#~ " calling it twice on the same " +#~ "object will return two different but " +#~ "equivalent dicts." +#~ msgstr "" + +#~ msgid "This function handles several details for you:" +#~ msgstr "" + +#~ msgid "" +#~ "If eval_str is true, values of " +#~ "type str will be un-stringized " +#~ "using eval(). This is intended for " +#~ "use with stringized annotations (\"from " +#~ "__future__ import annotations\")." +#~ msgstr "" + +#~ msgid "" +#~ "If obj doesn't have an annotations " +#~ "dict, returns an empty dict. (Functions" +#~ " and methods always have an " +#~ "annotations dict; classes, modules, and " +#~ "other types of callables may not.)" +#~ msgstr "" -#: 80e51a6eb1804f948d5e7cafb7143384 iamai.utils.ModulePathFinder.find_spec:1 of -msgid "用于查找指定模块的 `spec`。" -msgstr "" - -#: dce94b1419734eb58b91464c1fcf480f iamai.utils.PydanticEncoder:1 of -msgid "Bases: :py:class:`~json.encoder.JSONEncoder`" -msgstr "" - -#: d1de4eabed91477eb72c5ba9846cbbcb iamai.utils.PydanticEncoder:1 of -msgid "用于解析 `pydantic.BaseModel` 的 `JSONEncoder` 类。" -msgstr "" +#~ msgid "" +#~ "Ignores inherited annotations on classes. " +#~ "If a class doesn't have its own" +#~ " annotations dict, returns an empty " +#~ "dict." +#~ msgstr "" -#: 6157354c0c804a2388cfdd1046be0ea2 iamai.utils.PydanticEncoder.default:1 of -msgid "返回 `o` 的可序列化对象。" -msgstr "" - -#: 544a56c289494b45a45eef635950538e inspect.get_annotations:1 of -msgid "Compute the annotations dict for an object." -msgstr "" - -#: 182d639b3ff1434299ce1a78655369d1 inspect.get_annotations:3 of -msgid "" -"obj may be a callable, class, or module. Passing in an object of any " -"other type raises TypeError." -msgstr "" - -#: d84b4852e32e46c18d88c06f2af423d6 inspect.get_annotations:6 of -msgid "" -"Returns a dict. get_annotations() returns a new dict every time it's " -"called; calling it twice on the same object will return two different but" -" equivalent dicts." -msgstr "" +#~ msgid "" +#~ "All accesses to object members and " +#~ "dict values are done using getattr() " +#~ "and dict.get() for safety." +#~ msgstr "" -#: 3488a748a6244e11b1fdf6fb1740dab3 inspect.get_annotations:10 of -msgid "This function handles several details for you:" -msgstr "" - -#: 719963368027407db102fc8989bfeed2 inspect.get_annotations:12 of -msgid "" -"If eval_str is true, values of type str will be un-stringized using " -"eval(). This is intended for use with stringized annotations (\"from " -"__future__ import annotations\")." -msgstr "" - -#: f025a70d3ef04059a19090b18f573a90 inspect.get_annotations:16 of -msgid "" -"If obj doesn't have an annotations dict, returns an empty dict. " -"(Functions and methods always have an annotations dict; classes, modules," -" and other types of callables may not.)" -msgstr "" - -#: 4bec318a4f494afcbfac9e27e4dbfb3f inspect.get_annotations:20 of -msgid "" -"Ignores inherited annotations on classes. If a class doesn't have its " -"own annotations dict, returns an empty dict." -msgstr "" - -#: 7dad06bce23b4fda9b6b1ddd5bba35cd inspect.get_annotations:22 of -msgid "" -"All accesses to object members and dict values are done using getattr() " -"and dict.get() for safety." -msgstr "" - -#: f278bdc74ebe4feb94829838b8731bd1 inspect.get_annotations:24 of -msgid "Always, always, always returns a freshly-created dict." -msgstr "" - -#: 792ea06f4b7843c69ec6fd196e0996c3 inspect.get_annotations:26 of -msgid "" -"eval_str controls whether or not values of type str are replaced with the" -" result of calling eval() on those values:" -msgstr "" +#~ msgid "Always, always, always returns a freshly-created dict." +#~ msgstr "" -#: bbdf7a77a4634f77913265e08f793b77 inspect.get_annotations:29 of -msgid "If eval_str is true, eval() is called on values of type str." -msgstr "" +#~ msgid "" +#~ "eval_str controls whether or not values" +#~ " of type str are replaced with " +#~ "the result of calling eval() on " +#~ "those values:" +#~ msgstr "" -#: 16bf8c6103b9457a9bee891300265c32 inspect.get_annotations:30 of -msgid "If eval_str is false (the default), values of type str are unchanged." -msgstr "" +#~ msgid "If eval_str is true, eval() is called on values of type str." +#~ msgstr "" -#: 49ea5f06c1c34751badfdf8064dee658 inspect.get_annotations:32 of -msgid "" -"globals and locals are passed in to eval(); see the documentation for " -"eval() for more information. If either globals or locals is None, this " -"function may replace that value with a context-specific default, " -"contingent on type(obj):" -msgstr "" +#~ msgid "If eval_str is false (the default), values of type str are unchanged." +#~ msgstr "" -#: 2cb15c29e7a449d8a308a3a2c80e35d0 inspect.get_annotations:37 of -msgid "If obj is a module, globals defaults to obj.__dict__." -msgstr "" +#~ msgid "" +#~ "globals and locals are passed in " +#~ "to eval(); see the documentation for " +#~ "eval() for more information. If either" +#~ " globals or locals is None, this " +#~ "function may replace that value with " +#~ "a context-specific default, contingent " +#~ "on type(obj):" +#~ msgstr "" -#: 0354734db4a048f99439bac0b0a0cb2c inspect.get_annotations:38 of -msgid "" -"If obj is a class, globals defaults to " -"sys.modules[obj.__module__].__dict__ and locals defaults to the obj class" -" namespace." -msgstr "" +#~ msgid "If obj is a module, globals defaults to obj.__dict__." +#~ msgstr "" -#: 7440da8abf934544aa2b5f08d72c0593 inspect.get_annotations:41 of -msgid "" -"If obj is a callable, globals defaults to obj.__globals__, although if " -"obj is a wrapped function (using functools.update_wrapper()) it is first " -"unwrapped." -msgstr "" +#~ msgid "" +#~ "If obj is a class, globals " +#~ "defaults to sys.modules[obj.__module__].__dict__ and" +#~ " locals defaults to the obj class " +#~ "namespace." +#~ msgstr "" -#: d42f35644f9b43cb8b8ff3cd3b35c360 iamai.utils.get_classes_from_module:1 of -msgid "从模块中查找指定类型的类。" -msgstr "" +#~ msgid "" +#~ "If obj is a callable, globals " +#~ "defaults to obj.__globals__, although if " +#~ "obj is a wrapped function (using " +#~ "functools.update_wrapper()) it is first " +#~ "unwrapped." +#~ msgstr "" -#: 1b64cb5f688b4f55b6de13f0f87aa3b7 3a5a65daf9bb46b9a9db4da734df3213 -#: 494ad46e7ceb42b7950313d3d2547708 a5eccd7ed2c647f9a55dd91cf82833fa -#: c5591b1618fe43df8d151c0fad4c2bac d479e821954b4ef9a6f49df131927efa -#: faf5d65e567c44cd8501b0191349ed27 iamai.utils.get_classes_from_module -#: iamai.utils.get_classes_from_module_name iamai.utils.is_config_class -#: iamai.utils.samefile iamai.utils.sync_ctx_manager_wrapper -#: iamai.utils.sync_func_wrapper iamai.utils.wrap_get_func of -msgid "Parameters" -msgstr "" +#~ msgid "从模块中查找指定类型的类。" +#~ msgstr "" -#: 70f682affe9442edad5d57bc328de2b9 iamai.utils.get_classes_from_module:3 of -msgid "Python 模块。" -msgstr "" +#~ msgid "Parameters" +#~ msgstr "" -#: a6791d2f580846158e2248dd29ed7cfb ebf4fa4ad964462f81e95fd26be6801f -#: iamai.utils.get_classes_from_module:4 -#: iamai.utils.get_classes_from_module_name:4 of -msgid "要查找的类的超类。" -msgstr "" +#~ msgid "Python 模块。" +#~ msgstr "" -#: 1bd3df9eb43b47debe334d4ffd1de14a 39cd47769cd14e1abf6d5dd15e645897 -#: 468edcff54204503927c5928b9b87ad8 6da3f40c90eb4cb5bb770f49ac2445e2 -#: 807a25b6b75d476aa50b26c45950913c b28d6b7e3a4946f8990493f1f86a26ad -#: f19d47e70d9d44f5bf8d3c1f70b7c2ad iamai.utils.get_classes_from_module -#: iamai.utils.get_classes_from_module_name iamai.utils.is_config_class -#: iamai.utils.samefile iamai.utils.sync_ctx_manager_wrapper -#: iamai.utils.sync_func_wrapper iamai.utils.wrap_get_func of -msgid "Returns" -msgstr "" +#~ msgid "要查找的类的超类。" +#~ msgstr "" + +#~ msgid "Returns" +#~ msgstr "" -#: afb391956e994f29b56dcf9bd1f18e57 iamai.utils.get_classes_from_module:6 of -msgid "返回符合条件的类的列表。" -msgstr "" +#~ msgid "返回符合条件的类的列表。" +#~ msgstr "" -#: f5472acbfa504999865defebf21192f0 iamai.utils.get_classes_from_module_name:1 -#: of -msgid "从指定名称的模块中查找指定类型的类。" -msgstr "" +#~ msgid "从指定名称的模块中查找指定类型的类。" +#~ msgstr "" -#: c564218f17f145c6bc39375e634236e2 iamai.utils.get_classes_from_module_name:3 -#: of -msgid "模块名称,格式和 Python `import` 语句相同。" -msgstr "" +#~ msgid "模块名称,格式和 Python `import` 语句相同。" +#~ msgstr "" -#: 03f77451b7c04463b866e93e6b6d5b26 iamai.utils.get_classes_from_module_name:5 -#: of -msgid "是否重新加载模块。" -msgstr "" +#~ msgid "是否重新加载模块。" +#~ msgstr "" -#: bdc73224a4d44f2187411a8831cd365d iamai.utils.get_classes_from_module_name:7 -#: of -msgid "返回由符合条件的类和模块组成的元组的列表。" -msgstr "" +#~ msgid "返回由符合条件的类和模块组成的元组的列表。" +#~ msgstr "" -#: 33622b5a0ff343fb8d483de762a9f732 iamai.utils.get_classes_from_module_name of -msgid "Raises" -msgstr "" +#~ msgid "Raises" +#~ msgstr "" -#: e6608cfc088c4c688056a001df9d734f iamai.utils.get_classes_from_module_name:9 -#: of -msgid "当导入模块过程中出现错误。" -msgstr "" +#~ msgid "当导入模块过程中出现错误。" +#~ msgstr "" -#: f1c16b6bd932486ab73ee5c84db95e70 iamai.utils.is_config_class:1 of -msgid "判断一个对象是否是配置类。" -msgstr "" +#~ msgid "判断一个对象是否是配置类。" +#~ msgstr "" -#: f0d3fd234d9a4bc0af6bb174a179391c iamai.utils.is_config_class:3 of -msgid "待判断的对象。" -msgstr "" +#~ msgid "待判断的对象。" +#~ msgstr "" -#: 2a3e289959514af7827dd52dd8b8b4b9 iamai.utils.is_config_class:5 of -msgid "返回是否是配置类。" -msgstr "" +#~ msgid "返回是否是配置类。" +#~ msgstr "" -#: b9b9957898254cfda286172f7a6b8d08 iamai.utils.samefile:1 of -msgid "一个 `os.path.samefile` 的简单包装。" -msgstr "" +#~ msgid "一个 `os.path.samefile` 的简单包装。" +#~ msgstr "" -#: 89e39a133cc2487ab861c821c795419f iamai.utils.samefile:3 of -msgid "路径1。" -msgstr "" +#~ msgid "路径1。" +#~ msgstr "" -#: b8e260c71d1c41dda5318787fdaf9677 iamai.utils.samefile:4 of -msgid "路径2。" -msgstr "" +#~ msgid "路径2。" +#~ msgstr "" -#: 201f585ba4dc43f3a6261ea7ff80ad3f iamai.utils.samefile:6 of -msgid "如果两个路径是否指向相同的文件或目录。" -msgstr "" +#~ msgid "如果两个路径是否指向相同的文件或目录。" +#~ msgstr "" -#: 2979edc3df984d8cb36b3d37a050f20c iamai.utils.sync_ctx_manager_wrapper:1 of -msgid "将同步上下文管理器包装为异步上下文管理器。" -msgstr "" +#~ msgid "将同步上下文管理器包装为异步上下文管理器。" +#~ msgstr "" -#: 90a01241217444ed8b111ddbd9e83c35 iamai.utils.sync_ctx_manager_wrapper:3 of -msgid "待包装的同步上下文管理器。" -msgstr "" +#~ msgid "待包装的同步上下文管理器。" +#~ msgstr "" -#: 7b119060f0694a0597ec38aa75518bd8 878075333ae947588e231ac825bdb61a -#: iamai.utils.sync_ctx_manager_wrapper:4 iamai.utils.sync_func_wrapper:4 of -msgid "是否在独立的线程中运行同步函数。默认为 `False`。" -msgstr "" +#~ msgid "是否在独立的线程中运行同步函数。默认为 `False`。" +#~ msgstr "" -#: 09578523e4ff482990f5b9e038664c84 iamai.utils.sync_ctx_manager_wrapper:6 of -msgid "异步上下文管理器。" -msgstr "" +#~ msgid "异步上下文管理器。" +#~ msgstr "" -#: 310cc8d6c8344a01806770f76fde2982 iamai.utils.sync_func_wrapper:1 of -msgid "包装一个同步函数为异步函数。" -msgstr "" +#~ msgid "包装一个同步函数为异步函数。" +#~ msgstr "" -#: 10bfedaf11c14c73be615b8815c0eecf iamai.utils.sync_func_wrapper:3 of -msgid "待包装的同步函数。" -msgstr "" +#~ msgid "待包装的同步函数。" +#~ msgstr "" -#: db15a4de3b8b49a7a55ba1126292e9ad ec5c3035afdd4f8c929365bb7a079eb0 -#: iamai.utils.sync_func_wrapper:6 iamai.utils.wrap_get_func:5 of -msgid "异步函数。" -msgstr "" +#~ msgid "异步函数。" +#~ msgstr "" -#: 28e336f1110d4781b10c55f130e3d379 iamai.utils.wrap_get_func:1 of -msgid "将 `get()` 函数接受的参数包装为一个异步函数。" -msgstr "" +#~ msgid "将 `get()` 函数接受的参数包装为一个异步函数。" +#~ msgstr "" -#: 291c8e4572c0452890fa74b50561f551 iamai.utils.wrap_get_func:3 of -msgid "`get()` 函数接受的参数。" -msgstr "" +#~ msgid "`get()` 函数接受的参数。" +#~ msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/blog/iamai-v3.po b/docs/locales/zh_CN/LC_MESSAGES/pages/blog/iamai-v3.po index 2417d05f..5ab33161 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/blog/iamai-v3.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/blog/iamai-v3.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:39+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,13 +17,21 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/blog/iamai-v3.md:7 29953e923221443f9112ca40e31a7d45 +#: ../../source/pages/blog/iamai-v3.rst:1 def74f53b44446d388ce3434dff56d3a +msgid "" +"--- image: https://assets.vercel.com/image/upload/v1630059453/swr/v1.png " +"description: 'Almost 2 years ago we open sourced SWR, the tiny data-" +"fetching React library that people love. Today we are reaching another " +"milestone: the 1.0 version of SWR.' date: August 27th, 2021 ---" +msgstr "" + +#: ../../source/pages/blog/iamai-v3.rst:8 b96fd4c652c84627837984fd2ad5e03f msgid "IamAI v3.0" msgstr "" -#: ../../source/pages/blog/iamai-v3.md:9 4348388a10bc4f3cada5be0f6fa04a17 +#: ../../source/pages/blog/iamai-v3.rst:10 fb26b68f967542f08cb56e419389f92b msgid "hi" msgstr "" diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/blog/index.po b/docs/locales/zh_CN/LC_MESSAGES/pages/blog/index.po new file mode 100644 index 00000000..1c0e5054 --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/blog/index.po @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the Comprehensive AI +# Toolkit package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Comprehensive AI Toolkit \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:39+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/blog/index.rst:2 f39b1e498ddb44bcb19776acd2167ad6 +msgid "Blog" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/community/assets-library.po b/docs/locales/zh_CN/LC_MESSAGES/pages/community/assets-library.po new file mode 100644 index 00000000..6cb847ed --- /dev/null +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/community/assets-library.po @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023-PRESENT, Retrofor Wut? +# This file is distributed under the same license as the IamAI package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: IamAI \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: zh_CN\n" +"Language-Team: zh_CN \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.16.0\n" + +#: ../../source/pages/community/assets-library.rst:2 +#: 6ab516c386814374ae3c542ff04ca815 +msgid "Assets Library" +msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/development/contributing.po b/docs/locales/zh_CN/LC_MESSAGES/pages/development/contributing.po index 268e362b..2c7a84c8 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/development/contributing.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/development/contributing.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,10 +17,13 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/development/contributing.md:1 -#: 9de45ff0958f47d8bcdbfb6c61bae1c1 -msgid "Contributing" +#: ../../source/pages/development/contributing.rst:1 +#: c108313b7ac84047a8d1f83d40217f2b +msgid "# Contributing" msgstr "" +#~ msgid "Contributing" +#~ msgstr "" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/pages/starting/getting-started.po b/docs/locales/zh_CN/LC_MESSAGES/pages/starting/getting-started.po index 8a560362..f0f714fb 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/pages/starting/getting-started.po +++ b/docs/locales/zh_CN/LC_MESSAGES/pages/starting/getting-started.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iamai \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-25 09:11+0800\n" +"POT-Creation-Date: 2024-09-18 11:23+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: zh_CN\n" @@ -17,119 +17,175 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.16.0\n" -#: ../../source/pages/starting/getting-started.md:1 -#: b08075013ac4417bb6dd20d1ae785595 +#: ../../source/pages/starting/getting-started.rst:3 +#: 39d246c063874b3e941f495fea92e37b msgid "Quick Start" msgstr "" -#: ../../source/pages/starting/getting-started.md:3 -#: 9841cd4610994f11956c17cd34f1e15d +#: ../../source/pages/starting/getting-started.rst:6 +#: 8d600dee00424071b5983e5ab7368356 msgid "Installation" msgstr "" -#: ../../source/pages/starting/getting-started.md:9 -#: c27d681352d44adca011ca510ffa06f0 +#: ../../source/pages/starting/getting-started.rst:9 +#: 92ccbf0a831a406cbcf90611fb12dd96 +msgid "iamai only supports Python 3.8+ versions." +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:13 +#: f81277247963427ba3818fb8a084f4f2 msgid "Install using the Python package manager (pip):" msgstr "" -#: ../../source/pages/starting/getting-started.md:15 -#: 523785165bab4e598bdac685dadb8572 -msgid "Install the latest development version from GitHub" +#: ../../source/pages/starting/getting-started.rst:21 +#: d4a159e49f594f4290e6a6daee9d4b6d +msgid "Install the latest development version from GitHub." msgstr "" -#: ../../source/pages/starting/getting-started.md:24 -#: aa772cea04354046ae6c08012cc93810 +#: ../../source/pages/starting/getting-started.rst:32 +#: e54e6871466548218a8e7bc302915642 msgid "Installing Adapters" msgstr "" -#: ../../source/pages/starting/getting-started.md:26 -#: 98c639e50a0c4ef290836d123a11a40c +#: ../../source/pages/starting/getting-started.rst:34 +#: 36729f40d20b4a73a88f6c2bc56a397d msgid "" "iamai itself is just a chatbot framework and requires additional " -"installation of adapters for supporting specific protocols. You can use " -"pip to install protcol adapters:" +"installation of adapters for supporting specific protocols." msgstr "" -#: ../../source/pages/starting/getting-started.md:34 -#: 0463e98a69e84b8e8249012fee78a78f +#: ../../source/pages/starting/getting-started.rst:36 +#: 5b3757c0a92642cfa0d7dcb9eef4586d +msgid "You can use pip to install protcol adapters ::" +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:43 +#: 942da3b5d07147a994718015ca547ecd msgid "" "Alternatively, you can install iamai along with the corresponding " -"adapters at the same time, like this:" +"adapters at the same time, like this ::" msgstr "" -#: ../../source/pages/starting/getting-started.md:42 -#: dcbcb441a7c343ab8c5491699148b77f +#: ../../source/pages/starting/getting-started.rst:51 +#: 8be14e3036f04f8aac130c47c4a8b150 msgid "First Project" msgstr "" -#: ../../source/pages/starting/getting-started.md:44 -#: 00e7fcc90c1c498cbe991ffdb5fa004b +#: ../../source/pages/starting/getting-started.rst:53 +#: 39c9ae0bfda048718fdbb7279af66a35 +msgid "Todo" +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:54 +#: 688d2f4b24674273befc6bcaac7ea4c9 +msgid "support atleast 5 adapters" +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:56 +#: 714e155c103741bcbef99d051b5a53e4 msgid "" "This section will guide you to build a simple iamai bot project from " "scratch." msgstr "" -#: ../../source/pages/starting/getting-started.md:46 -#: 7d1a9da239644506b37513b6359d417e -msgid "Create and enter a new directory" +#: ../../source/pages/starting/getting-started.rst:58 +#: 66f486ffc1be427c9720980e0b3325d0 +msgid "Create and enter a new directory ::" msgstr "" -#: ../../source/pages/starting/getting-started.md:51 -#: a26a73bd88ea4d5aa63dfbf96681891c -msgid "Create a `main.py` file and write the following content:" +#: ../../source/pages/starting/getting-started.rst:60 +#: ef11576bec834ffcae6e0a1c1de323e5 +msgid "mkdir iamai-starter && cd iamai-starter" msgstr "" -#: ../../source/pages/starting/getting-started.md:61 -#: 41aace87abc547c290ea4eeae5491936 +#: ../../source/pages/starting/getting-started.rst:62 +#: ac8935ac77c642d4a66999e809ca25b9 +msgid "Create a `main.py` file and write the following content." +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:74 +#: fb31899b6cf84d6493e73fb23bccb2e3 msgid "" "Create a `config.toml` file and write the following content inside that " "file:" msgstr "" -#: ../../source/pages/starting/getting-started.md:69 -#: dfd384241726469ab50aac2cc22252ae -msgid "Create a `plugins` directory" +#: ../../source/pages/starting/getting-started.rst:83 +#: 5e1d75177ed949beb5363bfde9b46008 +msgid "Create a `plugins` directory ::" +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:85 +#: b467303d23e1435fbd75592be0977214 +msgid "mkdir plugins" +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:87 +#: 5b4b4d62fe8c4ef98e900b6d6bf72dde +msgid "Try Running `main.py` ::" msgstr "" -#: ../../source/pages/starting/getting-started.md:74 -#: 54a77c79742c4683b25786745c960b40 -msgid "Try Running `main.py` !" +#: ../../source/pages/starting/getting-started.rst:89 +#: 0f0f435b2c7c4943b800b744cd15c118 +msgid "python main.py" msgstr "" -#: ../../source/pages/starting/getting-started.md:80 -#: a8fcd79f8b494bf08104981a8980f5c4 -msgid "You should see the following output log:" +#: ../../source/pages/starting/getting-started.rst:91 +#: 5967a473147143e7bbcbe466a3c72f6f +msgid "You should see the following output log ::" msgstr "" -#: ../../source/pages/starting/getting-started.md:88 -#: b34f1cb5e3ac490f9facdd0d9db230b6 +#: ../../source/pages/starting/getting-started.rst:99 +#: 7ea7d07be4c749258756c98b6a108b44 msgid "Directory Structure" msgstr "" -#: ../../source/pages/starting/getting-started.md:90 -#: a3a0b93aeef144f7910771c14316a308 +#: ../../source/pages/starting/getting-started.rst:101 +#: 26d5b1e758254ccb9bfea0dfa34807eb msgid "iamai recommends the following directory structure:" msgstr "" -#: ../../source/pages/starting/getting-started.md:92 -#: ac911250171648b58560d11c58fa1a4b -msgid "import { FileTree } from 'nextra/components'" +#: ../../source/pages/starting/getting-started.rst:107 +#: 1b86b5a53ae54e74a2ff1072971152d0 +msgid "" +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:104 +#: 455f7d258a8e41489c2a1390cb75c782 +msgid "" msgstr "" -#: ../../source/pages/starting/getting-started.md:102 -#: 066db5df5d364cc580f69c0949d0755f +#: ../../source/pages/starting/getting-started.rst:105 +#: 4f44c891e8ea42b7a3fdf5ffa6396ea8 +msgid "" +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:106 +#: 426bdf36ac88401f894f8f7150da4d5a +msgid "" +" " +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:109 +#: 2e6f419b6d7a433185e4d7ee778f1ca1 +msgid "" +msgstr "" + +#: ../../source/pages/starting/getting-started.rst:111 +#: 1fcad359f42d4acfb19ba7c45ee86166 msgid "The `main.py` and `config.toml` files are as shown above." msgstr "" -#: ../../source/pages/starting/getting-started.md:104 -#: 872f3599bf884c999dc6477566403ac6 +#: ../../source/pages/starting/getting-started.rst:114 +#: bfdc5cb1e82a452db3abad82e4cf17d1 msgid "Configuring the Protocol Enpoint" msgstr "" -#: ../../source/pages/starting/getting-started.md:106 -#: 95e7c153d78c4dc89e9555762c1f3b23 +#: ../../source/pages/starting/getting-started.rst:116 +#: 01ab0d6b3106407f82df5d47f5d478fe msgid "" "The above example uses the `iamai.adapter.cqhttp` protocol adapter, which" " is an adapter for the OneBot v11 protocol (formerly known as the CKYU " @@ -138,47 +194,85 @@ msgid "" "QQ protocol endpoints that support the OneBot protocol:" msgstr "" -#: ../../source/pages/starting/getting-started.md:108 -#: 5b12705519bc4394adced96e132aff2e +#: ../../source/pages/starting/getting-started.rst:118 +#: 22378093ef8449d1a245268d4ce8ec9b msgid "[go-cqhttp](https://github.com/Mrs4s/go-cqhttp)" msgstr "" -#: ../../source/pages/starting/getting-started.md:109 -#: 3ead53e84035423b8c5d12a05ca2cce9 +#: ../../source/pages/starting/getting-started.rst:119 +#: e38bf545a1044267b52d5ef2000a525a msgid "" "[mirai](https://github.com/mamoe/mirai) + [onebot-" "kotlin](https://github.com/yyuueexxiinngg/onebot-kotlin)" msgstr "" -#: ../../source/pages/starting/getting-started.md:110 -#: a3c3aa8114e34b648c5ab6f8b21a93a8 +#: ../../source/pages/starting/getting-started.rst:120 +#: ee5eabc71d0b4df38af02799cc456d87 msgid "[oicq](https://github.com/takayama-lily/oicq)" msgstr "" -#: ../../source/pages/starting/getting-started.md:112 -#: d08e6a8baf264f2793306c48526f69cc +#: ../../source/pages/starting/getting-started.rst:122 +#: 511e20b3b4564d0fb797d429dd31947a msgid "" "For more information, see the [CQHTTP Protocol Usage Guide](./cqhttp-" "adapter.md) ." msgstr "" -#: ../../source/pages/starting/getting-started.md:114 -#: be86af9a0efe41b88620fe58e888e404 +#: ../../source/pages/starting/getting-started.rst:124 +#: d2a8d59834544744a54ac93e076ea2eb msgid "" "You can also install other protocols adapters or try writing your own " "protocol adapter." msgstr "" -#: ../../source/pages/starting/getting-started.md:116 -#: 6dc89e0c24fd4462b7121941e7a3227e -msgid "Development Tips" +#: ../../source/pages/starting/getting-started.rst:126 +#: 56bacc61b8db4eaabec5e81f8227e435 +msgid "## Development Tips" msgstr "" -#: ../../source/pages/starting/getting-started.md:118 -#: e4fe35a57e5a49d9b553f7069d3c0dbc +#: ../../source/pages/starting/getting-started.rst:128 +#: 0a5bd45ffcf346e385cacf09255006f3 msgid "" "When developing with iamai, it is recommended to use an IDE with type " "checking, such as PyCharm, VSCode, etc. This can help you make full use " "of iamai's type hints." msgstr "" +#~ msgid "Install the latest development version from GitHub" +#~ msgstr "" + +#~ msgid "" +#~ "iamai itself is just a chatbot " +#~ "framework and requires additional installation" +#~ " of adapters for supporting specific " +#~ "protocols. You can use pip to " +#~ "install protcol adapters:" +#~ msgstr "" + +#~ msgid "" +#~ "Alternatively, you can install iamai " +#~ "along with the corresponding adapters at" +#~ " the same time, like this:" +#~ msgstr "" + +#~ msgid "Create and enter a new directory" +#~ msgstr "" + +#~ msgid "Create a `main.py` file and write the following content:" +#~ msgstr "" + +#~ msgid "Create a `plugins` directory" +#~ msgstr "" + +#~ msgid "Try Running `main.py` !" +#~ msgstr "" + +#~ msgid "You should see the following output log:" +#~ msgstr "" + +#~ msgid "import { FileTree } from 'nextra/components'" +#~ msgstr "" + +#~ msgid "Development Tips" +#~ msgstr "" + diff --git a/docs/source/conf.py b/docs/source/conf.py index 61435f2e..2b707b3b 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -12,20 +12,20 @@ import tomli as tomllib DATA = None -PYPROJECT = os.path.join("..", "..", "pyproject.toml") +PYPROJECT = os.path.join("..", "..", "cargo.toml") with open(PYPROJECT, "r", encoding="utf8") as f: pyproject = f.read() DATA = tomllib.loads(pyproject) -# print(DATA) -PROJECT_VERSION = "latest" # DATA["project"]["version"] -PROJECT_NAME = "IamAI" # DATA["project"]["name"] +print(DATA) +PROJECT_VERSION = DATA["package"]["version"] +# PROJECT_NAME = DATA["project"]["name"] # AUTHOR_TABLE = DATA["project"]["authors"] # AUTHORS = ",".join([f"{aut['name']}<{aut['email']}>" for aut in AUTHOR_TABLE]) # -- Project information ----------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information -project = PROJECT_NAME # "IamAI" +project = "Comprehensive AI Toolkit" # PROJECT_NAME release = PROJECT_VERSION # "latest" copyright = "2023-PRESENT, Retrofor Wut?" author = "HsiangNianian" # AUTHORS diff --git a/docs/source/index.rst b/docs/source/index.rst index 678a4e1b..58f7df3d 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -48,6 +48,13 @@ This documentation is based on Alicebot `Docs `_, but Changelog COPYING +.. toctree:: + :caption: Community + :hidden: + + Assets Library + Development Blog + .. toctree:: :caption: Thanks and credits :hidden: diff --git a/docs/source/pages/blog/iamai-v3.md b/docs/source/pages/blog/iamai-v3.rst similarity index 92% rename from docs/source/pages/blog/iamai-v3.md rename to docs/source/pages/blog/iamai-v3.rst index ff1f5c72..894593cd 100644 --- a/docs/source/pages/blog/iamai-v3.md +++ b/docs/source/pages/blog/iamai-v3.rst @@ -4,6 +4,7 @@ description: 'Almost 2 years ago we open sourced SWR, the tiny data-fetching Rea date: August 27th, 2021 --- -## IamAI v3.0 +IamAI v3.0 +=========== hi \ No newline at end of file diff --git a/docs/source/pages/blog/index.rst b/docs/source/pages/blog/index.rst new file mode 100644 index 00000000..78b02ac4 --- /dev/null +++ b/docs/source/pages/blog/index.rst @@ -0,0 +1,2 @@ +Blog +==== \ No newline at end of file diff --git a/docs/source/pages/community/assets-library.rst b/docs/source/pages/community/assets-library.rst new file mode 100644 index 00000000..5db264bf --- /dev/null +++ b/docs/source/pages/community/assets-library.rst @@ -0,0 +1,2 @@ +Assets Library +===============