aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorEpisword <[email protected]>2018-11-11 21:27:47 +0900
committerRapptz <[email protected]>2018-11-24 22:51:57 -0500
commit4f501f62e64d4b044b2b944705e4fd4e06e0f363 (patch)
tree0f59852014e525972924e460ed746486d0a93466 /docs
parentAdd channel category cooldown bucket type (diff)
downloaddiscord.py-4f501f62e64d4b044b2b944705e4fd4e06e0f363.tar.xz
discord.py-4f501f62e64d4b044b2b944705e4fd4e06e0f363.zip
Translated some parts of the documentation to Japanese.
Mainly files api.po, migrating.po, commands api.po and commands.po.
Diffstat (limited to 'docs')
-rw-r--r--docs/locale/ja/LC_MESSAGES/api.po2791
-rw-r--r--docs/locale/ja/LC_MESSAGES/ext/commands/api.po979
-rw-r--r--docs/locale/ja/LC_MESSAGES/ext/commands/commands.po480
-rw-r--r--docs/locale/ja/LC_MESSAGES/migrating.po707
4 files changed, 2543 insertions, 2414 deletions
diff --git a/docs/locale/ja/LC_MESSAGES/api.po b/docs/locale/ja/LC_MESSAGES/api.po
index bd4dd27e..d76d8550 100644
--- a/docs/locale/ja/LC_MESSAGES/api.po
+++ b/docs/locale/ja/LC_MESSAGES/api.po
@@ -2,23 +2,28 @@
# Copyright (C) 2015-2017, Rapptz
# This file is distributed under the same license as the discord.py package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
-#
+#
+# Translators:
+# 本間 蒼士 <[email protected]>, 2018
+# 竹内 歩夢 <[email protected]>, 2018
+# intransifex Kesigomon <[email protected]>, 2018
+# Episword <[email protected]>, 2018
+#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: discord.py 1.0.0a\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-24 23:41-0400\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: 竹内 歩夢 <[email protected]>, 2018\n"
-"Language: ja_JP\n"
-"Language-Team: Japanese (Japan) (https://www.transifex.com/discord-"
-"py/teams/88924/ja_JP/)\n"
-"Plural-Forms: nplurals=1; plural=0\n"
+"PO-Revision-Date: 2018-08-01 17:00+0000\n"
+"Last-Translator: Episword <[email protected]>, 2018\n"
+"Language-Team: Japanese (Japan) (https://www.transifex.com/discord-py/teams/88924/ja_JP/)\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.5.3\n"
+"Language: ja_JP\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
#: ../../api.rst:4
msgid "API Reference"
@@ -30,11 +35,10 @@ msgstr "ここではdiscord.pyのAPIについて解説します。"
#: ../../api.rst:10
msgid ""
-"This module uses the Python logging module to log diagnostic and errors "
-"in an output independent way. If the logging module is not configured, "
-"these logs will not be output anywhere. See :ref:`logging_setup` for "
-"more information on how to set up and use the logging module with "
-"discord.py."
+"This module uses the Python logging module to log diagnostic and errors in "
+"an output independent way. If the logging module is not configured, these "
+"logs will not be output anywhere. See :ref:`logging_setup` for more "
+"information on how to set up and use the logging module with discord.py."
msgstr ""
"このモジュールはPythonのloggingモジュールを使用して、出力に依存しない方法でエラーや診断の内容を記録します。loggingモジュールが設定されていない場合、これらのログはどこにも出力されません。discord.pyでloggingモジュールを使用する方法の詳細は"
" :ref:`logging_setup` を参照してください。"
@@ -44,7 +48,8 @@ msgid "Version Related Info"
msgstr "バージョン関連情報"
#: ../../api.rst:19
-msgid "There are two main ways to query version information about the library."
+msgid ""
+"There are two main ways to query version information about the library."
msgstr "ライブラリについてのバージョン情報を取得するには二通りの方法があります。"
#: ../../api.rst:23
@@ -56,8 +61,8 @@ msgid ""
"Just like `sys.version_info`_ the valid values for ``releaselevel`` are "
"'alpha', 'beta', 'candidate' and 'final'."
msgstr ""
-"`sys.version_info`_ と同じように、 ``releaselevel`` には'alpha', 'beta', "
-"'candidate', 'final'が設定可能です。"
+"`sys.version_info`_ と同じように、 ``releaselevel`` には'alpha', 'beta', 'candidate',"
+" 'final'が設定可能です。"
#: ../../api.rst:32
msgid "A string representation of the version. e.g. ``'0.10.0-alpha0'``."
@@ -65,12 +70,12 @@ msgstr "``'0.10.0-alpha0'`` のようなバージョンの文字列表現。"
#: ../../api.rst:35
msgid "Client"
-msgstr "Client"
+msgstr "クライアント"
#: discord.Client:1 of
msgid ""
-"Represents a client connection that connects to Discord. This class is "
-"used to interact with the Discord WebSocket and API."
+"Represents a client connection that connects to Discord. This class is used "
+"to interact with the Discord WebSocket and API."
msgstr "Discordに接続するクライアント接続を表します。このクラスは、DiscordのWebSocket、及びAPIとの対話に使用されます。"
#: discord.Client:4 of
@@ -119,46 +124,46 @@ msgstr "多くのオプションを :class:`Client` に渡すことが可能で�
#: discord.Permissions.update discord.Reaction.users
#: discord.RequestsWebhookAdapter
#: discord.RequestsWebhookAdapter.handle_execution_response
-#: discord.RequestsWebhookAdapter.request discord.Role.delete discord.Role.edit
-#: discord.TextChannel.create_invite discord.TextChannel.create_webhook
-#: discord.TextChannel.delete discord.TextChannel.delete_messages
-#: discord.TextChannel.edit discord.TextChannel.get_message
-#: discord.TextChannel.history discord.TextChannel.overwrites_for
-#: discord.TextChannel.permissions_for discord.TextChannel.purge
-#: discord.TextChannel.send discord.TextChannel.set_permissions
-#: discord.User.avatar_url_as discord.User.get_message discord.User.history
-#: discord.User.mentioned_in discord.User.permissions_in discord.User.send
-#: discord.VoiceChannel.connect discord.VoiceChannel.create_invite
-#: discord.VoiceChannel.delete discord.VoiceChannel.edit
-#: discord.VoiceChannel.overwrites_for discord.VoiceChannel.permissions_for
-#: discord.VoiceChannel.set_permissions discord.VoiceClient.move_to
-#: discord.VoiceClient.play discord.VoiceClient.send_audio_packet
-#: discord.Webhook.avatar_url_as discord.Webhook.edit discord.Webhook.from_url
-#: discord.Webhook.partial discord.Webhook.send
-#: discord.WebhookAdapter.handle_execution_response
+#: discord.RequestsWebhookAdapter.request discord.Role.delete
+#: discord.Role.edit discord.TextChannel.create_invite
+#: discord.TextChannel.create_webhook discord.TextChannel.delete
+#: discord.TextChannel.delete_messages discord.TextChannel.edit
+#: discord.TextChannel.get_message discord.TextChannel.history
+#: discord.TextChannel.overwrites_for discord.TextChannel.permissions_for
+#: discord.TextChannel.purge discord.TextChannel.send
+#: discord.TextChannel.set_permissions discord.User.avatar_url_as
+#: discord.User.get_message discord.User.history discord.User.mentioned_in
+#: discord.User.permissions_in discord.User.send discord.VoiceChannel.connect
+#: discord.VoiceChannel.create_invite discord.VoiceChannel.delete
+#: discord.VoiceChannel.edit discord.VoiceChannel.overwrites_for
+#: discord.VoiceChannel.permissions_for discord.VoiceChannel.set_permissions
+#: discord.VoiceClient.move_to discord.VoiceClient.play
+#: discord.VoiceClient.send_audio_packet discord.Webhook.avatar_url_as
+#: discord.Webhook.edit discord.Webhook.from_url discord.Webhook.partial
+#: discord.Webhook.send discord.WebhookAdapter.handle_execution_response
#: discord.WebhookAdapter.request discord.abc.GuildChannel.create_invite
#: discord.abc.GuildChannel.delete discord.abc.GuildChannel.overwrites_for
#: discord.abc.GuildChannel.permissions_for
-#: discord.abc.GuildChannel.set_permissions discord.abc.Messageable.get_message
-#: discord.abc.Messageable.history discord.abc.Messageable.send
-#: discord.opus.load_opus discord.utils.find discord.utils.get
-#: discord.utils.oauth_url of
+#: discord.abc.GuildChannel.set_permissions
+#: discord.abc.Messageable.get_message discord.abc.Messageable.history
+#: discord.abc.Messageable.send discord.opus.load_opus discord.utils.find
+#: discord.utils.get discord.utils.oauth_url of
msgid "Parameters"
msgstr "パラメータ"
#: discord.Client:10 of
msgid ""
-"The maximum number of messages to store in the internal message cache. "
-"This defaults to 5000. Passing in `None` or a value less than 100 will "
-"use the default instead of the passed in value."
+"The maximum number of messages to store in the internal message cache. This "
+"defaults to 5000. Passing in `None` or a value less than 100 will use the "
+"default instead of the passed in value."
msgstr ""
"内部のメッセージキャッシュに格納するメッセージの最大数。デフォルトでは5000に設定されています。 `None` "
"あるいは100未満の値を渡すと、渡された値の代わりにデフォルトの値が使用されます。"
#: discord.Client:14 of
msgid ""
-"The `event loop`_ to use for asynchronous operations. Defaults to "
-"``None``, in which case the default event loop is used via "
+"The `event loop`_ to use for asynchronous operations. Defaults to ``None``, "
+"in which case the default event loop is used via "
"``asyncio.get_event_loop()``."
msgstr ""
"非同期操作に使用する `event loop`_ デフォルトは ``None`` です。この場合、デフォルトのイベントループは "
@@ -186,10 +191,10 @@ msgstr "Shardの総数。"
#: discord.Client:27 of
msgid ""
-"Indicates if :func:`on_ready` should be delayed to fetch all offline "
-"members from the guilds the bot belongs to. If this is ``False``\\, then "
-"no offline members are received and :meth:`request_offline_members` must "
-"be used to fetch the offline members of the guild."
+"Indicates if :func:`on_ready` should be delayed to fetch all offline members"
+" from the guilds the bot belongs to. If this is ``False``\\, then no offline"
+" members are received and :meth:`request_offline_members` must be used to "
+"fetch the offline members of the guild."
msgstr ""
#: discord.Client:32 of
@@ -203,13 +208,15 @@ msgstr "Discordにログインした際の、開始時アクティビティ。"
#: discord.Client:36 of
msgid ""
"The maximum numbers of seconds before timing out and restarting the "
-"WebSocket in the case of not receiving a HEARTBEAT_ACK. Useful if "
-"processing the initial packets take too long to the point of "
-"disconnecting you. The default timeout is 60 seconds."
-msgstr "HEARTBEAT_ACKを受信できない際に、WebSocketをタイムアウトさせて再起動するまでの最大秒数。最初のパケットの処理に時間がかかり、接続を切断できないというような状況時に便利です。デフォルトでは60秒に設定されています。"
+"WebSocket in the case of not receiving a HEARTBEAT_ACK. Useful if processing"
+" the initial packets take too long to the point of disconnecting you. The "
+"default timeout is 60 seconds."
+msgstr ""
+"HEARTBEAT_ACKを受信できない際に、WebSocketをタイムアウトさせて再起動するまでの最大秒数。最初のパケットの処理に時間がかかり、接続を切断できないというような状況時に便利です。デフォルトでは60秒に設定されています。"
#: discord.Client:44 of
-msgid "The websocket gateway the client is currently connected to. Could be None."
+msgid ""
+"The websocket gateway the client is currently connected to. Could be None."
msgstr "クライアントが現在接続しているWebSocketゲートウェイ。Noneでもかまいません。"
#: discord.Client:48 of
@@ -220,8 +227,8 @@ msgstr "クライアントがHTTP要求とWebSocket操作に使用する `event
#: discord.Client.latency:1 of
msgid ""
-":obj:`float` -- Measures latency between a HEARTBEAT and a HEARTBEAT_ACK "
-"in seconds."
+":obj:`float` -- Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in "
+"seconds."
msgstr ":obj:`float` -- HEARTBEATとHEARTBEAT_ACKの待ち時間を秒単位で測定した結果を返します。"
#: discord.Client.latency:3 of
@@ -230,8 +237,7 @@ msgstr "これはDiscord WebSocketプロトコルの待ち時間とも言えま�
#: discord.Client.guilds:1 of
msgid ""
-"List[:class:`Guild`] -- The guilds that the connected client is a member "
-"of."
+"List[:class:`Guild`] -- The guilds that the connected client is a member of."
msgstr "List[:class:`Guild`] -- 接続したクライアントがメンバーであるギルド。"
#: discord.Client.emojis:1 of
@@ -240,22 +246,24 @@ msgstr "List[:class:`Emoji`] -- 接続したクライアントが持つ絵文字
#: discord.Client.private_channels:1 of
msgid ""
-"List[:class:`abc.PrivateChannel`] -- The private channels that the "
-"connected client is participating on."
+"List[:class:`abc.PrivateChannel`] -- The private channels that the connected"
+" client is participating on."
msgstr "List[:class:`abc.PrivateChannel`] -- 接続されたクライアントが参加しているプライベートチャンネル。"
#: discord.Client.private_channels:5 of
msgid ""
-"This returns only up to 128 most recent private channels due to an "
-"internal working on how Discord deals with private channels."
+"This returns only up to 128 most recent private channels due to an internal "
+"working on how Discord deals with private channels."
msgstr ""
+"Discordでのプライベートチャンネルの取扱いは内部的に処理されているため、これは最新のプライベートチャンネルから最大128個までしか取得できません。"
#: discord.Client.voice_clients:1 of
msgid "List[:class:`VoiceClient`] -- Represents a list of voice connections."
msgstr "List[:class:`VoiceClient`] -- 音声接続のリストを表します。"
#: discord.Client.is_ready:1 of
-msgid ":obj:`bool`: Specifies if the client's internal cache is ready for use."
+msgid ""
+":obj:`bool`: Specifies if the client's internal cache is ready for use."
msgstr ":obj:`bool`: クライアントの内部キャッシュを使用できる状態にするかどうかを指定します。"
#: discord.Client.clear:1 of
@@ -264,22 +272,23 @@ msgstr "ボットの内部状態をクリアします。"
#: discord.Client.clear:3 of
msgid ""
-"After this, the bot can be considered \"re-opened\", i.e. "
-":meth:`.is_closed` and :meth:`.is_ready` both return ``False`` along with"
-" the bot's internal cache cleared."
+"After this, the bot can be considered \"re-opened\", i.e. :meth:`.is_closed`"
+" and :meth:`.is_ready` both return ``False`` along with the bot's internal "
+"cache cleared."
msgstr ""
+"これが実行されると、Botは「再オープン」されたとみなされます。そのため、 :meth:`.is_closed` や :meth:`.is_ready`"
+" は ``False`` を返し、内部のキャッシュもクリアされます。"
#: discord.Client.run:1 of
msgid ""
-"A blocking call that abstracts away the `event loop`_ initialisation from"
-" you."
-msgstr ""
+"A blocking call that abstracts away the `event loop`_ initialisation from "
+"you."
+msgstr "`event loop`_ の初期化を抽象化するブロッキングコール。"
#: discord.Client.run:4 of
msgid ""
-"If you want more control over the event loop then this function should "
-"not be used. Use :meth:`start` coroutine or :meth:`connect` + "
-":meth:`login`."
+"If you want more control over the event loop then this function should not "
+"be used. Use :meth:`start` coroutine or :meth:`connect` + :meth:`login`."
msgstr ""
"イベントループをより詳細に制御するには、この関数を使用しないでください。 :meth:`start` または :meth:`connect` + "
":meth:`login` を使用してください。"
@@ -290,10 +299,11 @@ msgstr "おおよそ次のものに相当:"
#: discord.Client.run:20 of
msgid ""
-"This function must be the last function to call due to the fact that it "
-"is blocking. That means that registration of events or anything being "
-"called after this function call will not execute until it returns."
-msgstr "この関数はブロッキングを行うため、必ず最後に呼び出してください。この関数を呼び出した後に呼び出されるイベントや関数は、Botが停止するまで実行されません。"
+"This function must be the last function to call due to the fact that it is "
+"blocking. That means that registration of events or anything being called "
+"after this function call will not execute until it returns."
+msgstr ""
+"この関数はブロッキングを行うため、必ず最後に呼び出してください。この関数を呼び出した後に呼び出されるイベントや関数は、Botが停止するまで実行されません。"
#: discord.Client.is_closed:1 of
msgid ":obj:`bool`: Indicates if the websocket connection is closed."
@@ -301,8 +311,8 @@ msgstr ":obj:`bool`: WebSocketが閉じられているかどうかを表しま�
#: discord.Client.activity:1 of
msgid ""
-"Optional[Union[:class:`Activity`, :class:`Game`, :class:`Streaming`]] -- "
-"The activity being used upon logging in."
+"Optional[Union[:class:`Activity`, :class:`Game`, :class:`Streaming`]] -- The"
+" activity being used upon logging in."
msgstr ""
"Optional[Union[:class:`Activity`, :class:`Game`, :class:`Streaming`]] -- "
"ログイン時のアクティビティ。"
@@ -313,18 +323,18 @@ msgstr "Botが参照可能な :class:`User` の :obj:`list` を返します。"
#: discord.Client.get_channel:1 of
msgid ""
-"Returns a :class:`abc.GuildChannel` or :class:`abc.PrivateChannel` with "
-"the following ID."
+"Returns a :class:`abc.GuildChannel` or :class:`abc.PrivateChannel` with the "
+"following ID."
msgstr ""
-"渡されたIDを持つ :class:`abc.GuildChannel` 、または :class:`abc.PrivateChannel` "
-"を返します。"
+"渡されたIDを持つ :class:`abc.GuildChannel` 、または :class:`abc.PrivateChannel` を返します。"
#: discord.Client.get_channel:3 of
msgid "If not found, returns None."
msgstr "見つからない場合は、Noneを返します。"
#: discord.Client.get_guild:1 of
-msgid "Returns a :class:`Guild` with the given ID. If not found, returns None."
+msgid ""
+"Returns a :class:`Guild` with the given ID. If not found, returns None."
msgstr "渡されたIDを持つ :class:`Guild` を返します。見つからない場合は、Noneを返します。"
#: discord.Client.get_user:1 of
@@ -332,13 +342,14 @@ msgid "Returns a :class:`User` with the given ID. If not found, returns None."
msgstr "渡されたIDを持つ :class:`User` を返します。見つからない場合は、Noneを返します。"
#: discord.Client.get_emoji:1 of
-msgid "Returns a :class:`Emoji` with the given ID. If not found, returns None."
+msgid ""
+"Returns a :class:`Emoji` with the given ID. If not found, returns None."
msgstr "渡されたIDを持つ :class:`Emoji` を返します。見つからない場合は、Noneを返します。"
#: discord.Client.get_all_channels:1 of
msgid ""
-"A generator that retrieves every :class:`abc.GuildChannel` the client can"
-" 'access'."
+"A generator that retrieves every :class:`abc.GuildChannel` the client can "
+"'access'."
msgstr "クライアントが「アクセス」できるすべての :class:`abc.GuildChannel` のジェネレータを取得します。"
#: discord.Client.get_all_channels:3 discord.Client.get_all_members:3 of
@@ -347,9 +358,9 @@ msgstr "使用例:"
#: discord.Client.get_all_channels:11 of
msgid ""
-"Just because you receive a :class:`abc.GuildChannel` does not mean that "
-"you can communicate in said channel. "
-":meth:`abc.GuildChannel.permissions_for` should be used for that."
+"Just because you receive a :class:`abc.GuildChannel` does not mean that you "
+"can communicate in said channel. :meth:`abc.GuildChannel.permissions_for` "
+"should be used for that."
msgstr ""
":class:`abc.GuildChannel` "
"を受け取ったからと言って、そのチャンネルで発言ができるという意味ではありません。発現可能なチャンネルのみを取得したいのなら、 "
@@ -431,23 +442,23 @@ msgstr "WebSocketイベントがディスパッチされるまで待機します
#: discord.Client.wait_for:5 of
msgid ""
-"This could be used to wait for a user to reply to a message, or to react "
-"to a message, or to edit a message in a self-contained way."
+"This could be used to wait for a user to reply to a message, or to react to "
+"a message, or to edit a message in a self-contained way."
msgstr ""
#: discord.Client.wait_for:9 of
msgid ""
"The ``timeout`` parameter is passed onto :func:`asyncio.wait_for`. By "
"default, it does not timeout. Note that this does propagate the "
-":exc:`asyncio.TimeoutError` for you in case of timeout and is provided "
-"for ease of use."
+":exc:`asyncio.TimeoutError` for you in case of timeout and is provided for "
+"ease of use."
msgstr ""
#: discord.Client.wait_for:14 of
msgid ""
"In case the event returns multiple arguments, a :obj:`tuple` containing "
-"those arguments is returned instead. Please check the :ref:`documentation"
-" <discord-api-events>` for a list of events and their parameters."
+"those arguments is returned instead. Please check the :ref:`documentation "
+"<discord-api-events>` for a list of events and their parameters."
msgstr ""
#: discord.Client.wait_for:19 of
@@ -476,8 +487,8 @@ msgstr ""
#: discord.Client.wait_for:55 of
msgid ""
-"The event name, similar to the :ref:`event reference <discord-api-"
-"events>`, but without the ``on_`` prefix, to wait for."
+"The event name, similar to the :ref:`event reference <discord-api-events>`, "
+"but without the ``on_`` prefix, to wait for."
msgstr ""
#: discord.Client.wait_for:58 of
@@ -555,8 +566,7 @@ msgstr ""
#: discord.Client.wait_for:65 of
msgid ""
-":exc:`asyncio.TimeoutError` -- If a timeout is provided and it was "
-"reached."
+":exc:`asyncio.TimeoutError` -- If a timeout is provided and it was reached."
msgstr ""
#: ../../api.rst discord.Attachment.save discord.AudioSource.read
@@ -593,16 +603,17 @@ msgstr ""
#: discord.Webhook.avatar_url_as discord.Webhook.send
#: discord.abc.GuildChannel.create_invite discord.abc.GuildChannel.invites
#: discord.abc.GuildChannel.overwrites discord.abc.GuildChannel.overwrites_for
-#: discord.abc.GuildChannel.permissions_for discord.abc.Messageable.get_message
-#: discord.abc.Messageable.send discord.opus.is_loaded of
+#: discord.abc.GuildChannel.permissions_for
+#: discord.abc.Messageable.get_message discord.abc.Messageable.send
+#: discord.opus.is_loaded of
msgid "Returns"
msgstr ""
#: discord.Client.wait_for:67 of
msgid ""
"Returns no arguments, a single argument, or a :obj:`tuple` of multiple "
-"arguments that mirrors the parameters passed in the :ref:`event reference"
-" <discord-api-events>`."
+"arguments that mirrors the parameters passed in the :ref:`event reference "
+"<discord-api-events>`."
msgstr ""
#: ../../api.rst discord.Attachment.save discord.AudioSource.read
@@ -639,8 +650,9 @@ msgstr ""
#: discord.Webhook.avatar_url_as discord.Webhook.send
#: discord.abc.GuildChannel.create_invite discord.abc.GuildChannel.invites
#: discord.abc.GuildChannel.overwrites discord.abc.GuildChannel.overwrites_for
-#: discord.abc.GuildChannel.permissions_for discord.abc.Messageable.get_message
-#: discord.abc.Messageable.send discord.opus.is_loaded of
+#: discord.abc.GuildChannel.permissions_for
+#: discord.abc.Messageable.get_message discord.abc.Messageable.send
+#: discord.opus.is_loaded of
msgid "Return type"
msgstr ""
@@ -655,7 +667,8 @@ msgid ""
msgstr ""
#: discord.Client.event:5 of
-msgid "The events must be a |corourl|_, if not, :exc:`ClientException` is raised."
+msgid ""
+"The events must be a |corourl|_, if not, :exc:`ClientException` is raised."
msgstr ""
#: discord.Client.event:8 of
@@ -676,55 +689,56 @@ msgstr ":class:`AppInfo`"
#: discord.Client.application_info:8 of
msgid ":exc:`HTTPException` -- Retrieving the information failed somehow."
-msgstr ":exc:`HTTPException` -- 何かが原因で情報の取得に失敗した際に発生します。"
+msgstr ":exc:`HTTPException` -- 何らかの要因で情報の取得に失敗した。"
-#: discord.AutoShardedClient.change_presence:3 discord.Client.change_presence:3
-#: of
+#: discord.AutoShardedClient.change_presence:3
+#: discord.Client.change_presence:3 of
msgid "Changes the client's presence."
msgstr ""
-#: discord.AutoShardedClient.change_presence:5 discord.Client.change_presence:5
-#: of
+#: discord.AutoShardedClient.change_presence:5
+#: discord.Client.change_presence:5 of
msgid ""
"The activity parameter is a :class:`Activity` object (not a string) that "
-"represents the activity being done currently. This could also be the "
-"slimmed down versions, :class:`Game` and :class:`Streaming`."
+"represents the activity being done currently. This could also be the slimmed"
+" down versions, :class:`Game` and :class:`Streaming`."
msgstr ""
-#: discord.AutoShardedClient.change_presence:9 discord.Client.change_presence:9
-#: of
+#: discord.AutoShardedClient.change_presence:9
+#: discord.Client.change_presence:9 of
msgid "Example: ::"
msgstr "例:"
#: discord.AutoShardedClient.change_presence:14
#: discord.Client.change_presence:14 of
-msgid "The activity being done. ``None`` if no currently active activity is done."
+msgid ""
+"The activity being done. ``None`` if no currently active activity is done."
msgstr ""
#: discord.AutoShardedClient.change_presence:16
#: discord.Client.change_presence:16 of
msgid ""
-"Indicates what status to change to. If None, then :attr:`Status.online` "
-"is used."
+"Indicates what status to change to. If None, then :attr:`Status.online` is "
+"used."
msgstr ""
#: discord.AutoShardedClient.change_presence:19
#: discord.Client.change_presence:19 of
msgid ""
-"Indicates if you are going AFK. This allows the discord client to know "
-"how to handle push notifications better for you in case you are actually "
-"idle and not lying."
+"Indicates if you are going AFK. This allows the discord client to know how "
+"to handle push notifications better for you in case you are actually idle "
+"and not lying."
msgstr ""
#: discord.Client.change_presence:24 of
msgid ""
-":exc:`InvalidArgument` -- If the ``activity`` parameter is not the proper"
-" type."
-msgstr ""
+":exc:`InvalidArgument` -- If the ``activity`` parameter is not the proper "
+"type."
+msgstr ":exc:`InvalidArgument` -- ``activity`` に渡された値が適切な型でない。"
#: discord.AutoShardedClient.close:3 discord.Client.close:3 of
msgid "Closes the connection to discord."
-msgstr ""
+msgstr "discordとの接続を閉じます。"
#: discord.Client.connect:3 of
msgid ""
@@ -738,19 +752,21 @@ msgstr ""
msgid ""
"If we should attempt reconnecting, either due to internet failure or a "
"specific failure on Discord's part. Certain disconnects that lead to bad "
-"state will not be handled (such as invalid sharding payloads or bad "
-"tokens)."
+"state will not be handled (such as invalid sharding payloads or bad tokens)."
msgstr ""
#: discord.Client.connect:14 of
msgid ""
-":exc:`GatewayNotFound` -- If the gateway to connect to discord is not "
-"found. Usually if this is thrown then there is a discord API outage."
+":exc:`GatewayNotFound` -- If the gateway to connect to discord is not found."
+" Usually if this is thrown then there is a discord API outage."
msgstr ""
+":exc:`GatewayNotFound` -- "
+"Discordに接続するゲートウェイが見つからない。通常、これが発生した場合はAPIの停止が考えられます。"
#: discord.Client.connect:16 of
-msgid ":exc:`ConnectionClosed` -- The websocket connection has been terminated."
-msgstr ""
+msgid ""
+":exc:`ConnectionClosed` -- The websocket connection has been terminated."
+msgstr ":exc:`ConnectionClosed` -- websocket接続が終了した。"
#: discord.Client.create_guild:3 of
msgid "Creates a :class:`Guild`."
@@ -778,15 +794,14 @@ msgstr ""
#: discord.Client.create_guild:16 of
msgid ":exc:`HTTPException` -- Guild creation failed."
-msgstr ":exc:`HTTPException` -- ギルドの作成に失敗した際に発生します。"
+msgstr ":exc:`HTTPException` -- ギルドの作成に失敗した。"
#: discord.Client.create_guild:17 of
msgid ""
-":exc:`InvalidArgument` -- Invalid icon image format given. Must be PNG or"
-" JPG."
+":exc:`InvalidArgument` -- Invalid icon image format given. Must be PNG or "
+"JPG."
msgstr ""
-":exc:`InvalidArgument` -- "
-"アイコン画像として無効なフォーマットの画像が渡された際に発生します。PNGかJPGで指定してください。"
+":exc:`InvalidArgument` -- アイコン画像として無効なフォーマットの画像が渡された。PNGかJPGで指定してください。"
#: discord.Client.create_guild:19 of
msgid "The guild created. This is not the same guild that is added to cache."
@@ -812,15 +827,15 @@ msgstr "取り消す招待。"
#: discord.Client.delete_invite:10 discord.Invite.delete:10 of
msgid ":exc:`Forbidden` -- You do not have permissions to revoke invites."
-msgstr ":exc:`Forbidden` -- 招待を取り消す権限が無い場合に発生します。"
+msgstr ":exc:`Forbidden` -- 招待を取り消す権限が無い。"
#: discord.Client.delete_invite:11 discord.Invite.delete:11 of
msgid ":exc:`NotFound` -- The invite is invalid or expired."
-msgstr ":exc:`NotFound` -- 招待が無効、あるいは期限切れになっている場合に発生します。"
+msgstr ":exc:`NotFound` -- 招待が無効、あるいは期限切れになっている。"
#: discord.Client.delete_invite:12 discord.Invite.delete:12 of
msgid ":exc:`HTTPException` -- Revoking the invite failed."
-msgstr ":exc:`HTTPException` -- 招待の取り消しに失敗した際に発生します。"
+msgstr ":exc:`HTTPException` -- 招待の取り消しに失敗した。"
#: discord.Client.get_invite:3 of
msgid "Gets an :class:`Invite` from a discord.gg URL or ID."
@@ -839,11 +854,11 @@ msgstr ""
#: discord.Client.get_invite:14 of
msgid ":exc:`NotFound` -- The invite has expired or is invalid."
-msgstr ""
+msgstr ":exc:`NotFound` -- 招待の有効期限が切れている、または無効。"
#: discord.Client.get_invite:15 of
msgid ":exc:`HTTPException` -- Getting the invite failed."
-msgstr ""
+msgstr ":exc:`HTTPException` -- 招待の取得に失敗した。"
#: discord.Client.get_invite:17 of
msgid "The invite from the URL/ID."
@@ -858,8 +873,8 @@ msgstr ":class:`Invite`"
#: discord.Client.get_user_info:3 of
msgid ""
-"Retrieves a :class:`User` based on their ID. This can only be used by bot"
-" accounts. You do not have to share any guilds with the user to get this "
+"Retrieves a :class:`User` based on their ID. This can only be used by bot "
+"accounts. You do not have to share any guilds with the user to get this "
"information, however many operations do require that you do."
msgstr ""
@@ -871,23 +886,22 @@ msgstr ""
msgid "The user you requested."
msgstr ""
-#: discord.Client.get_user_info:12 discord.abc.Messageable:8 discord.abc.User:5
-#: of
+#: discord.Client.get_user_info:12 discord.abc.Messageable:8
+#: discord.abc.User:5 of
msgid ":class:`User`"
msgstr ":class:`User`"
#: discord.Client.get_user_info:14 of
msgid ":exc:`NotFound` -- A user with this ID does not exist."
-msgstr ""
+msgstr ":exc:`NotFound` -- 指定のIDを持つユーザーが存在しない。"
#: discord.Client.get_user_info:15 of
msgid ":exc:`HTTPException` -- Fetching the user failed."
-msgstr ""
+msgstr ":exc:`HTTPException` -- ユーザーの取得に失敗した。"
#: discord.Client.get_user_profile:3 of
msgid ""
-"Gets an arbitrary user's profile. This can only be used by non-bot "
-"accounts."
+"Gets an arbitrary user's profile. This can only be used by non-bot accounts."
msgstr ""
#: discord.Client.get_user_profile:5 of
@@ -897,12 +911,12 @@ msgstr ""
#: discord.Client.get_user_profile:8 discord.Member.profile:5
#: discord.User.profile:5 of
msgid ":exc:`Forbidden` -- Not allowed to fetch profiles."
-msgstr ""
+msgstr ":exc:`Forbidden` -- プロフィールを取得することが許可されていない。"
#: discord.Client.get_user_profile:9 discord.Member.profile:6
#: discord.User.profile:6 of
msgid ":exc:`HTTPException` -- Fetching the profile failed."
-msgstr ""
+msgstr ":exc:`HTTPException` -- プロフィールの取得に失敗した。"
#: discord.Client.get_user_profile:11 discord.Member.profile:8
#: discord.User.profile:8 of
@@ -920,15 +934,15 @@ msgstr ""
#: discord.Client.get_webhook_info:5 of
msgid ":exc:`HTTPException` -- Retrieving the webhook failed."
-msgstr ""
+msgstr ":exc:`HTTPException` -- Webhookの取得に失敗した。"
#: discord.Client.get_webhook_info:6 of
msgid ":exc:`NotFound` -- Invalid webhook ID."
-msgstr ""
+msgstr ":exc:`NotFound` -- WebhookのIDが無効。"
#: discord.Client.get_webhook_info:7 of
msgid ":exc:`Forbidden` -- You do not have permission to fetch this webhook."
-msgstr ""
+msgstr ":exc:`Forbidden` -- このWebhookを取得する権限がない。"
#: discord.Client.get_webhook_info:9 of
msgid "The webhook you requested."
@@ -949,9 +963,8 @@ msgstr ""
#: discord.Client.login:9 of
msgid ""
"Logging on with a user token is against the Discord `Terms of Service "
-"<https://support.discordapp.com/hc/en-us/articles/115002192352>`_ and "
-"doing so might potentially get your account banned. Use this at your own "
-"risk."
+"<https://support.discordapp.com/hc/en-us/articles/115002192352>`_ and doing "
+"so might potentially get your account banned. Use this at your own risk."
msgstr ""
#: discord.Client.login:14 of
@@ -962,19 +975,21 @@ msgstr ""
#: discord.Client.login:17 of
msgid ""
-"Keyword argument that specifies if the account logging on is a bot token "
-"or not."
+"Keyword argument that specifies if the account logging on is a bot token or "
+"not."
msgstr ""
#: discord.Client.login:21 of
msgid ":exc:`LoginFailure` -- The wrong credentials are passed."
-msgstr ""
+msgstr ":exc:`LoginFailure` -- 誤った資格情報が渡された。"
#: discord.Client.login:22 of
msgid ""
-":exc:`HTTPException` -- An unknown HTTP related error occurred, usually "
-"when it isn't 200 or the known incorrect credentials passing status code."
+":exc:`HTTPException` -- An unknown HTTP related error occurred, usually when"
+" it isn't 200 or the known incorrect credentials passing status code."
msgstr ""
+":exc:`HTTPException` -- "
+"不明なHTTP関連のエラーが発生した。通常、ステータスコードが200でないか、既知の誤った資格情報がステータスコードを渡しています。"
#: discord.Client.logout:3 of
msgid "Logs out of Discord and closes all connections."
@@ -986,18 +1001,18 @@ msgstr ""
#: discord.Client.on_error:5 of
msgid ""
-"By default this prints to ``sys.stderr`` however it could be overridden "
-"to have a different implementation. Check :func:`discord.on_error` for "
-"more details."
+"By default this prints to ``sys.stderr`` however it could be overridden to "
+"have a different implementation. Check :func:`discord.on_error` for more "
+"details."
msgstr ""
#: discord.AutoShardedClient.request_offline_members:3
#: discord.Client.request_offline_members:3 of
msgid ""
-"Requests previously offline members from the guild to be filled up into "
-"the :attr:`Guild.members` cache. This function is usually not called. It "
-"should only be used if you have the ``fetch_offline_members`` parameter "
-"set to ``False``."
+"Requests previously offline members from the guild to be filled up into the "
+":attr:`Guild.members` cache. This function is usually not called. It should "
+"only be used if you have the ``fetch_offline_members`` parameter set to "
+"``False``."
msgstr ""
#: discord.AutoShardedClient.request_offline_members:8
@@ -1017,8 +1032,8 @@ msgstr ""
#: discord.AutoShardedClient.request_offline_members:15
#: discord.Client.request_offline_members:15 of
msgid ""
-":exc:`InvalidArgument` -- If any guild is unavailable or not large in the"
-" collection."
+":exc:`InvalidArgument` -- If any guild is unavailable or not large in the "
+"collection."
msgstr ""
#: discord.Client.start:3 of
@@ -1031,23 +1046,23 @@ msgstr ""
#: discord.Client.user:1 of
msgid ""
-"Optional[:class:`ClientUser`] -- Represents the connected client. None if"
-" not logged in."
+"Optional[:class:`ClientUser`] -- Represents the connected client. None if "
+"not logged in."
msgstr ""
#: discord.AutoShardedClient:1 of
msgid ""
-"A client similar to :class:`Client` except it handles the complications "
-"of sharding for the user into a more manageable and transparent single "
-"process bot."
+"A client similar to :class:`Client` except it handles the complications of "
+"sharding for the user into a more manageable and transparent single process "
+"bot."
msgstr ""
#: discord.AutoShardedClient:5 of
msgid ""
-"When using this client, you will be able to use it as-if it was a regular"
-" :class:`Client` with a single shard when implementation wise internally "
-"it is split up into multiple shards. This allows you to not have to deal "
-"with IPC or other complicated infrastructure."
+"When using this client, you will be able to use it as-if it was a regular "
+":class:`Client` with a single shard when implementation wise internally it "
+"is split up into multiple shards. This allows you to not have to deal with "
+"IPC or other complicated infrastructure."
msgstr ""
#: discord.AutoShardedClient:10 of
@@ -1064,36 +1079,36 @@ msgstr ""
#: discord.AutoShardedClient:16 of
msgid ""
-"If a ``shard_ids`` parameter is given, then those shard IDs will be used "
-"to launch the internal shards. Note that :attr:`shard_count` must be "
-"provided if this is used. By default, when omitted, the client will "
-"launch shards from 0 to ``shard_count - 1``."
+"If a ``shard_ids`` parameter is given, then those shard IDs will be used to "
+"launch the internal shards. Note that :attr:`shard_count` must be provided "
+"if this is used. By default, when omitted, the client will launch shards "
+"from 0 to ``shard_count - 1``."
msgstr ""
#: discord.AutoShardedClient:23 of
msgid ""
-"Optional[List[:class:`int`]] -- An optional list of shard_ids to launch "
-"the shards with."
+"Optional[List[:class:`int`]] -- An optional list of shard_ids to launch the "
+"shards with."
msgstr ""
#: discord.AutoShardedClient.latency:1 of
msgid ""
-":class:`float` -- Measures latency between a HEARTBEAT and a "
-"HEARTBEAT_ACK in seconds."
+":class:`float` -- Measures latency between a HEARTBEAT and a HEARTBEAT_ACK "
+"in seconds."
msgstr ""
#: discord.AutoShardedClient.latency:3 of
msgid ""
"This operates similarly to :meth:`.Client.latency` except it uses the "
-"average latency of every shard's latency. To get a list of shard latency,"
-" check the :attr:`latencies` property. Returns ``nan`` if there are no "
-"shards ready."
+"average latency of every shard's latency. To get a list of shard latency, "
+"check the :attr:`latencies` property. Returns ``nan`` if there are no shards"
+" ready."
msgstr ""
#: discord.AutoShardedClient.latencies:1 of
msgid ""
-"List[Tuple[:class:`int`, :class:`float`]] -- A list of latencies between "
-"a HEARTBEAT and a HEARTBEAT_ACK in seconds."
+"List[Tuple[:class:`int`, :class:`float`]] -- A list of latencies between a "
+"HEARTBEAT and a HEARTBEAT_ACK in seconds."
msgstr ""
#: discord.AutoShardedClient.latencies:3 of
@@ -1102,19 +1117,19 @@ msgstr ""
#: discord.AutoShardedClient.change_presence:23 of
msgid ""
-"The shard_id to change the presence to. If not specified or ``None``, "
-"then it will change the presence of every shard the bot can see."
+"The shard_id to change the presence to. If not specified or ``None``, then "
+"it will change the presence of every shard the bot can see."
msgstr ""
#: discord.AutoShardedClient.change_presence:28 of
msgid ""
":exc:`InvalidArgument` -- If the ``activity`` parameter is not of proper "
"type."
-msgstr ""
+msgstr ":exc:`InvalidArgument` -- ``activity`` に渡された値が適切な型でない。"
#: ../../api.rst:44
msgid "Voice"
-msgstr "Voice"
+msgstr "ボイス"
#: discord.VoiceClient:1 of
msgid "Represents a Discord voice connection."
@@ -1124,7 +1139,8 @@ msgstr "Discordの音声接続を表します。"
msgid ""
"You do not create these, you typically get them from e.g. "
":meth:`VoiceChannel.connect`."
-msgstr "これを意図的に生成することはできません。通常、 :meth:`VoiceChannel.connect` などを使用した際に、取得できます。"
+msgstr ""
+"これを意図的に生成することはできません。通常、 :meth:`VoiceChannel.connect` などを使用した際に、取得できます。"
#: discord.VoiceClient:8 of
msgid ""
@@ -1133,7 +1149,8 @@ msgid ""
msgstr "オーディオの再生を行うためには :func:`opus.load_opus` を使用してopusライブラリをロードしておく必要があります。"
#: discord.VoiceClient:11 of
-msgid "If you don't do this then the library will not be able to transmit audio."
+msgid ""
+"If you don't do this then the library will not be able to transmit audio."
msgstr "ロードを行っていない場合、オーディオの送信ができません。"
#: discord.VoiceClient:16 of
@@ -1150,81 +1167,85 @@ msgstr ":class:`str` -- 接続先のエンドポイント。"
#: discord.VoiceClient:28 of
msgid ":class:`abc.Connectable` -- The voice channel connected to."
-msgstr ""
+msgstr ":class:`abc.Connectable` -- 接続しているボイスチャンネル。"
#: discord.VoiceClient:32 of
msgid "The event loop that the voice client is running on."
msgstr "ボイスクライアントが実行されているイベントループ。"
#: discord.VoiceClient.guild:1 of
-msgid "Optional[:class:`Guild`] -- The guild we're connected to, if applicable."
-msgstr ""
+msgid ""
+"Optional[:class:`Guild`] -- The guild we're connected to, if applicable."
+msgstr "Optional[:class:`Guild`] -- 該当する場合は、接続しているギルドを返します。"
#: discord.VoiceClient.user:1 of
msgid ":class:`ClientUser` -- The user connected to voice (i.e. ourselves)."
-msgstr ""
+msgstr ":class:`ClientUser` -- ボイスチャンネルに接続しているユーザー。(つまり、自分自身)"
#: discord.VoiceClient.is_connected:1 of
msgid ":class:`bool`: Indicates if the voice client is connected to voice."
-msgstr ""
+msgstr ":class:`bool`: ボイスチャンネルに接続しているかどうかを表します。"
#: discord.VoiceClient.play:1 of
msgid "Plays an :class:`AudioSource`."
-msgstr ""
+msgstr ":class:`AudioSource` を再生します。"
#: discord.VoiceClient.play:3 of
msgid ""
-"The finalizer, ``after`` is called after the source has been exhausted or"
-" an error occurred."
-msgstr ""
+"The finalizer, ``after`` is called after the source has been exhausted or an"
+" error occurred."
+msgstr "ファイナライザーである ``after`` はソースがなくなったか、エラーが発生した後に呼び出されます。"
#: discord.VoiceClient.play:6 of
msgid ""
"If an error happens while the audio player is running, the exception is "
"caught and the audio player is then stopped."
-msgstr ""
+msgstr "オーディオプレイヤーの実行中にエラーが発生した場合、例外はキャッチされ、プレイヤーは停止します。"
#: discord.VoiceClient.play:9 of
msgid "The audio source we're reading from."
-msgstr ""
+msgstr "読み込むオーディオソース。"
#: discord.VoiceClient.play:11 of
msgid ""
-"The finalizer that is called after the stream is exhausted. All "
-"exceptions it throws are silently discarded. This function must have a "
-"single parameter, ``error``, that denotes an optional exception that was "
-"raised during playing."
+"The finalizer that is called after the stream is exhausted. All exceptions "
+"it throws are silently discarded. This function must have a single "
+"parameter, ``error``, that denotes an optional exception that was raised "
+"during playing."
msgstr ""
+"ファイナライザーはストリームが空になると呼び出されます。発生した例外はすべて破棄されます。この関数には再生中に発生したオプションの例外を表す一つのパラメータ"
+" ``error`` が必要です。"
#: discord.VoiceClient.play:16 of
msgid ":exc:`ClientException` -- Already playing audio or not connected."
-msgstr ""
+msgstr ":exc:`ClientException` -- すでにオーディオを再生しているか、VCに接続していない。"
#: discord.VoiceClient.play:17 of
msgid ""
-":exc:`TypeError` -- source is not a :class:`AudioSource` or after is not "
-"a callable."
+":exc:`TypeError` -- source is not a :class:`AudioSource` or after is not a "
+"callable."
msgstr ""
+":exc:`TypeError` -- sourceが :class:`AudioSource` でないか、afterが呼び出し可能でない。"
#: discord.VoiceClient.is_playing:1 of
msgid "Indicates if we're currently playing audio."
-msgstr ""
+msgstr "現在オーディオを再生しているかを表します。"
#: discord.VoiceClient.is_paused:1 of
msgid "Indicates if we're playing audio, but if we're paused."
-msgstr ""
+msgstr "再生中のオーディオを一時停止しているかを表します。"
#: discord.VoiceClient.disconnect:3 of
msgid "Disconnects this voice client from voice."
-msgstr ""
+msgstr "ボイスクライアントをボイスチャンネルから切断します。"
#: discord.VoiceClient.move_to:3 of
msgid "Moves you to a different voice channel."
-msgstr ""
+msgstr "別のボイスチャンネルへ移動させます。"
#: discord.VoiceClient.move_to:5 of
msgid "The channel to move to. Must be a voice channel."
-msgstr ""
+msgstr "移動先のチャンネル。ボイスチャンネルである必要があります。"
#: discord.VoiceClient.stop:1 of
msgid "Stops playing audio."
@@ -1240,59 +1261,58 @@ msgstr "音声の再生を再開します。"
#: discord.VoiceClient.source:1 of
msgid ""
-"Optional[:class:`AudioSource`] -- The audio source being played, if "
-"playing."
-msgstr ""
+"Optional[:class:`AudioSource`] -- The audio source being played, if playing."
+msgstr "Optional[:class:`AudioSource`] -- 再生中の場合、再生しているオーディオソースを返します。"
#: discord.VoiceClient.source:3 of
msgid ""
-"This property can also be used to change the audio source currently being"
-" played."
-msgstr ""
+"This property can also be used to change the audio source currently being "
+"played."
+msgstr "このプロパティは現在再生しているオーディオソースの変更にも使うことが出来ます。"
#: discord.VoiceClient.send_audio_packet:1 of
msgid "Sends an audio packet composed of the data."
-msgstr ""
+msgstr "データで構成されるオーディオパケットを送信します。"
#: discord.VoiceClient.send_audio_packet:3 of
msgid "You must be connected to play audio."
-msgstr ""
+msgstr "オーディオを再生するには、ボイスチャンネルに接続している必要があります。"
#: discord.VoiceClient.send_audio_packet:5 of
msgid "The :term:`py:bytes-like object` denoting PCM or Opus voice data."
-msgstr ""
+msgstr "PCM、またはOpusボイスデータを表す :term:`py:bytes-like object` 。"
#: discord.VoiceClient.send_audio_packet:7 of
msgid "Indicates if ``data`` should be encoded into Opus."
-msgstr ""
+msgstr "``data`` をOpusにエンコードする必要があるかを表します。"
#: discord.VoiceClient.send_audio_packet:10 of
msgid ":exc:`ClientException` -- You are not connected."
-msgstr ""
+msgstr ":exc:`ClientException` -- ボイスチャンネルに接続していない。"
#: discord.VoiceClient.send_audio_packet:11 of
msgid ":exc:`OpusError` -- Encoding the data failed."
-msgstr ""
+msgstr ":exc:`OpusError` -- dataのエンコードに失敗した。"
#: discord.AudioSource:1 of
msgid "Represents an audio stream."
-msgstr ""
+msgstr "オーディオストリームを表します。"
#: discord.AudioSource:3 of
msgid ""
-"The audio stream can be Opus encoded or not, however if the audio stream "
-"is not Opus encoded then the audio format must be 16-bit 48KHz stereo "
-"PCM."
+"The audio stream can be Opus encoded or not, however if the audio stream is "
+"not Opus encoded then the audio format must be 16-bit 48KHz stereo PCM."
msgstr ""
+"オーディオストリームはOpusにエンコードされていなくても構いませんが、エンコードされていない場合、オーディオフォーマットは16ビットの48KHzステレオPCMである必要があります。"
#: discord.AudioSource:8 of
msgid "The audio source reads are done in a separate thread."
-msgstr ""
+msgstr "オーディオソースの読み込みは別スレッドで行われます。"
#: discord.AudioSource.read:1 discord.FFmpegPCMAudio.read:1
#: discord.PCMAudio.read:1 discord.PCMVolumeTransformer.read:1 of
msgid "Reads 20ms worth of audio."
-msgstr ""
+msgstr "20ms分のオーディオを読み込みます。"
#: discord.AsyncWebhookAdapter.handle_execution_response:7
#: discord.AsyncWebhookAdapter.request:3 discord.AudioSource.read:3
@@ -1303,7 +1323,7 @@ msgstr ""
#: discord.WebhookAdapter.handle_execution_response:7
#: discord.WebhookAdapter.request:3 of
msgid "Subclasses must implement this."
-msgstr ""
+msgstr "サブクラスはこれを実装する必要があります。"
#: discord.AudioSource.read:5 discord.FFmpegPCMAudio.read:5
#: discord.PCMAudio.read:5 discord.PCMVolumeTransformer.read:5 of
@@ -1315,66 +1335,65 @@ msgstr ""
#: discord.AudioSource.read:8 discord.FFmpegPCMAudio.read:8
#: discord.PCMAudio.read:8 discord.PCMVolumeTransformer.read:8 of
msgid ""
-"If :meth:`is_opus` method returns ``True``, then it must return 20ms "
-"worth of Opus encoded audio. Otherwise, it must be 20ms worth of 16-bit "
-"48KHz stereo PCM, which is about 3,840 bytes per frame (20ms worth of "
-"audio)."
+"If :meth:`is_opus` method returns ``True``, then it must return 20ms worth "
+"of Opus encoded audio. Otherwise, it must be 20ms worth of 16-bit 48KHz "
+"stereo PCM, which is about 3,840 bytes per frame (20ms worth of audio)."
msgstr ""
+":meth:`is_opus` が ``True`` "
+"を返す場合、20ms分のOpusにエンコードされたオーディオを返さなければいけません。それ以外の場合は、フレームあたり約3,840バイトの20ms相当の16ビット48KHzステレオPCM(20ms分のオーディオ)が必要です。"
#: discord.AudioSource.read:13 discord.FFmpegPCMAudio.read:13
#: discord.PCMAudio.read:13 discord.PCMVolumeTransformer.read:13 of
msgid "A bytes like object that represents the PCM or Opus data."
-msgstr ""
+msgstr "PCMまたはOpusデータを表すバイトライクオブジェクト。"
#: discord.AudioSource.is_opus:1 of
msgid "Checks if the audio source is already encoded in Opus."
-msgstr ""
+msgstr "オーディオソースがOpusにエンコードされているかを表します。"
#: discord.AudioSource.is_opus:3 of
msgid "Defaults to ``False``."
-msgstr ""
+msgstr "デフォルトでは ``False`` です。"
#: discord.AudioSource.cleanup:1 discord.FFmpegPCMAudio.cleanup:1
#: discord.PCMVolumeTransformer.cleanup:1 of
msgid "Called when clean-up is needed to be done."
-msgstr ""
+msgstr "クリーンアップが必要な時に呼び出されます。"
#: discord.AudioSource.cleanup:3 discord.FFmpegPCMAudio.cleanup:3
#: discord.PCMVolumeTransformer.cleanup:3 of
msgid ""
-"Useful for clearing buffer data or processes after it is done playing "
-"audio."
-msgstr ""
+"Useful for clearing buffer data or processes after it is done playing audio."
+msgstr "オーディオの再生が終了した後にバッファデータやプロセスをクリアするのに便利です。"
#: discord.PCMAudio:1 of
msgid "Represents raw 16-bit 48KHz stereo PCM audio source."
-msgstr ""
+msgstr "生の16ビット48KHzステレオPCMオーディオソースを表します。"
#: discord.PCMAudio:5 of
msgid ""
-"*file-like object* -- A file-like object that reads byte data "
-"representing raw PCM."
-msgstr ""
+"*file-like object* -- A file-like object that reads byte data representing "
+"raw PCM."
+msgstr "*ファイルライクオブジェクト* -- 生のPCMを表したバイトデータを読み取るファイルライクオブジェクト。"
#: discord.FFmpegPCMAudio:1 of
msgid "An audio source from FFmpeg (or AVConv)."
-msgstr ""
+msgstr "FFmpeg(またはAVConv)のオーディオソース。"
#: discord.FFmpegPCMAudio:3 of
msgid "This launches a sub-process to a specific input file given."
-msgstr ""
+msgstr "与えられた特定の入力ファイルに対してサブプロセスを起動します。"
#: discord.FFmpegPCMAudio:7 of
msgid ""
"You must have the ffmpeg or avconv executable in your path environment "
"variable in order for this to work."
-msgstr ""
+msgstr "環境変数にffmpegまたはavconv実行可能ファイルがなければなりません。"
#: discord.FFmpegPCMAudio:10 of
msgid ""
"The input that ffmpeg will take and convert to PCM bytes. If ``pipe`` is "
-"True then this is a file-like object that is passed to the stdin of "
-"ffmpeg."
+"True then this is a file-like object that is passed to the stdin of ffmpeg."
msgstr ""
#: discord.FFmpegPCMAudio:14 of
@@ -1383,8 +1402,8 @@ msgstr ""
#: discord.FFmpegPCMAudio:16 of
msgid ""
-"If true, denotes that ``source`` parameter will be passed to the stdin of"
-" ffmpeg. Defaults to ``False``."
+"If true, denotes that ``source`` parameter will be passed to the stdin of "
+"ffmpeg. Defaults to ``False``."
msgstr ""
#: discord.FFmpegPCMAudio:19 of
@@ -1411,8 +1430,8 @@ msgstr ""
#: discord.PCMVolumeTransformer:3 of
msgid ""
-"This does not work on audio sources that have :meth:`AudioSource.is_opus`"
-" set to ``True``."
+"This does not work on audio sources that have :meth:`AudioSource.is_opus` "
+"set to ``True``."
msgstr ""
#: discord.PCMVolumeTransformer:6 of
@@ -1433,8 +1452,8 @@ msgstr ""
#: discord.PCMVolumeTransformer.volume:1 of
msgid ""
-"Retrieves or sets the volume as a floating point percentage (e.g. 1.0 for"
-" 100%)."
+"Retrieves or sets the volume as a floating point percentage (e.g. 1.0 for "
+"100%)."
msgstr ""
#: ../../api.rst:62
@@ -1462,17 +1481,17 @@ msgstr ""
#: discord.opus.load_opus:16 of
msgid ""
"The bitness of the library must match the bitness of your python "
-"interpreter. If the library is 64-bit then your python interpreter must "
-"be 64-bit as well. Usually if there's a mismatch in bitness then the load"
-" will throw an exception."
+"interpreter. If the library is 64-bit then your python interpreter must be "
+"64-bit as well. Usually if there's a mismatch in bitness then the load will "
+"throw an exception."
msgstr ""
#: discord.opus.load_opus:23 of
msgid ""
-"On Windows, the .dll extension is not necessary. However, on Linux the "
-"full extension is required to load the library, e.g. ``libopus.so.1``. On"
-" Linux however, `find library`_ will usually find the library "
-"automatically without you having to call this."
+"On Windows, the .dll extension is not necessary. However, on Linux the full "
+"extension is required to load the library, e.g. ``libopus.so.1``. On Linux "
+"however, `find library`_ will usually find the library automatically without"
+" you having to call this."
msgstr ""
#: discord.opus.load_opus:28 of
@@ -1505,18 +1524,17 @@ msgstr "この項目では :class:`Client` が受け取る様々なイベント�
#: ../../api.rst:75
msgid ""
-"There are two ways to register an event, the first way is through the use"
-" of :meth:`Client.event`. The second way is through subclassing "
-":class:`Client` and overriding the specific events. For example: ::"
+"There are two ways to register an event, the first way is through the use of"
+" :meth:`Client.event`. The second way is through subclassing :class:`Client`"
+" and overriding the specific events. For example: ::"
msgstr ""
-"イベントを登録する方法は二通りあります。一つ目は :meth:`Client.event` を使用する方法です。二つ目は "
-":class:`Client` を継承してサブクラスを作り、イベントをオーバーライドする方法です。この方法を用いた場合は以下のようになります。"
+"イベントを登録する方法は二通りあります。一つ目は :meth:`Client.event` を使用する方法です。二つ目は :class:`Client`"
+" を継承してサブクラスを作り、イベントをオーバーライドする方法です。この方法を用いた場合は以下のようになります。"
#: ../../api.rst:90
msgid ""
-"If an event handler raises an exception, :func:`on_error` will be called "
-"to handle it, which defaults to print a traceback and ignoring the "
-"exception."
+"If an event handler raises an exception, :func:`on_error` will be called to "
+"handle it, which defaults to print a traceback and ignoring the exception."
msgstr ""
"イベントハンドラが例外を発生させると、それを処理するために :func:`on_error` が呼び出されます。 "
"デフォルトではトレースバックが出力され、例外は無視されます。"
@@ -1524,17 +1542,16 @@ msgstr ""
#: ../../api.rst:95
msgid ""
"All the events must be a |corourl|_. If they aren't, then you might get "
-"unexpected errors. In order to turn a function into a coroutine they must"
-" be ``async def`` functions."
+"unexpected errors. In order to turn a function into a coroutine they must be"
+" ``async def`` functions."
msgstr ""
"すべてのイベントは |corourl|_ である必要があります。 |corourl|_ "
"でない場合、予期せぬエラーが発生する可能性があります。関数をコルーチンにするには、関数定義の際に ``async def`` を使用してください。"
#: ../../api.rst:101
msgid ""
-"Called when the client has successfully connected to Discord. This is not"
-" the same as the client being fully prepared, see :func:`on_ready` for "
-"that."
+"Called when the client has successfully connected to Discord. This is not "
+"the same as the client being fully prepared, see :func:`on_ready` for that."
msgstr ""
"クライアントがDiscordに正常に接続できた際に呼び出されます。クライアントの準備が完了していることと同義ではありません。 "
":func:`on_ready` を参照してください。"
@@ -1546,17 +1563,19 @@ msgstr ":func:`on_ready` での警告も適用されます。"
#: ../../api.rst:108
msgid ""
"Called when the client is done preparing the data received from Discord. "
-"Usually after login is successful and the :attr:`Client.guilds` and co. "
-"are filled up."
+"Usually after login is successful and the :attr:`Client.guilds` and co. are "
+"filled up."
msgstr ""
#: ../../api.rst:113
msgid ""
-"This function is not guaranteed to be the first event called. Likewise, "
-"this function is **not** guaranteed to only be called once. This library "
+"This function is not guaranteed to be the first event called. Likewise, this"
+" function is **not** guaranteed to only be called once. This library "
"implements reconnection logic and thus will end up calling this event "
"whenever a RESUME request fails."
-msgstr "このイベントは、最初に呼び出されるイベントとは限りません。同時に、このイベントは**一度だけ呼ばれるという保証もできません**。このライブラリは、再接続ロジックを実装しているためリジューム要求が失敗するたびにこのイベントが呼び出されることになります。"
+msgstr ""
+"このイベントは、最初に呼び出されるイベントとは限りません。同時に、このイベントは **一度だけ呼ばれるという保証もできません** "
+"。このライブラリは、再接続ロジックを実装しているためリジューム要求が失敗するたびにこのイベントが呼び出されることになります。"
#: ../../api.rst:120
msgid ""
@@ -1576,12 +1595,13 @@ msgstr "クライアントがセッションを再開したときに呼び出さ
#: ../../api.rst:131
msgid ""
-"Usually when an event raises an uncaught exception, a traceback is "
-"printed to stderr and the exception is ignored. If you want to change "
-"this behaviour and handle the exception for whatever reason yourself, "
-"this event can be overridden. Which, when done, will supress the default "
-"action of printing the traceback."
-msgstr "通常、イベントがキャッチされない例外が発生すると、トレースバックがstderrに出力され、例外は無視されます。この動作を変更し、何らかの理由で例外を処理したい場合は、このイベントをオーバーライドすることができます。これを行った場合、トレースバックを出力する動作が行われなくなります。"
+"Usually when an event raises an uncaught exception, a traceback is printed "
+"to stderr and the exception is ignored. If you want to change this behaviour"
+" and handle the exception for whatever reason yourself, this event can be "
+"overridden. Which, when done, will supress the default action of printing "
+"the traceback."
+msgstr ""
+"通常、イベントがキャッチされない例外が発生すると、トレースバックがstderrに出力され、例外は無視されます。この動作を変更し、何らかの理由で例外を処理したい場合は、このイベントをオーバーライドすることができます。これを行った場合、トレースバックを出力する動作が行われなくなります。"
#: ../../api.rst:137
msgid ""
@@ -1591,14 +1611,13 @@ msgstr "発生した例外の情報と例外自体は ``sys.exc_info()`` の標�
#: ../../api.rst:140
msgid ""
-"If you want exception to propogate out of the :class:`Client` class you "
-"can define an ``on_error`` handler consisting of a single empty ``raise``"
-" statement. Exceptions raised by ``on_error`` will not be handled in any"
-" way by :class:`Client`."
+"If you want exception to propogate out of the :class:`Client` class you can "
+"define an ``on_error`` handler consisting of a single empty ``raise`` "
+"statement. Exceptions raised by ``on_error`` will not be handled in any way"
+" by :class:`Client`."
msgstr ""
":class:`Client` からの例外を伝えたい場合は、空の ``raise`` からなる ``on_error`` "
-"ハンドラを定義することができます。しかし、 ``on_error`` にで発生した例外は :class:`Client` "
-"で処理されることはありません。"
+"ハンドラを定義することができます。しかし、 ``on_error`` にで発生した例外は :class:`Client` で処理されることはありません。"
#: ../../api.rst:145
msgid "The name of the event that raised the exception."
@@ -1615,40 +1634,40 @@ msgstr ""
#: ../../api.rst:153
msgid ""
"Called whenever a message is received from the WebSocket, before it's "
-"processed. This event is always dispatched when a message is received and"
-" the passed data is not processed in any way."
+"processed. This event is always dispatched when a message is received and "
+"the passed data is not processed in any way."
msgstr ""
#: ../../api.rst:157 ../../api.rst:175
msgid ""
-"This is only really useful for grabbing the WebSocket stream and "
-"debugging purposes."
+"This is only really useful for grabbing the WebSocket stream and debugging "
+"purposes."
msgstr ""
#: ../../api.rst:162 ../../api.rst:180
msgid ""
-"This is only for the messages received from the client WebSocket. The "
-"voice WebSocket will not trigger this event."
+"This is only for the messages received from the client WebSocket. The voice "
+"WebSocket will not trigger this event."
msgstr ""
#: ../../api.rst:165
msgid ""
-"The message passed in from the WebSocket library. Could be :class:`bytes`"
-" for a binary message or :class:`str` for a regular message."
+"The message passed in from the WebSocket library. Could be :class:`bytes` "
+"for a binary message or :class:`str` for a regular message."
msgstr ""
#: ../../api.rst:171
msgid ""
-"Called whenever a send operation is done on the WebSocket before the "
-"message is sent. The passed parameter is the message that is being sent "
-"to the WebSocket."
+"Called whenever a send operation is done on the WebSocket before the message"
+" is sent. The passed parameter is the message that is being sent to the "
+"WebSocket."
msgstr ""
#: ../../api.rst:183
msgid ""
-"The message that is about to be passed on to the WebSocket library. It "
-"can be :class:`bytes` to denote a binary message or :class:`str` to "
-"denote a regular text message."
+"The message that is about to be passed on to the WebSocket library. It can "
+"be :class:`bytes` to denote a binary message or :class:`str` to denote a "
+"regular text message."
msgstr ""
#: ../../api.rst:189
@@ -1657,15 +1676,15 @@ msgstr ""
#: ../../api.rst:191
msgid ""
-"The ``channel`` parameter can be a :class:`abc.Messageable` instance. "
-"Which could either be :class:`TextChannel`, :class:`GroupChannel`, or "
+"The ``channel`` parameter can be a :class:`abc.Messageable` instance. Which "
+"could either be :class:`TextChannel`, :class:`GroupChannel`, or "
":class:`DMChannel`."
msgstr ""
#: ../../api.rst:195
msgid ""
-"If the ``channel`` is a :class:`TextChannel` then the ``user`` parameter "
-"is a :class:`Member`, otherwise it is a :class:`User`."
+"If the ``channel`` is a :class:`TextChannel` then the ``user`` parameter is "
+"a :class:`Member`, otherwise it is a :class:`User`."
msgstr ""
#: ../../api.rst:198
@@ -1686,11 +1705,10 @@ msgstr ""
#: ../../api.rst:208
msgid ""
-"Your bot's own messages and private messages are sent through this event."
-" This can lead cases of 'recursion' depending on how your bot was "
-"programmed. If you want the bot to not reply to itself, consider checking"
-" the user IDs. Note that :class:`~ext.commands.Bot` does not have this "
-"problem."
+"Your bot's own messages and private messages are sent through this event. "
+"This can lead cases of 'recursion' depending on how your bot was programmed."
+" If you want the bot to not reply to itself, consider checking the user IDs."
+" Note that :class:`~ext.commands.Bot` does not have this problem."
msgstr ""
#: ../../api.rst:214
@@ -1700,9 +1718,9 @@ msgstr ""
#: ../../api.rst:218
msgid ""
"Called when a message is deleted. If the message is not found in the "
-":attr:`Client.messages` cache, then these events will not be called. This"
-" happens if the message is too old or the client is participating in high"
-" traffic guilds. To fix this, increase the ``max_messages`` option of "
+":attr:`Client.messages` cache, then these events will not be called. This "
+"happens if the message is too old or the client is participating in high "
+"traffic guilds. To fix this, increase the ``max_messages`` option of "
":class:`Client`."
msgstr ""
@@ -1712,9 +1730,8 @@ msgstr "削除されたメッセージの :class:`Message` インスタンス。
#: ../../api.rst:228
msgid ""
-"Called when a message is deleted. Unlike :func:`on_message_delete`, this "
-"is called regardless of the message being in the internal message cache "
-"or not."
+"Called when a message is deleted. Unlike :func:`on_message_delete`, this is "
+"called regardless of the message being in the internal message cache or not."
msgstr ""
#: ../../api.rst:231 ../../api.rst:239 ../../api.rst:275 ../../api.rst:296
@@ -1724,15 +1741,15 @@ msgstr ""
#: ../../api.rst:236
msgid ""
-"Called when a bulk delete is triggered. This event is called regardless "
-"of the message IDs being in the internal message cache or not."
+"Called when a bulk delete is triggered. This event is called regardless of "
+"the message IDs being in the internal message cache or not."
msgstr ""
#: ../../api.rst:244
msgid ""
-"Called when a :class:`Message` receives an update event. If the message "
-"is not found in the :attr:`Client.messages` cache, then these events will"
-" not be called. This happens if the message is too old or the client is "
+"Called when a :class:`Message` receives an update event. If the message is "
+"not found in the :attr:`Client.messages` cache, then these events will not "
+"be called. This happens if the message is too old or the client is "
"participating in high traffic guilds. To fix this, increase the "
"``max_messages`` option of :class:`Client`."
msgstr ""
@@ -1760,7 +1777,8 @@ msgid ""
msgstr ""
#: ../../api.rst:257
-msgid "A call message has received an update to its participants or ending time."
+msgid ""
+"A call message has received an update to its participants or ending time."
msgstr ""
#: ../../api.rst:259
@@ -1779,8 +1797,8 @@ msgstr ""
#: ../../api.rst:267
msgid ""
-"Due to the inherently raw nature of this event, the data parameter "
-"coincides with the raw data given by the `gateway "
+"Due to the inherently raw nature of this event, the data parameter coincides"
+" with the raw data given by the `gateway "
"<https://discordapp.com/developers/docs/topics/gateway#message-update>`_"
msgstr ""
@@ -1788,16 +1806,16 @@ msgstr ""
msgid ""
"Since the data payload can be partial, care must be taken when accessing "
"stuff in the dictionary. One example of a common case of partial data is "
-"when the ``'content'`` key is inaccessible. This denotes an \"embed\" "
-"only edit, which is an edit in which only the embeds are updated by the "
-"Discord embed server."
+"when the ``'content'`` key is inaccessible. This denotes an \"embed\" only "
+"edit, which is an edit in which only the embeds are updated by the Discord "
+"embed server."
msgstr ""
#: ../../api.rst:280
msgid ""
"Called when a message has a reaction added to it. Similar to "
-"on_message_edit, if the message is not found in the "
-":attr:`Client.messages` cache, then this event will not be called."
+"on_message_edit, if the message is not found in the :attr:`Client.messages` "
+"cache, then this event will not be called."
msgstr ""
#: ../../api.rst:286
@@ -1816,31 +1834,32 @@ msgstr ""
#: ../../api.rst:293
msgid ""
-"Called when a message has a reaction added. Unlike "
-":func:`on_reaction_add`, this is called regardless of the state of the "
-"internal message cache."
+"Called when a message has a reaction added. Unlike :func:`on_reaction_add`, "
+"this is called regardless of the state of the internal message cache."
msgstr ""
#: ../../api.rst:301
msgid ""
"Called when a message has a reaction removed from it. Similar to "
-"on_message_edit, if the message is not found in the "
-":attr:`Client.messages` cache, then this event will not be called."
+"on_message_edit, if the message is not found in the :attr:`Client.messages` "
+"cache, then this event will not be called."
msgstr ""
#: ../../api.rst:307
-msgid "To get the message being reacted, access it via :attr:`Reaction.message`."
+msgid ""
+"To get the message being reacted, access it via :attr:`Reaction.message`."
msgstr ""
#: ../../api.rst:310
-msgid "A :class:`User` or :class:`Member` of the user who removed the reaction."
+msgid ""
+"A :class:`User` or :class:`Member` of the user who removed the reaction."
msgstr ""
#: ../../api.rst:314
msgid ""
"Called when a reaction has a reaction removed. Unlike "
-":func:`on_reaction_remove`, this is called regardless of the state of the"
-" internal message cache."
+":func:`on_reaction_remove`, this is called regardless of the state of the "
+"internal message cache."
msgstr ""
#: ../../api.rst:322
@@ -1874,7 +1893,8 @@ msgid "The :class:`abc.PrivateChannel` that got created or deleted."
msgstr ""
#: ../../api.rst:346
-msgid "Called whenever a private group DM is updated. e.g. changed name or topic."
+msgid ""
+"Called whenever a private group DM is updated. e.g. changed name or topic."
msgstr ""
#: ../../api.rst:348
@@ -1886,7 +1906,8 @@ msgid "The :class:`GroupChannel` that got updated with the updated info."
msgstr ""
#: ../../api.rst:353
-msgid "Called whenever a message is pinned or unpinned from a private channel."
+msgid ""
+"Called whenever a message is pinned or unpinned from a private channel."
msgstr ""
#: ../../api.rst:355
@@ -2102,8 +2123,8 @@ msgstr ""
#: ../../api.rst:473
msgid ""
-"Called when a guild becomes available or unavailable. The guild must have"
-" existed in the :attr:`Client.guilds` cache."
+"Called when a guild becomes available or unavailable. The guild must have "
+"existed in the :attr:`Client.guilds` cache."
msgstr ""
#: ../../api.rst:476
@@ -2116,8 +2137,8 @@ msgstr ""
#: ../../api.rst:482
msgid ""
-"The following, but not limited to, examples illustrate when this event is"
-" called:"
+"The following, but not limited to, examples illustrate when this event is "
+"called:"
msgstr ""
#: ../../api.rst:484
@@ -2176,9 +2197,8 @@ msgstr ""
#: ../../api.rst:512
msgid ""
-"Called when someone joins or leaves a group, i.e. a "
-":class:`PrivateChannel` with a :attr:`PrivateChannel.type` of "
-":attr:`ChannelType.group`."
+"Called when someone joins or leaves a group, i.e. a :class:`PrivateChannel` "
+"with a :attr:`PrivateChannel.type` of :attr:`ChannelType.group`."
msgstr ""
#: ../../api.rst:515
@@ -2201,8 +2221,8 @@ msgstr ""
#: ../../api.rst:528
msgid ""
-"Called when a :class:`Relationship` is updated, e.g. when you block a "
-"friend or a friendship is accepted."
+"Called when a :class:`Relationship` is updated, e.g. when you block a friend"
+" or a friendship is accepted."
msgstr ""
#: ../../api.rst:531
@@ -2219,14 +2239,14 @@ msgstr "ユーティリティ関数"
#: discord.utils.find:1 of
msgid ""
-"A helper to return the first element found in the sequence that meets the"
-" predicate. For example: ::"
+"A helper to return the first element found in the sequence that meets the "
+"predicate. For example: ::"
msgstr ""
#: discord.utils.find:6 of
msgid ""
-"would find the first :class:`Member` whose name is 'Mighty' and return "
-"it. If an entry is not found, then ``None`` is returned."
+"would find the first :class:`Member` whose name is 'Mighty' and return it. "
+"If an entry is not found, then ``None`` is returned."
msgstr ""
#: discord.utils.find:9 of
@@ -2245,16 +2265,16 @@ msgstr ""
#: discord.utils.get:1 of
msgid ""
-"A helper that returns the first element in the iterable that meets all "
-"the traits passed in ``attrs``. This is an alternative for "
+"A helper that returns the first element in the iterable that meets all the "
+"traits passed in ``attrs``. This is an alternative for "
":func:`discord.utils.find`."
msgstr ""
#: discord.utils.get:5 of
msgid ""
-"When multiple attributes are specified, they are checked using logical "
-"AND, not logical OR. Meaning they have to meet every attribute passed in "
-"and not one of them."
+"When multiple attributes are specified, they are checked using logical AND, "
+"not logical OR. Meaning they have to meet every attribute passed in and not "
+"one of them."
msgstr ""
#: discord.utils.get:9 of
@@ -2305,8 +2325,8 @@ msgstr ""
#: discord.utils.oauth_url:6 of
msgid ""
-"The permissions you're requesting. If not given then you won't be "
-"requesting any permissions."
+"The permissions you're requesting. If not given then you won't be requesting"
+" any permissions."
msgstr ""
#: discord.utils.oauth_url:9 of
@@ -2319,59 +2339,62 @@ msgstr ""
#: ../../api.rst:548
msgid "Application Info"
-msgstr ""
+msgstr "アプリケーション情報"
#: ../../api.rst:552
msgid "A namedtuple representing the bot's application info."
-msgstr ""
+msgstr "Botのアプリケーション情報を表す名前付きタプル。"
#: ../../api.rst:556
msgid "The application's ``client_id``."
-msgstr ""
+msgstr "アプリケーションの ``client_id`` 。"
#: ../../api.rst:559
msgid "The application's name."
-msgstr ""
+msgstr "アプリケーションの名前。"
#: ../../api.rst:562
msgid "The application's description"
-msgstr ""
+msgstr "アプリケーションの説明。"
#: ../../api.rst:565
msgid "The application's icon hash if it exists, ``None`` otherwise."
-msgstr ""
+msgstr "存在する場合はアプリケーションのアイコンのハッシュを、それ以外の場合は ``None`` を返します。"
#: ../../api.rst:568
msgid "A property that retrieves the application's icon URL if it exists."
-msgstr ""
+msgstr "存在する場合に、アプリケーションのアイコンのURLを返すプロパティ。"
#: ../../api.rst:570
msgid "If it doesn't exist an empty string is returned."
-msgstr ""
+msgstr "存在しない場合は、空の文字列を返します。"
#: ../../api.rst:573
msgid ""
"The owner of the application. This is a :class:`User` instance with the "
"owner's information at the time of the call."
-msgstr ""
+msgstr "アプリケーションの所有者。これはアプリケーションの所有者の情報を持った :class:`User` インスタンスが返されます。"
#: ../../api.rst:578
msgid ""
-"``True`` if the bot is considered as public, else ``False``. Determines "
-"if the bot can be invited by anyone or if it is locked to the token "
-"owner. Correspond to the \"Public bot\" box in the token settings."
+"``True`` if the bot is considered as public, else ``False``. Determines if "
+"the bot can be invited by anyone or if it is locked to the token owner. "
+"Correspond to the \"Public bot\" box in the token settings."
msgstr ""
+"Botが公開されている場合は ``True`` を、そうでない場合は ``False`` "
+"を返します。Botを誰でも招待できるか、または所有者によってロックされているかを表します。これはトークンの設定画面にある \"Public bot\" "
+"と対応しています。"
#: ../../api.rst:585
msgid ""
-"``True`` if the bot requires code grant, else ``False``. Correspond to "
-"the \"Bot requires code grant\" box in the token settings."
+"``True`` if the bot requires code grant, else ``False``. Correspond to the "
+"\"Bot requires code grant\" box in the token settings."
msgstr ""
#: ../../api.rst:591
msgid ""
-"Returns an array of RPC origin URL strings, if RPC is enabled. If RPC "
-"isn't enabled, returns ``None``."
+"Returns an array of RPC origin URL strings, if RPC is enabled. If RPC isn't "
+"enabled, returns ``None``."
msgstr ""
#: ../../api.rst:595
@@ -2396,8 +2419,8 @@ msgstr ""
#: ../../api.rst:612
msgid ""
-"A naive UTC datetime indicating how long the user has been premium since."
-" This could be ``None`` if not applicable."
+"A naive UTC datetime indicating how long the user has been premium since. "
+"This could be ``None`` if not applicable."
msgstr ""
#: ../../api.rst:616
@@ -2418,8 +2441,7 @@ msgstr ""
#: ../../api.rst:628
msgid ""
-"A list of :class:`Guild` that the :class:`ClientUser` shares with this "
-"user."
+"A list of :class:`Guild` that the :class:`ClientUser` shares with this user."
msgstr ""
#: ../../api.rst:632
@@ -2432,30 +2454,29 @@ msgstr ""
#: ../../api.rst:641
msgid "Enumerations"
-msgstr ""
+msgstr "列挙型"
#: ../../api.rst:643
msgid ""
-"The API provides some enumerations for certain types of strings to avoid "
-"the API from being stringly typed in case the strings change in the "
-"future."
+"The API provides some enumerations for certain types of strings to avoid the"
+" API from being stringly typed in case the strings change in the future."
msgstr ""
#: ../../api.rst:646
msgid "All enumerations are subclasses of `enum`_."
-msgstr ""
+msgstr "すべての列挙型が `enum`_ のサブクラスです。"
#: ../../api.rst:652
msgid "Specifies the type of channel."
-msgstr ""
+msgstr "特定チャンネルのチャンネルタイプ。"
#: ../../api.rst:656
msgid "A text channel."
-msgstr ""
+msgstr "テキストチャンネル。"
#: ../../api.rst:659
msgid "A voice channel."
-msgstr ""
+msgstr "ボイスチャンネル。"
#: ../../api.rst:662
msgid "A private text channel. Also called a direct message."
@@ -2467,8 +2488,8 @@ msgstr ""
#: ../../api.rst:669
msgid ""
-"Specifies the type of :class:`Message`. This is used to denote if a "
-"message is to be interpreted as a system message or a regular message."
+"Specifies the type of :class:`Message`. This is used to denote if a message "
+"is to be interpreted as a system message or a regular message."
msgstr ""
#: ../../api.rst:674
@@ -2483,14 +2504,13 @@ msgstr ""
#: ../../api.rst:681
msgid ""
-"The system message when a recipient is removed from a group private "
-"message, i.e. a private channel of type :attr:`ChannelType.group`."
+"The system message when a recipient is removed from a group private message,"
+" i.e. a private channel of type :attr:`ChannelType.group`."
msgstr ""
#: ../../api.rst:685
msgid ""
-"The system message denoting call state, e.g. missed call, started call, "
-"etc."
+"The system message denoting call state, e.g. missed call, started call, etc."
msgstr ""
#: ../../api.rst:689
@@ -2635,9 +2655,8 @@ msgstr ""
#: ../../api.rst:799
msgid ""
-"Specifies a :class:`Guild`\\'s verification level, which is the criteria "
-"in which a member must meet before being able to send messages to the "
-"guild."
+"Specifies a :class:`Guild`\\'s verification level, which is the criteria in "
+"which a member must meet before being able to send messages to the guild."
msgstr ""
#: ../../api.rst:806
@@ -2674,15 +2693,14 @@ msgstr ""
#: ../../api.rst:831
msgid ""
-"Member must have a verified email and be registered on Discord for more "
-"than five minutes."
+"Member must have a verified email and be registered on Discord for more than"
+" five minutes."
msgstr ""
#: ../../api.rst:835
msgid ""
-"Member must have a verified email, be registered on Discord for more than"
-" five minutes, and be a member of the guild itself for more than ten "
-"minutes."
+"Member must have a verified email, be registered on Discord for more than "
+"five minutes, and be a member of the guild itself for more than ten minutes."
msgstr ""
#: ../../api.rst:840
@@ -2699,9 +2717,9 @@ msgstr ""
#: ../../api.rst:851
msgid ""
-"Specifies a :class:`Guild`\\'s explicit content filter, which is the "
-"machine learning algorithms that Discord uses to detect if an image "
-"contains pornography or otherwise explicit content."
+"Specifies a :class:`Guild`\\'s explicit content filter, which is the machine"
+" learning algorithms that Discord uses to detect if an image contains "
+"pornography or otherwise explicit content."
msgstr ""
#: ../../api.rst:859
@@ -2831,8 +2849,8 @@ msgstr ""
#: ../../api.rst:946
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Guild`."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Guild`."
msgstr ""
#: ../../api.rst:949 ../../api.rst:972 ../../api.rst:991 ../../api.rst:1010
@@ -2845,46 +2863,46 @@ msgstr ""
#: ../../api.rst:951
msgid ":attr:`~AuditLogDiff.afk_channel`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.afk_channel`"
#: ../../api.rst:952
msgid ":attr:`~AuditLogDiff.system_channel`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.system_channel`"
#: ../../api.rst:953
msgid ":attr:`~AuditLogDiff.afk_timeout`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.afk_timeout`"
#: ../../api.rst:954
msgid ":attr:`~AuditLogDiff.default_message_notifications`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.default_message_notifications`"
#: ../../api.rst:955
msgid ":attr:`~AuditLogDiff.explicit_content_filter`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.explicit_content_filter`"
#: ../../api.rst:956
msgid ":attr:`~AuditLogDiff.mfa_level`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.mfa_level`"
#: ../../api.rst:957 ../../api.rst:974 ../../api.rst:993 ../../api.rst:1012
#: ../../api.rst:1149 ../../api.rst:1169 ../../api.rst:1184 ../../api.rst:1238
#: ../../api.rst:1254 ../../api.rst:1266 ../../api.rst:1278 ../../api.rst:1289
#: ../../api.rst:1300
msgid ":attr:`~AuditLogDiff.name`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.name`"
#: ../../api.rst:958
msgid ":attr:`~AuditLogDiff.owner`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.owner`"
#: ../../api.rst:959
msgid ":attr:`~AuditLogDiff.splash`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.splash`"
#: ../../api.rst:960
msgid ":attr:`~AuditLogDiff.vanity_url_code`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.vanity_url_code`"
#: ../../api.rst:964
msgid "A new channel was created."
@@ -2892,24 +2910,24 @@ msgstr ""
#: ../../api.rst:966
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is "
-"either a :class:`abc.GuildChannel` or :class:`Object` with an ID."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is either"
+" a :class:`abc.GuildChannel` or :class:`Object` with an ID."
msgstr ""
#: ../../api.rst:969
msgid ""
-"A more filled out object in the :class:`Object` case can be found by "
-"using :attr:`~AuditLogEntry.after`."
+"A more filled out object in the :class:`Object` case can be found by using "
+":attr:`~AuditLogEntry.after`."
msgstr ""
#: ../../api.rst:975 ../../api.rst:994 ../../api.rst:1013 ../../api.rst:1034
#: ../../api.rst:1050 ../../api.rst:1065
msgid ":attr:`~AuditLogDiff.type`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.type`"
#: ../../api.rst:976 ../../api.rst:996 ../../api.rst:1014
msgid ":attr:`~AuditLogDiff.overwrites`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.overwrites`"
#: ../../api.rst:980
msgid "A channel was updated. Things that trigger this include:"
@@ -2925,27 +2943,27 @@ msgstr ""
#: ../../api.rst:985 ../../api.rst:1020
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`abc.GuildChannel` or :class:`Object` with an ID."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`abc.GuildChannel` or :class:`Object` with an ID."
msgstr ""
#: ../../api.rst:988
msgid ""
-"A more filled out object in the :class:`Object` case can be found by "
-"using :attr:`~AuditLogEntry.after` or :attr:`~AuditLogEntry.before`."
+"A more filled out object in the :class:`Object` case can be found by using "
+":attr:`~AuditLogEntry.after` or :attr:`~AuditLogEntry.before`."
msgstr ""
#: ../../api.rst:995
msgid ":attr:`~AuditLogDiff.position`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.position`"
#: ../../api.rst:997
msgid ":attr:`~AuditLogDiff.topic`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.topic`"
#: ../../api.rst:998
msgid ":attr:`~AuditLogDiff.bitrate`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.bitrate`"
#: ../../api.rst:1002
msgid "A channel was deleted."
@@ -2969,24 +2987,24 @@ msgstr ""
#: ../../api.rst:1023
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.extra` is "
-"either a :class:`Role` or :class:`Member`. If the object is not found "
-"then it is a :class:`Object` with an ID being filled, a name, and a "
-"``type`` attribute set to either ``'role'`` or ``'member'`` to help "
-"dictate what type of ID it is."
+"When this is the action, the type of :attr:`~AuditLogEntry.extra` is either "
+"a :class:`Role` or :class:`Member`. If the object is not found then it is a "
+":class:`Object` with an ID being filled, a name, and a ``type`` attribute "
+"set to either ``'role'`` or ``'member'`` to help dictate what type of ID it "
+"is."
msgstr ""
#: ../../api.rst:1031 ../../api.rst:1047 ../../api.rst:1062
msgid ":attr:`~AuditLogDiff.deny`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.deny`"
#: ../../api.rst:1032 ../../api.rst:1048 ../../api.rst:1063
msgid ":attr:`~AuditLogDiff.allow`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.allow`"
#: ../../api.rst:1033 ../../api.rst:1049 ../../api.rst:1064
msgid ":attr:`~AuditLogDiff.id`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.id`"
#: ../../api.rst:1038
msgid ""
@@ -2997,8 +3015,8 @@ msgstr ""
#: ../../api.rst:1041 ../../api.rst:1056
msgid ""
"See :attr:`overwrite_create` for more information on how the "
-":attr:`~AuditLogEntry.target` and :attr:`~AuditLogEntry.extra` fields are"
-" set."
+":attr:`~AuditLogEntry.target` and :attr:`~AuditLogEntry.extra` fields are "
+"set."
msgstr ""
#: ../../api.rst:1054
@@ -3011,8 +3029,8 @@ msgstr ""
#: ../../api.rst:1071
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`User` who got kicked."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`User` who got kicked."
msgstr ""
#: ../../api.rst:1074 ../../api.rst:1089 ../../api.rst:1098 ../../api.rst:1107
@@ -3025,14 +3043,14 @@ msgstr ""
#: ../../api.rst:1080
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is set"
-" to `None`."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is set to"
+" `None`."
msgstr ""
#: ../../api.rst:1083 ../../api.rst:1311
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.extra` is set "
-"to an unspecified proxy object with two attributes:"
+"When this is the action, the type of :attr:`~AuditLogEntry.extra` is set to "
+"an unspecified proxy object with two attributes:"
msgstr ""
#: ../../api.rst:1086
@@ -3040,7 +3058,8 @@ msgid "``delete_members_days``: An integer specifying how far the prune was."
msgstr ""
#: ../../api.rst:1087
-msgid "``members_removed``: An integer specifying how many members were removed."
+msgid ""
+"``members_removed``: An integer specifying how many members were removed."
msgstr ""
#: ../../api.rst:1093
@@ -3049,8 +3068,8 @@ msgstr ""
#: ../../api.rst:1095
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`User` who got banned."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`User` who got banned."
msgstr ""
#: ../../api.rst:1102
@@ -3059,8 +3078,8 @@ msgstr ""
#: ../../api.rst:1104
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`User` who got unbanned."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`User` who got unbanned."
msgstr ""
#: ../../api.rst:1111
@@ -3077,37 +3096,37 @@ msgstr ""
#: ../../api.rst:1116
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Member` or :class:`User` who got updated."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Member` or :class:`User` who got updated."
msgstr ""
#: ../../api.rst:1121
msgid ":attr:`~AuditLogDiff.nick`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.nick`"
#: ../../api.rst:1122
msgid ":attr:`~AuditLogDiff.mute`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.mute`"
#: ../../api.rst:1123
msgid ":attr:`~AuditLogDiff.deaf`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.deaf`"
#: ../../api.rst:1127
msgid ""
-"A member's role has been updated. This triggers when a member either "
-"gains a role or losses a role."
+"A member's role has been updated. This triggers when a member either gains a"
+" role or losses a role."
msgstr ""
#: ../../api.rst:1130
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Member` or :class:`User` who got the role."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Member` or :class:`User` who got the role."
msgstr ""
#: ../../api.rst:1135
msgid ":attr:`~AuditLogDiff.roles`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.roles`"
#: ../../api.rst:1139
msgid "A new role was created."
@@ -3115,25 +3134,25 @@ msgstr ""
#: ../../api.rst:1141 ../../api.rst:1161 ../../api.rst:1176
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Role` or a :class:`Object` with the ID."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Role` or a :class:`Object` with the ID."
msgstr ""
#: ../../api.rst:1146 ../../api.rst:1166 ../../api.rst:1181
msgid ":attr:`~AuditLogDiff.colour`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.colour`"
#: ../../api.rst:1147 ../../api.rst:1167 ../../api.rst:1182
msgid ":attr:`~AuditLogDiff.mentionable`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.mentionable`"
#: ../../api.rst:1148 ../../api.rst:1168 ../../api.rst:1183
msgid ":attr:`~AuditLogDiff.hoist`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.hoist`"
#: ../../api.rst:1150 ../../api.rst:1170 ../../api.rst:1185
msgid ":attr:`~AuditLogDiff.permissions`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.permissions`"
#: ../../api.rst:1154
msgid "A role was updated. This triggers in the following situations:"
@@ -3165,38 +3184,38 @@ msgstr ""
#: ../../api.rst:1191
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Invite` that was created."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Invite` that was created."
msgstr ""
#: ../../api.rst:1196 ../../api.rst:1220
msgid ":attr:`~AuditLogDiff.max_age`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.max_age`"
#: ../../api.rst:1197 ../../api.rst:1221
msgid ":attr:`~AuditLogDiff.code`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.code`"
#: ../../api.rst:1198 ../../api.rst:1222
msgid ":attr:`~AuditLogDiff.temporary`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.temporary`"
#: ../../api.rst:1199 ../../api.rst:1223
msgid ":attr:`~AuditLogDiff.inviter`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.inviter`"
#: ../../api.rst:1200 ../../api.rst:1224 ../../api.rst:1237 ../../api.rst:1253
#: ../../api.rst:1265
msgid ":attr:`~AuditLogDiff.channel`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.channel`"
#: ../../api.rst:1201 ../../api.rst:1225
msgid ":attr:`~AuditLogDiff.uses`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.uses`"
#: ../../api.rst:1202 ../../api.rst:1226
msgid ":attr:`~AuditLogDiff.max_uses`"
-msgstr ""
+msgstr ":attr:`~AuditLogDiff.max_uses`"
#: ../../api.rst:1206
msgid "An invite was updated."
@@ -3204,8 +3223,8 @@ msgstr ""
#: ../../api.rst:1208
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Invite` that was updated."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Invite` that was updated."
msgstr ""
#: ../../api.rst:1213
@@ -3214,8 +3233,8 @@ msgstr ""
#: ../../api.rst:1215
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Invite` that was deleted."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Invite` that was deleted."
msgstr ""
#: ../../api.rst:1230
@@ -3224,8 +3243,8 @@ msgstr ""
#: ../../api.rst:1232 ../../api.rst:1248 ../../api.rst:1260
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Object` with the webhook ID."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Object` with the webhook ID."
msgstr ""
#: ../../api.rst:1239 ../../api.rst:1267
@@ -3254,8 +3273,8 @@ msgstr ""
#: ../../api.rst:1273 ../../api.rst:1284
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Emoji` or :class:`Object` with the emoji ID."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Emoji` or :class:`Object` with the emoji ID."
msgstr ""
#: ../../api.rst:1282
@@ -3268,21 +3287,21 @@ msgstr ""
#: ../../api.rst:1295
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Object` with the emoji ID."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Object` with the emoji ID."
msgstr ""
#: ../../api.rst:1304
msgid ""
-"A message was deleted by a moderator. Note that this only triggers if the"
-" message was deleted by either bulk delete or deletion by someone other "
-"than the author."
+"A message was deleted by a moderator. Note that this only triggers if the "
+"message was deleted by either bulk delete or deletion by someone other than "
+"the author."
msgstr ""
#: ../../api.rst:1308
msgid ""
-"When this is the action, the type of :attr:`~AuditLogEntry.target` is the"
-" :class:`Member` or :class:`User` who had their message deleted."
+"When this is the action, the type of :attr:`~AuditLogEntry.target` is the "
+":class:`Member` or :class:`User` who had their message deleted."
msgstr ""
#: ../../api.rst:1314
@@ -3291,8 +3310,8 @@ msgstr ""
#: ../../api.rst:1315
msgid ""
-"``channel``: A :class:`TextChannel` or :class:`Object` with the channel "
-"ID where the message got deleted."
+"``channel``: A :class:`TextChannel` or :class:`Object` with the channel ID "
+"where the message got deleted."
msgstr ""
#: ../../api.rst:1320
@@ -3317,7 +3336,7 @@ msgstr ""
#: ../../api.rst:1339
msgid "Async Iterator"
-msgstr ""
+msgstr "非同期イテレータ"
#: ../../api.rst:1341
msgid ""
@@ -3333,14 +3352,13 @@ msgstr ""
#: ../../api.rst:1350
msgid ""
-"Certain utilities make working with async iterators easier, detailed "
-"below."
+"Certain utilities make working with async iterators easier, detailed below."
msgstr ""
#: ../../api.rst:1354
msgid ""
-"Represents the \"AsyncIterator\" concept. Note that no such class exists,"
-" it is purely abstract."
+"Represents the \"AsyncIterator\" concept. Note that no such class exists, it"
+" is purely abstract."
msgstr ""
#: ../../api.rst:1361
@@ -3351,8 +3369,8 @@ msgstr ""
#: ../../api.rst:1369
msgid ""
-"Advances the iterator by one, if possible. If no more items are found "
-"then this raises :exc:`NoMoreItems`."
+"Advances the iterator by one, if possible. If no more items are found then "
+"this raises :exc:`NoMoreItems`."
msgstr ""
#: ../../api.rst:1376
@@ -3384,7 +3402,8 @@ msgid "The first element that returns ``True`` for the predicate or ``None``."
msgstr ""
#: ../../api.rst:1405
-msgid "Flattens the async iterator into a :class:`list` with all the elements."
+msgid ""
+"Flattens the async iterator into a :class:`list` with all the elements."
msgstr ""
#: ../../api.rst:1407
@@ -3393,10 +3412,10 @@ msgstr ""
#: ../../api.rst:1412
msgid ""
-"This is similar to the built-in :func:`map <python:map>` function. "
-"Another :class:`AsyncIterator` is returned that executes the function on "
-"every element it is iterating over. This function can either be a regular"
-" function or a coroutine."
+"This is similar to the built-in :func:`map <python:map>` function. Another "
+":class:`AsyncIterator` is returned that executes the function on every "
+"element it is iterating over. This function can either be a regular function"
+" or a coroutine."
msgstr ""
#: ../../api.rst:1417
@@ -3414,8 +3433,8 @@ msgstr ""
#: ../../api.rst:1430
msgid ""
"This is similar to the built-in :func:`filter <python:filter>` function. "
-"Another :class:`AsyncIterator` is returned that filters over the original"
-" async iterator. This predicate can be a regular function or a coroutine."
+"Another :class:`AsyncIterator` is returned that filters over the original "
+"async iterator. This predicate can be a regular function or a coroutine."
msgstr ""
#: ../../api.rst:1434
@@ -3428,14 +3447,14 @@ msgstr ""
#: ../../api.rst:1447
msgid "Audit Log Data"
-msgstr ""
+msgstr "サーバーログデータ"
#: ../../api.rst:1449
msgid ""
-"Working with :meth:`Guild.audit_logs` is a complicated process with a lot"
-" of machinery involved. The library attempts to make it easy to use and "
-"friendly. In order to accomplish this goal, it must make use of a couple "
-"of data classes that aid in this goal."
+"Working with :meth:`Guild.audit_logs` is a complicated process with a lot of"
+" machinery involved. The library attempts to make it easy to use and "
+"friendly. In order to accomplish this goal, it must make use of a couple of "
+"data classes that aid in this goal."
msgstr ""
#: discord.AuditLogEntry:1 of
@@ -3462,8 +3481,8 @@ msgstr ""
#: discord.AuditLogEntry:20 of
msgid ""
-"*Any* -- The target that got changed. The exact type of this depends on "
-"the action being done."
+"*Any* -- The target that got changed. The exact type of this depends on the "
+"action being done."
msgstr ""
#: discord.AuditLogEntry:25 of
@@ -3474,8 +3493,8 @@ msgstr ""
msgid ""
"*Any* -- Extra information that this entry has that might be useful. For "
"most actions, this is ``None``. However in some cases it contains extra "
-"information. See :class:`AuditLogAction` for which actions have this "
-"field filled out."
+"information. See :class:`AuditLogAction` for which actions have this field "
+"filled out."
msgstr ""
#: discord.AuditLogEntry.created_at:1 of
@@ -3484,8 +3503,8 @@ msgstr ""
#: discord.AuditLogEntry.category:1 of
msgid ""
-"Optional[:class:`AuditLogActionCategory`] -- The category of the action, "
-"if applicable."
+"Optional[:class:`AuditLogActionCategory`] -- The category of the action, if "
+"applicable."
msgstr ""
#: discord.AuditLogEntry.changes:1 of
@@ -3525,7 +3544,7 @@ msgstr ""
#: ../../api.rst:1471 ../../api.rst:1491
msgid ":attr:`~AuditLogActionCategory.create`"
-msgstr ""
+msgstr ":attr:`~AuditLogActionCategory.create`"
#: ../../api.rst:1471
msgid "All attributes are set to ``None``."
@@ -3533,7 +3552,7 @@ msgstr ""
#: ../../api.rst:1473 ../../api.rst:1493
msgid ":attr:`~AuditLogActionCategory.delete`"
-msgstr ""
+msgstr ":attr:`~AuditLogActionCategory.delete`"
#: ../../api.rst:1473
msgid "All attributes are set the value before deletion."
@@ -3541,7 +3560,7 @@ msgstr ""
#: ../../api.rst:1475 ../../api.rst:1495
msgid ":attr:`~AuditLogActionCategory.update`"
-msgstr ""
+msgstr ":attr:`~AuditLogActionCategory.update`"
#: ../../api.rst:1475
msgid "All attributes are set the value before updating."
@@ -3549,7 +3568,7 @@ msgstr ""
#: ../../api.rst:1477 ../../api.rst:1497
msgid "``None``"
-msgstr ""
+msgstr "``None``"
#: ../../api.rst:1477 ../../api.rst:1497
msgid "No attributes are set."
@@ -3574,23 +3593,23 @@ msgstr ""
#: ../../api.rst:1502
msgid ""
"Represents an audit log \"change\" object. A change object has dynamic "
-"attributes that depend on the type of action being done. Certain actions "
-"map to certain attributes being set."
+"attributes that depend on the type of action being done. Certain actions map"
+" to certain attributes being set."
msgstr ""
#: ../../api.rst:1506
msgid ""
-"Note that accessing an attribute that does not match the specified action"
-" will lead to an attribute error."
+"Note that accessing an attribute that does not match the specified action "
+"will lead to an attribute error."
msgstr ""
#: ../../api.rst:1509
msgid ""
-"To get a list of attributes that have been set, you can iterate over "
-"them. To see a list of all possible attributes that could be set based on"
-" the action being done, check the documentation for "
-":class:`AuditLogAction`, otherwise check the documentation below for all "
-"attributes that are possible."
+"To get a list of attributes that have been set, you can iterate over them. "
+"To see a list of all possible attributes that could be set based on the "
+"action being done, check the documentation for :class:`AuditLogAction`, "
+"otherwise check the documentation below for all attributes that are "
+"possible."
msgstr ""
#: ../../api.rst:1516
@@ -3624,13 +3643,14 @@ msgid ""
msgstr ""
#: ../../api.rst:1540
-msgid "Union[:class:`VoiceChannel`, :class:`Object`] – The guild's AFK channel."
+msgid ""
+"Union[:class:`VoiceChannel`, :class:`Object`] – The guild's AFK channel."
msgstr ""
#: ../../api.rst:1542 ../../api.rst:1551
msgid ""
-"If this could not be found, then it falls back to a :class:`Object` with "
-"the ID being set."
+"If this could not be found, then it falls back to a :class:`Object` with the"
+" ID being set."
msgstr ""
#: ../../api.rst:1545
@@ -3638,7 +3658,8 @@ msgid "See :attr:`Guild.afk_channel`."
msgstr ""
#: ../../api.rst:1549
-msgid "Union[:class:`TextChannel`, :class:`Object`] – The guild's system channel."
+msgid ""
+"Union[:class:`TextChannel`, :class:`Object`] – The guild's system channel."
msgstr ""
#: ../../api.rst:1554
@@ -3663,8 +3684,8 @@ msgstr ""
#: ../../api.rst:1572
msgid ""
-"If this could not be found then it falls back to a :class:`Object` with "
-"the ID being set."
+"If this could not be found then it falls back to a :class:`Object` with the "
+"ID being set."
msgstr ""
#: ../../api.rst:1577
@@ -3693,24 +3714,23 @@ msgstr ""
#: ../../api.rst:1595
msgid ""
-"See also :meth:`Guild.vanity_invite` and "
-":meth:`Guild.change_vanity_invite`."
+"See also :meth:`Guild.vanity_invite` and :meth:`Guild.change_vanity_invite`."
msgstr ""
#: ../../api.rst:1599
msgid ""
-":class:`int` – The position of a :class:`Role` or "
-":class:`abc.GuildChannel`."
+":class:`int` – The position of a :class:`Role` or :class:`abc.GuildChannel`."
msgstr ""
#: ../../api.rst:1603
-msgid "*Union[int, str]* – The type of channel or channel permission overwrite."
+msgid ""
+"*Union[int, str]* – The type of channel or channel permission overwrite."
msgstr ""
#: ../../api.rst:1605
msgid ""
-"If the type is an :class:`int`, then it is a type of channel which can be"
-" either ``0`` to indicate a text channel or ``1`` to indicate a voice "
+"If the type is an :class:`int`, then it is a type of channel which can be "
+"either ``0`` to indicate a text channel or ``1`` to indicate a voice "
"channel."
msgstr ""
@@ -3739,23 +3759,23 @@ msgstr ""
#: ../../api.rst:1625
msgid ""
"List[Tuple[target, :class:`PermissionOverwrite`]] – A list of permission "
-"overwrite tuples that represents a target and a "
-":class:`PermissionOverwrite` for said target."
+"overwrite tuples that represents a target and a :class:`PermissionOverwrite`"
+" for said target."
msgstr ""
#: ../../api.rst:1629
msgid ""
"The first element is the object being targeted, which can either be a "
":class:`Member` or :class:`User` or :class:`Role`. If this object is not "
-"found then it is a :class:`Object` with an ID being filled and a ``type``"
-" attribute set to either ``'role'`` or ``'member'`` to help decide what "
-"type of ID it is."
+"found then it is a :class:`Object` with an ID being filled and a ``type`` "
+"attribute set to either ``'role'`` or ``'member'`` to help decide what type "
+"of ID it is."
msgstr ""
#: ../../api.rst:1637
msgid ""
-"List[Union[:class:`Role`, :class:`Object`]] – A list of roles being added"
-" or removed from a member."
+"List[Union[:class:`Role`, :class:`Object`]] – A list of roles being added or"
+" removed from a member."
msgstr ""
#: ../../api.rst:1640
@@ -3834,8 +3854,8 @@ msgstr ""
#: ../../api.rst:1696
msgid ""
-"If the channel is not found then it is a :class:`Object` with the ID "
-"being set. In some cases the channel name is also set."
+"If the channel is not found then it is a :class:`Object` with the ID being "
+"set. In some cases the channel name is also set."
msgstr ""
#: ../../api.rst:1701
@@ -3896,7 +3916,7 @@ msgstr ""
#: ../../api.rst:1748
msgid "Webhook Support"
-msgstr ""
+msgstr "Webhookサポート"
#: ../../api.rst:1750
msgid ""
@@ -3910,8 +3930,8 @@ msgstr ""
#: discord.Webhook:3 of
msgid ""
-"Webhooks are a form to send messages to channels in Discord without a bot"
-" user or authentication."
+"Webhooks are a form to send messages to channels in Discord without a bot "
+"user or authentication."
msgstr ""
#: discord.Webhook:6 of
@@ -3919,19 +3939,18 @@ msgid ""
"There are two main ways to use Webhooks. The first is through the ones "
"received by the library such as :meth:`.Guild.webhooks` and "
":meth:`.TextChannel.webhooks`. The ones received by the library will "
-"automatically have an adapter bound using the library's HTTP session. "
-"Those webhooks will have :meth:`~.Webhook.send`, :meth:`~.Webhook.delete`"
-" and :meth:`~.Webhook.edit` as coroutines."
+"automatically have an adapter bound using the library's HTTP session. Those "
+"webhooks will have :meth:`~.Webhook.send`, :meth:`~.Webhook.delete` and "
+":meth:`~.Webhook.edit` as coroutines."
msgstr ""
#: discord.Webhook:13 of
msgid ""
-"The second form involves creating a webhook object manually without "
-"having it bound to a websocket connection using the "
-":meth:`~.Webhook.from_url` or :meth:`~.Webhook.partial` classmethods. "
-"This form allows finer grained control over how requests are done, "
-"allowing you to mix async and sync code using either ``aiohttp`` or "
-"``requests``."
+"The second form involves creating a webhook object manually without having "
+"it bound to a websocket connection using the :meth:`~.Webhook.from_url` or "
+":meth:`~.Webhook.partial` classmethods. This form allows finer grained "
+"control over how requests are done, allowing you to mix async and sync code "
+"using either ``aiohttp`` or ``requests``."
msgstr ""
#: discord.Webhook:19 of
@@ -3960,9 +3979,8 @@ msgstr ""
#: discord.Webhook:59 of
msgid ""
-"Optional[:class:`abc.User`] -- The user this webhook was created by. If "
-"the webhook was received without authentication then this will be "
-"``None``."
+"Optional[:class:`abc.User`] -- The user this webhook was created by. If the "
+"webhook was received without authentication then this will be ``None``."
msgstr ""
#: discord.Webhook:64 of
@@ -4022,8 +4040,7 @@ msgstr ""
#: discord.Webhook.channel:1 of
msgid ""
-"Optional[:class:`TextChannel`] -- The text channel this webhook belongs "
-"to."
+"Optional[:class:`TextChannel`] -- The text channel this webhook belongs to."
msgstr ""
#: discord.Webhook.created_at:1 of
@@ -4036,8 +4053,8 @@ msgstr ""
#: discord.Webhook.avatar_url:3 discord.Webhook.avatar_url_as:3 of
msgid ""
-"If the webhook does not have a traditional avatar, their default avatar "
-"URL is returned instead."
+"If the webhook does not have a traditional avatar, their default avatar URL "
+"is returned instead."
msgstr ""
#: discord.Webhook.avatar_url:6 of
@@ -4048,14 +4065,14 @@ msgstr ""
#: discord.Webhook.avatar_url_as:6 of
msgid ""
-"The format must be one of 'jpeg', 'jpg', or 'png'. The size must be a "
-"power of 2 between 16 and 1024."
+"The format must be one of 'jpeg', 'jpg', or 'png'. The size must be a power "
+"of 2 between 16 and 1024."
msgstr ""
#: discord.Webhook.avatar_url_as:9 of
msgid ""
-"The format to attempt to convert the avatar to. If the format is "
-"``None``, then it is equivalent to png."
+"The format to attempt to convert the avatar to. If the format is ``None``, "
+"then it is equivalent to png."
msgstr ""
#: discord.ClientUser.avatar_url_as:18 discord.Guild.icon_url_as:8
@@ -4072,8 +4089,8 @@ msgstr ""
#: discord.Guild.icon_url_as:14 discord.Webhook.avatar_url_as:18 of
msgid ""
-":exc:`InvalidArgument` -- Bad image format passed to ``format`` or "
-"invalid ``size``."
+":exc:`InvalidArgument` -- Bad image format passed to ``format`` or invalid "
+"``size``."
msgstr ""
#: discord.Webhook.delete:1 discord.Webhook.edit:1 discord.Webhook.send:1 of
@@ -4086,8 +4103,8 @@ msgstr ""
#: discord.Webhook.delete:5 discord.Webhook.edit:5 discord.Webhook.send:5 of
msgid ""
-"If the webhook is constructed with a :class:`RequestsWebhookAdapter` then"
-" this is not a coroutine."
+"If the webhook is constructed with a :class:`RequestsWebhookAdapter` then "
+"this is not a coroutine."
msgstr ""
#: discord.Webhook.delete:8 of
@@ -4099,7 +4116,8 @@ msgid ":exc:`NotFound` -- This webhook does not exist."
msgstr ""
#: discord.Webhook.delete:10 of
-msgid ":exc:`Forbidden` -- You do not have permissions to delete this webhook."
+msgid ""
+":exc:`Forbidden` -- You do not have permissions to delete this webhook."
msgstr ""
#: discord.Webhook.edit:3 of
@@ -4136,15 +4154,15 @@ msgstr ""
#: discord.Webhook.send:10 of
msgid ""
-"To upload a single file, the ``file`` parameter should be used with a "
-"single :class:`File` object."
+"To upload a single file, the ``file`` parameter should be used with a single"
+" :class:`File` object."
msgstr ""
#: discord.Webhook.send:13 of
msgid ""
-"If the ``embed`` parameter is provided, it must be of type :class:`Embed`"
-" and it must be a rich embed type. You cannot mix the ``embed`` parameter"
-" with the ``embeds`` parameter, which must be a :class:`list` of "
+"If the ``embed`` parameter is provided, it must be of type :class:`Embed` "
+"and it must be a rich embed type. You cannot mix the ``embed`` parameter "
+"with the ``embeds`` parameter, which must be a :class:`list` of "
":class:`Embed` objects to send."
msgstr ""
@@ -4156,21 +4174,21 @@ msgstr ""
#: discord.Webhook.send:18 of
msgid ""
-"Whether the server should wait before sending a response. This "
-"essentially means that the return type of this function changes from "
-"``None`` to a :class:`Message` if set to ``True``."
+"Whether the server should wait before sending a response. This essentially "
+"means that the return type of this function changes from ``None`` to a "
+":class:`Message` if set to ``True``."
msgstr ""
#: discord.Webhook.send:22 of
msgid ""
-"The username to send with this message. If no username is provided then "
-"the default username for the webhook is used."
+"The username to send with this message. If no username is provided then the "
+"default username for the webhook is used."
msgstr ""
#: discord.Webhook.send:25 of
msgid ""
-"The avatar URL to send with this message. If no avatar URL is provided "
-"then the default avatar for the webhook is used."
+"The avatar URL to send with this message. If no avatar URL is provided then "
+"the default avatar for the webhook is used."
msgstr ""
#: discord.DMChannel.send:18 discord.GroupChannel.send:18
@@ -4187,8 +4205,8 @@ msgstr ""
#: discord.Webhook.send:32 of
msgid ""
-"The rich embed for the content to send. This cannot be mixed with "
-"``embeds`` parameter."
+"The rich embed for the content to send. This cannot be mixed with ``embeds``"
+" parameter."
msgstr ""
#: discord.Webhook.send:35 of
@@ -4208,13 +4226,14 @@ msgid ":exc:`NotFound` -- This webhook was not found."
msgstr ""
#: discord.Webhook.send:41 of
-msgid ":exc:`Forbidden` -- The authorization token for the webhook is incorrect."
+msgid ""
+":exc:`Forbidden` -- The authorization token for the webhook is incorrect."
msgstr ""
#: discord.Webhook.send:42 of
msgid ""
-":exc:`InvalidArgument` -- You specified both ``embed`` and ``embeds`` or "
-"the length of ``embeds`` was invalid."
+":exc:`InvalidArgument` -- You specified both ``embed`` and ``embeds`` or the"
+" length of ``embeds`` was invalid."
msgstr ""
#: discord.DMChannel.send:39 discord.GroupChannel.send:39
@@ -4250,20 +4269,23 @@ msgid ":class:`Webhook` -- The webhook that owns this adapter."
msgstr ""
#: discord.AsyncWebhookAdapter.request:1
-#: discord.RequestsWebhookAdapter.request:1 discord.WebhookAdapter.request:1 of
+#: discord.RequestsWebhookAdapter.request:1 discord.WebhookAdapter.request:1
+#: of
msgid "Actually does the request."
msgstr ""
#: discord.AsyncWebhookAdapter.request:5
-#: discord.RequestsWebhookAdapter.request:5 discord.WebhookAdapter.request:5 of
+#: discord.RequestsWebhookAdapter.request:5 discord.WebhookAdapter.request:5
+#: of
msgid "The HTTP verb to use for the request."
msgstr ""
#: discord.AsyncWebhookAdapter.request:7
-#: discord.RequestsWebhookAdapter.request:7 discord.WebhookAdapter.request:7 of
+#: discord.RequestsWebhookAdapter.request:7 discord.WebhookAdapter.request:7
+#: of
msgid ""
-"The URL to send the request to. This will have the query parameters "
-"already added to it, if any."
+"The URL to send the request to. This will have the query parameters already "
+"added to it, if any."
msgstr ""
#: discord.AsyncWebhookAdapter.request:10
@@ -4271,9 +4293,8 @@ msgstr ""
#: of
msgid ""
"A dict containing multipart form data to send with the request. If a "
-"filename is being uploaded, then it will be under a ``file`` key which "
-"will have a 3-element :class:`tuple` denoting ``(filename, file, "
-"content_type)``."
+"filename is being uploaded, then it will be under a ``file`` key which will "
+"have a 3-element :class:`tuple` denoting ``(filename, file, content_type)``."
msgstr ""
#: discord.AsyncWebhookAdapter.request:15
@@ -4285,7 +4306,8 @@ msgstr ""
#: discord.AsyncWebhookAdapter.handle_execution_response:1
#: discord.RequestsWebhookAdapter.handle_execution_response:1
#: discord.WebhookAdapter.handle_execution_response:1 of
-msgid "Transforms the webhook execution response into something more meaningful."
+msgid ""
+"Transforms the webhook execution response into something more meaningful."
msgstr ""
#: discord.AsyncWebhookAdapter.handle_execution_response:4
@@ -4331,36 +4353,36 @@ msgstr ""
#: discord.RequestsWebhookAdapter:5 of
msgid ""
"The requests session to use for sending requests. If not given then each "
-"request will create a new session. Note if a session is given, the "
-"webhook adapter **will not** clean it up for you. You must close the "
-"session yourself."
+"request will create a new session. Note if a session is given, the webhook "
+"adapter **will not** clean it up for you. You must close the session "
+"yourself."
msgstr ""
#: discord.RequestsWebhookAdapter:10 of
msgid ""
"Whether to sleep the thread when encountering a 429 or pre-emptive rate "
-"limit or a 5xx status code. Defaults to ``True``. If set to ``False`` "
-"then this will raise an :exc:`HTTPException` instead."
+"limit or a 5xx status code. Defaults to ``True``. If set to ``False`` then "
+"this will raise an :exc:`HTTPException` instead."
msgstr ""
#: ../../api.rst:1773
msgid "Abstract Base Classes"
-msgstr ""
+msgstr "抽象基底クラス"
#: ../../api.rst:1775
msgid ""
-"An abstract base class (also known as an ``abc``) is a class that models "
-"can inherit to get their behaviour. The Python implementation of an `abc "
-"<https://docs.python.org/3/library/abc.html>`_ is slightly different in "
-"that you can register them at run-time. **Abstract base classes cannot be"
-" instantiated**. They are mainly there for usage with ``isinstance`` and "
+"An abstract base class (also known as an ``abc``) is a class that models can"
+" inherit to get their behaviour. The Python implementation of an `abc "
+"<https://docs.python.org/3/library/abc.html>`_ is slightly different in that"
+" you can register them at run-time. **Abstract base classes cannot be "
+"instantiated**. They are mainly there for usage with ``isinstance`` and "
"``issubclass``\\."
msgstr ""
#: ../../api.rst:1780
msgid ""
-"This library has a module related to abstract base classes, some of which"
-" are actually from the ``abc`` standard module, others which are not."
+"This library has a module related to abstract base classes, some of which "
+"are actually from the ``abc`` standard module, others which are not."
msgstr ""
#: discord.abc.Snowflake:1 of
@@ -4386,7 +4408,8 @@ msgid "An ABC that details the common operations on a Discord user."
msgstr ""
#: discord.abc.Connectable:4 discord.abc.GuildChannel:3
-#: discord.abc.Messageable:3 discord.abc.PrivateChannel:3 discord.abc.User:3 of
+#: discord.abc.Messageable:3 discord.abc.PrivateChannel:3 discord.abc.User:3
+#: of
msgid "The following implement this ABC:"
msgstr ""
@@ -4431,7 +4454,8 @@ msgid "Returns a string that allows you to mention the given user."
msgstr ""
#: discord.abc.PrivateChannel:1 of
-msgid "An ABC that details the common operations on a private Discord channel."
+msgid ""
+"An ABC that details the common operations on a private Discord channel."
msgstr ""
#: discord.abc.Messageable:6 discord.abc.PrivateChannel:5 of
@@ -4510,7 +4534,8 @@ msgstr ""
#: discord.CategoryChannel.overwrites_for:3
#: discord.TextChannel.overwrites_for:3 discord.VoiceChannel.overwrites_for:3
#: discord.abc.GuildChannel.overwrites_for:3 of
-msgid "The :class:`Role` or :class:`abc.User` denoting whose overwrite to get."
+msgid ""
+"The :class:`Role` or :class:`abc.User` denoting whose overwrite to get."
msgstr ""
#: discord.CategoryChannel.overwrites_for:6
@@ -4534,8 +4559,8 @@ msgstr ""
#: discord.VoiceChannel.overwrites:3 discord.abc.GuildChannel.overwrites:3 of
msgid ""
"This is returned as a list of two-element tuples containing the target, "
-"which can be either a :class:`Role` or a :class:`Member` and the "
-"overwrite as the second element as a :class:`PermissionOverwrite`."
+"which can be either a :class:`Role` or a :class:`Member` and the overwrite "
+"as the second element as a :class:`PermissionOverwrite`."
msgstr ""
#: discord.CategoryChannel.overwrites:7 discord.TextChannel.overwrites:7
@@ -4553,8 +4578,7 @@ msgstr ""
#: discord.CategoryChannel.category:1 discord.TextChannel.category:1
#: discord.VoiceChannel.category:1 discord.abc.GuildChannel.category:1 of
msgid ""
-"Optional[:class:`CategoryChannel`] -- The category this channel belongs "
-"to."
+"Optional[:class:`CategoryChannel`] -- The category this channel belongs to."
msgstr ""
#: discord.CategoryChannel.category:3 discord.TextChannel.category:3
@@ -4563,37 +4587,43 @@ msgid "If there is no category then this is ``None``."
msgstr ""
#: discord.CategoryChannel.permissions_for:1
-#: discord.TextChannel.permissions_for:1 discord.VoiceChannel.permissions_for:1
+#: discord.TextChannel.permissions_for:1
+#: discord.VoiceChannel.permissions_for:1
#: discord.abc.GuildChannel.permissions_for:1 of
msgid "Handles permission resolution for the current :class:`Member`."
msgstr ""
#: discord.CategoryChannel.permissions_for:3
-#: discord.TextChannel.permissions_for:3 discord.VoiceChannel.permissions_for:3
+#: discord.TextChannel.permissions_for:3
+#: discord.VoiceChannel.permissions_for:3
#: discord.abc.GuildChannel.permissions_for:3 of
msgid "This function takes into consideration the following cases:"
msgstr ""
#: discord.CategoryChannel.permissions_for:5
-#: discord.TextChannel.permissions_for:5 discord.VoiceChannel.permissions_for:5
+#: discord.TextChannel.permissions_for:5
+#: discord.VoiceChannel.permissions_for:5
#: discord.abc.GuildChannel.permissions_for:5 of
msgid "Guild owner"
msgstr ""
#: discord.CategoryChannel.permissions_for:6
-#: discord.TextChannel.permissions_for:6 discord.VoiceChannel.permissions_for:6
+#: discord.TextChannel.permissions_for:6
+#: discord.VoiceChannel.permissions_for:6
#: discord.abc.GuildChannel.permissions_for:6 of
msgid "Guild roles"
msgstr ""
#: discord.CategoryChannel.permissions_for:7
-#: discord.TextChannel.permissions_for:7 discord.VoiceChannel.permissions_for:7
+#: discord.TextChannel.permissions_for:7
+#: discord.VoiceChannel.permissions_for:7
#: discord.abc.GuildChannel.permissions_for:7 of
msgid "Channel overrides"
msgstr ""
#: discord.CategoryChannel.permissions_for:8
-#: discord.TextChannel.permissions_for:8 discord.VoiceChannel.permissions_for:8
+#: discord.TextChannel.permissions_for:8
+#: discord.VoiceChannel.permissions_for:8
#: discord.abc.GuildChannel.permissions_for:8 of
msgid "Member overrides"
msgstr ""
@@ -4613,7 +4643,8 @@ msgid "The resolved permissions for the member."
msgstr ""
#: discord.CategoryChannel.permissions_for:14
-#: discord.DMChannel.permissions_for:17 discord.GroupChannel.permissions_for:18
+#: discord.DMChannel.permissions_for:17
+#: discord.GroupChannel.permissions_for:18
#: discord.TextChannel.permissions_for:14
#: discord.VoiceChannel.permissions_for:14
#: discord.abc.GuildChannel.permissions_for:14 of
@@ -4630,16 +4661,16 @@ msgstr ""
#: discord.VoiceChannel.create_invite:5
#: discord.abc.GuildChannel.create_invite:5 of
msgid ""
-"You must have :attr:`~.Permissions.create_instant_invite` permission to "
-"do this."
+"You must have :attr:`~.Permissions.create_instant_invite` permission to do "
+"this."
msgstr ""
#: discord.CategoryChannel.create_invite:8 discord.TextChannel.create_invite:8
#: discord.VoiceChannel.create_invite:8
#: discord.abc.GuildChannel.create_invite:8 of
msgid ""
-"How long the invite should last. If it's 0 then the invite doesn't "
-"expire. Defaults to 0."
+"How long the invite should last. If it's 0 then the invite doesn't expire. "
+"Defaults to 0."
msgstr ""
#: discord.CategoryChannel.create_invite:11
@@ -4654,8 +4685,8 @@ msgstr ""
#: discord.TextChannel.create_invite:14 discord.VoiceChannel.create_invite:14
#: discord.abc.GuildChannel.create_invite:14 of
msgid ""
-"Denotes that the invite grants temporary membership (i.e. they get kicked"
-" after they disconnect). Defaults to False."
+"Denotes that the invite grants temporary membership (i.e. they get kicked "
+"after they disconnect). Defaults to False."
msgstr ""
#: discord.CategoryChannel.create_invite:17
@@ -4692,8 +4723,7 @@ msgstr ""
#: discord.CategoryChannel.delete:5 discord.TextChannel.delete:5
#: discord.VoiceChannel.delete:5 discord.abc.GuildChannel.delete:5 of
msgid ""
-"You must have :attr:`~.Permissions.manage_channels` permission to use "
-"this."
+"You must have :attr:`~.Permissions.manage_channels` permission to use this."
msgstr ""
#: discord.CategoryChannel.delete:7 discord.TextChannel.delete:7
@@ -4725,7 +4755,8 @@ msgstr ""
#: discord.CategoryChannel.invites:5 discord.TextChannel.invites:5
#: discord.VoiceChannel.invites:5 discord.abc.GuildChannel.invites:5 of
-msgid "You must have :attr:`~.Permissions.manage_guild` to get this information."
+msgid ""
+"You must have :attr:`~.Permissions.manage_guild` to get this information."
msgstr ""
#: discord.CategoryChannel.invites:7 discord.Guild.bans:13
@@ -4741,7 +4772,8 @@ msgstr ""
#: discord.Guild.get_ban:15 discord.Guild.invites:9
#: discord.TextChannel.invites:8 discord.VoiceChannel.invites:8
#: discord.abc.GuildChannel.invites:8 of
-msgid ":exc:`HTTPException` -- An error occurred while fetching the information."
+msgid ""
+":exc:`HTTPException` -- An error occurred while fetching the information."
msgstr ""
#: discord.CategoryChannel.invites:10 discord.Guild.invites:11
@@ -4757,15 +4789,16 @@ msgid "List[:class:`Invite`]"
msgstr "List[:class:`Invite`]"
#: discord.CategoryChannel.set_permissions:3
-#: discord.TextChannel.set_permissions:3 discord.VoiceChannel.set_permissions:3
+#: discord.TextChannel.set_permissions:3
+#: discord.VoiceChannel.set_permissions:3
#: discord.abc.GuildChannel.set_permissions:3 of
msgid ""
-"Sets the channel specific permission overwrites for a target in the "
-"channel."
+"Sets the channel specific permission overwrites for a target in the channel."
msgstr ""
#: discord.CategoryChannel.set_permissions:6
-#: discord.TextChannel.set_permissions:6 discord.VoiceChannel.set_permissions:6
+#: discord.TextChannel.set_permissions:6
+#: discord.VoiceChannel.set_permissions:6
#: discord.abc.GuildChannel.set_permissions:6 of
msgid ""
"The ``target`` parameter should either be a :class:`Member` or a "
@@ -4773,13 +4806,14 @@ msgid ""
msgstr ""
#: discord.CategoryChannel.set_permissions:9
-#: discord.TextChannel.set_permissions:9 discord.VoiceChannel.set_permissions:9
+#: discord.TextChannel.set_permissions:9
+#: discord.VoiceChannel.set_permissions:9
#: discord.abc.GuildChannel.set_permissions:9 of
msgid ""
"The ``overwrite`` parameter, if given, must either be ``None`` or "
":class:`PermissionOverwrite`. For convenience, you can pass in keyword "
-"arguments denoting :class:`Permissions` attributes. If this is done, then"
-" you cannot mix the keyword arguments with the ``overwrite`` parameter."
+"arguments denoting :class:`Permissions` attributes. If this is done, then "
+"you cannot mix the keyword arguments with the ``overwrite`` parameter."
msgstr ""
#: discord.CategoryChannel.set_permissions:15
@@ -4787,8 +4821,8 @@ msgstr ""
#: discord.VoiceChannel.set_permissions:15
#: discord.abc.GuildChannel.set_permissions:15 of
msgid ""
-"If the ``overwrite`` parameter is ``None``, then the permission "
-"overwrites are deleted."
+"If the ``overwrite`` parameter is ``None``, then the permission overwrites "
+"are deleted."
msgstr ""
#: discord.CategoryChannel.set_permissions:18 discord.Member.add_roles:5
@@ -4797,8 +4831,7 @@ msgstr ""
#: discord.VoiceChannel.set_permissions:18
#: discord.abc.GuildChannel.set_permissions:18 of
msgid ""
-"You must have the :attr:`~Permissions.manage_roles` permission to use "
-"this."
+"You must have the :attr:`~Permissions.manage_roles` permission to use this."
msgstr ""
#: discord.CategoryChannel.set_permissions:22
@@ -4874,8 +4907,7 @@ msgstr ""
#: discord.VoiceChannel.set_permissions:48
#: discord.abc.GuildChannel.set_permissions:48 of
msgid ""
-":exc:`NotFound` -- The role or member being edited is not part of the "
-"guild."
+":exc:`NotFound` -- The role or member being edited is not part of the guild."
msgstr ""
#: discord.CategoryChannel.set_permissions:49
@@ -4883,14 +4915,13 @@ msgstr ""
#: discord.VoiceChannel.set_permissions:49
#: discord.abc.GuildChannel.set_permissions:49 of
msgid ""
-":exc:`InvalidArgument` -- The overwrite parameter invalid or the target "
-"type was not :class:`Role` or :class:`Member`."
+":exc:`InvalidArgument` -- The overwrite parameter invalid or the target type"
+" was not :class:`Role` or :class:`Member`."
msgstr ""
#: discord.abc.Messageable:1 of
msgid ""
-"An ABC that details the common operations on a model that can send "
-"messages."
+"An ABC that details the common operations on a model that can send messages."
msgstr ""
#: discord.abc.Messageable:10 of
@@ -4901,17 +4932,17 @@ msgstr ":class:`~ext.commands.Context`"
#: discord.Member.history:1 discord.TextChannel.history:1
#: discord.User.history:1 discord.abc.Messageable.history:1 of
msgid ""
-"Return an :class:`AsyncIterator` that enables receiving the destination's"
-" message history."
-msgstr ""
+"Return an :class:`AsyncIterator` that enables receiving the destination's "
+"message history."
+msgstr "チャンネルのメッセージ履歴を取得する :class:`AsyncIterator` を返します。"
#: discord.DMChannel.history:3 discord.GroupChannel.history:3
#: discord.Member.history:3 discord.TextChannel.history:3
#: discord.User.history:3 discord.abc.Messageable.history:3 of
msgid ""
-"You must have :attr:`~.Permissions.read_message_history` permissions to "
-"use this."
-msgstr ""
+"You must have :attr:`~.Permissions.read_message_history` permissions to use "
+"this."
+msgstr "これを行うためには、そのチャンネルの :attr:`~.Permissions.read_message_history` 権限が必要です。"
#: discord.DMChannel.history:5 discord.GroupChannel.history:5
#: discord.Member.edit:21 discord.Member.history:5
@@ -4924,34 +4955,34 @@ msgstr ""
#: discord.Member.history:7 discord.TextChannel.history:7
#: discord.User.history:7 discord.abc.Messageable.history:7 of
msgid ""
-"The number of messages to retrieve. If ``None``, retrieves every message "
-"in the channel. Note, however, that this would make it a slow operation."
+"The number of messages to retrieve. If ``None``, retrieves every message in "
+"the channel. Note, however, that this would make it a slow operation."
msgstr ""
#: discord.DMChannel.history:11 discord.GroupChannel.history:11
#: discord.Member.history:11 discord.TextChannel.history:11
#: discord.User.history:11 discord.abc.Messageable.history:11 of
msgid ""
-"Retrieve messages before this date or message. If a date is provided it "
-"must be a timezone-naive datetime representing UTC time."
+"Retrieve messages before this date or message. If a date is provided it must"
+" be a timezone-naive datetime representing UTC time."
msgstr ""
#: discord.DMChannel.history:14 discord.GroupChannel.history:14
#: discord.Member.history:14 discord.TextChannel.history:14
#: discord.User.history:14 discord.abc.Messageable.history:14 of
msgid ""
-"Retrieve messages after this date or message. If a date is provided it "
-"must be a timezone-naive datetime representing UTC time."
+"Retrieve messages after this date or message. If a date is provided it must "
+"be a timezone-naive datetime representing UTC time."
msgstr ""
#: discord.DMChannel.history:17 discord.GroupChannel.history:17
#: discord.Member.history:17 discord.TextChannel.history:17
#: discord.User.history:17 discord.abc.Messageable.history:17 of
msgid ""
-"Retrieve messages around this date or message. If a date is provided it "
-"must be a timezone-naive datetime representing UTC time. When using this "
-"argument, the maximum limit is 101. Note that if the limit is an even "
-"number then this will return at most limit + 1 messages."
+"Retrieve messages around this date or message. If a date is provided it must"
+" be a timezone-naive datetime representing UTC time. When using this "
+"argument, the maximum limit is 101. Note that if the limit is an even number"
+" then this will return at most limit + 1 messages."
msgstr ""
#: discord.DMChannel.history:22 discord.GroupChannel.history:22
@@ -4959,9 +4990,9 @@ msgstr ""
#: discord.User.history:22 discord.abc.Messageable.history:22 of
msgid ""
"If set to true, return messages in oldest->newest order. If unspecified, "
-"this defaults to ``False`` for most cases. However if passing in a "
-"``after`` parameter then this is set to ``True``. This avoids getting "
-"messages out of order in the ``after`` case."
+"this defaults to ``False`` for most cases. However if passing in a ``after``"
+" parameter then this is set to ``True``. This avoids getting messages out of"
+" order in the ``after`` case."
msgstr ""
#: discord.DMChannel.history:28 discord.GroupChannel.history:28
@@ -4970,7 +5001,7 @@ msgstr ""
msgid ""
":exc:`Forbidden` -- You do not have permissions to get channel message "
"history."
-msgstr ""
+msgstr ":exc:`Forbidden` -- メッセージ履歴を読む権限が無い。"
#: discord.DMChannel.history:29 discord.GroupChannel.history:29
#: discord.Member.history:29 discord.TextChannel.history:29
@@ -5009,8 +5040,8 @@ msgstr ""
#: discord.Member.typing:1 discord.TextChannel.typing:1 discord.User.typing:1
#: discord.abc.Messageable.typing:1 of
msgid ""
-"Returns a context manager that allows you to type for an indefinite "
-"period of time."
+"Returns a context manager that allows you to type for an indefinite period "
+"of time."
msgstr ""
#: discord.DMChannel.typing:3 discord.GroupChannel.typing:3
@@ -5023,8 +5054,8 @@ msgstr ""
#: discord.Member.typing:7 discord.TextChannel.typing:7 discord.User.typing:7
#: discord.abc.Messageable.typing:7 of
msgid ""
-"This is both a regular context manager and an async context manager. This"
-" means that both ``with`` and ``async with`` work with this."
+"This is both a regular context manager and an async context manager. This "
+"means that both ``with`` and ``async with`` work with this."
msgstr ""
#: discord.DMChannel.typing:10 discord.GroupChannel.typing:10
@@ -5109,26 +5140,26 @@ msgstr ""
#: discord.abc.Messageable.send:5 of
msgid ""
"The content must be a type that can convert to a string through "
-"``str(content)``. If the content is set to ``None`` (the default), then "
-"the ``embed`` parameter must be provided."
+"``str(content)``. If the content is set to ``None`` (the default), then the "
+"``embed`` parameter must be provided."
msgstr ""
#: discord.DMChannel.send:9 discord.GroupChannel.send:9 discord.Member.send:9
#: discord.TextChannel.send:9 discord.User.send:9
#: discord.abc.Messageable.send:9 of
msgid ""
-"To upload a single file, the ``file`` parameter should be used with a "
-"single :class:`File` object. To upload multiple files, the ``files`` "
-"parameter should be used with a :class:`list` of :class:`File` objects. "
-"**Specifying both parameters will lead to an exception**."
+"To upload a single file, the ``file`` parameter should be used with a single"
+" :class:`File` object. To upload multiple files, the ``files`` parameter "
+"should be used with a :class:`list` of :class:`File` objects. **Specifying "
+"both parameters will lead to an exception**."
msgstr ""
#: discord.DMChannel.send:14 discord.GroupChannel.send:14
#: discord.Member.send:14 discord.TextChannel.send:14 discord.User.send:14
#: discord.abc.Messageable.send:14 of
msgid ""
-"If the ``embed`` parameter is provided, it must be of type :class:`Embed`"
-" and it must be a rich embed type."
+"If the ``embed`` parameter is provided, it must be of type :class:`Embed` "
+"and it must be a rich embed type."
msgstr ""
#: discord.DMChannel.send:20 discord.GroupChannel.send:20
@@ -5147,17 +5178,17 @@ msgstr ""
#: discord.Member.send:26 discord.TextChannel.send:26 discord.User.send:26
#: discord.abc.Messageable.send:26 of
msgid ""
-"The nonce to use for sending this message. If the message was "
-"successfully sent, then the message will have a nonce with this value."
+"The nonce to use for sending this message. If the message was successfully "
+"sent, then the message will have a nonce with this value."
msgstr ""
#: discord.DMChannel.send:29 discord.GroupChannel.send:29
#: discord.Member.send:29 discord.TextChannel.send:29 discord.User.send:29
#: discord.abc.Messageable.send:29 of
msgid ""
-"If provided, the number of seconds to wait in the background before "
-"deleting the message we just sent. If the deletion fails, then it is "
-"silently ignored."
+"If provided, the number of seconds to wait in the background before deleting"
+" the message we just sent. If the deletion fails, then it is silently "
+"ignored."
msgstr ""
#: discord.DMChannel.send:35 discord.GroupChannel.send:35
@@ -5172,8 +5203,8 @@ msgstr ""
#: discord.Member.send:36 discord.TextChannel.send:36 discord.User.send:36
#: discord.abc.Messageable.send:36 of
msgid ""
-":exc:`InvalidArgument` -- The ``files`` list is not of the appropriate "
-"size or you specified both ``file`` and ``files``."
+":exc:`InvalidArgument` -- The ``files`` list is not of the appropriate size "
+"or you specified both ``file`` and ``files``."
msgstr ""
#: discord.DMChannel.trigger_typing:3 discord.GroupChannel.trigger_typing:3
@@ -5192,76 +5223,82 @@ msgstr ""
#: discord.abc.Connectable:1 of
msgid ""
-"An ABC that details the common operations on a channel that can connect "
-"to a voice server."
+"An ABC that details the common operations on a channel that can connect to a"
+" voice server."
msgstr ""
#: ../../api.rst:1810
msgid "Discord Models"
-msgstr ""
+msgstr "Discordモデル"
#: ../../api.rst:1812
msgid ""
-"Models are classes that are received from Discord and are not meant to be"
-" created by the user of the library."
-msgstr ""
+"Models are classes that are received from Discord and are not meant to be "
+"created by the user of the library."
+msgstr "モデルはDiscordから受け取るクラスであり、ユーザーによって作成されることを想定していません。"
#: ../../api.rst:1817
msgid ""
-"The classes listed below are **not intended to be created by users** and "
-"are also **read-only**."
-msgstr ""
+"The classes listed below are **not intended to be created by users** and are"
+" also **read-only**."
+msgstr "下記のクラスは、 **ユーザーによって作成されることを想定しておらず** 、中には **読み取り専用** のものもあります。"
#: ../../api.rst:1820
msgid ""
"For example, this means that you should not make your own :class:`User` "
"instances nor should you modify the :class:`User` instance yourself."
msgstr ""
+"つまり、独自の :class:`User` を作成は行うべきではなく、また、 :class:`User` "
+"インスタンスの値の変更もするべきではありません。"
#: ../../api.rst:1823
msgid ""
-"If you want to get one of these model classes instances they'd have to be"
-" through the cache, and a common way of doing so is through the "
-":func:`utils.find` function or attributes of model classes that you "
-"receive from the events specified in the :ref:`discord-api-events`."
+"If you want to get one of these model classes instances they'd have to be "
+"through the cache, and a common way of doing so is through the "
+":func:`utils.find` function or attributes of model classes that you receive "
+"from the events specified in the :ref:`discord-api-events`."
msgstr ""
+"このようなモデルクラスのインスタンスを取得したい場合は、 キャッシュを経由して取得する必要があります。一般的な方法としては "
+":func:`utils.find` 関数を用いるか、 :ref:`discord-api-events` "
+"の特定のイベントから受け取る方法が挙げられます。"
#: ../../api.rst:1830 ../../api.rst:2056
msgid ""
-"Nearly all classes here have ``__slots__`` defined which means that it is"
-" impossible to have dynamic attributes to the data classes."
-msgstr ""
+"Nearly all classes here have ``__slots__`` defined which means that it is "
+"impossible to have dynamic attributes to the data classes."
+msgstr "ほぼすべてのクラスに ``__slots__`` が定義されています。つまり、データクラスに動的に変数を追加することは不可能です。"
#: ../../api.rst:1833 ../../api.rst:2062
msgid ""
-"More information about ``__slots__`` can be found `in the official python"
-" documentation "
-"<https://docs.python.org/3/reference/datamodel.html#slots>`_."
+"More information about ``__slots__`` can be found `in the official python "
+"documentation <https://docs.python.org/3/reference/datamodel.html#slots>`_."
msgstr ""
+"``__slots__`` の詳細は `公式のPythonドキュメント "
+"<https://docs.python.org/ja/3/reference/datamodel.html#slots>`_ を参照してください。"
#: ../../api.rst:1838
msgid "ClientUser"
-msgstr ""
+msgstr "クライアントユーザー"
#: discord.ClientUser:1 of
msgid "Represents your Discord user."
-msgstr ""
+msgstr "あなたのDiscordユーザーを表します。"
#: discord.ClientUser:7 discord.User:7 of
msgid "Checks if two users are equal."
-msgstr ""
+msgstr "二つのユーザーが等しいかを比較します。"
#: discord.ClientUser:11 discord.User:11 of
msgid "Checks if two users are not equal."
-msgstr ""
+msgstr "二つのユーザーが等しいものではないか比較します。"
#: discord.ClientUser:15 discord.User:15 of
msgid "Return the user's hash."
-msgstr ""
+msgstr "ユーザーのハッシュ値を返します。"
#: discord.ClientUser:19 discord.User:19 of
msgid "Returns the user's name with discriminator."
-msgstr ""
+msgstr "ユーザー名とディスクリミネータを返します。"
#: discord.ClientUser:27 discord.User:27 of
msgid ":class:`int` -- The user's unique ID."
@@ -5269,47 +5306,47 @@ msgstr ":class:`int` -- ユーザーの固有ID。"
#: discord.ClientUser:31 discord.User:31 of
msgid ""
-":class:`str` -- The user's discriminator. This is given when the username"
-" has conflicts."
-msgstr ""
+":class:`str` -- The user's discriminator. This is given when the username "
+"has conflicts."
+msgstr ":class:`str` -- ユーザーのディスクリミネータ。これはユーザー名が重複している際に与えられます。"
#: discord.ClientUser:35 discord.User:35 of
msgid "Optional[:class:`str`] -- The avatar hash the user has. Could be None."
-msgstr ""
+msgstr "Optional[:class:`str`] -- ユーザーのアバターハッシュ。 Noneが返る場合もあります。"
#: discord.ClientUser:39 discord.User:39 of
msgid ":class:`bool` -- Specifies if the user is a bot account."
-msgstr ""
+msgstr ":class:`bool` -- ユーザーがBotアカウントであるかを表します。"
#: discord.ClientUser:43 of
msgid ":class:`bool` -- Specifies if the user is a verified account."
-msgstr ""
+msgstr ":class:`bool` -- ユーザーが認証済みアカウントであるかを表します。"
#: discord.ClientUser:47 of
msgid "Optional[:class:`str`] -- The email the user used when registering."
-msgstr ""
+msgstr "Optional[:class:`str`] -- ユーザーが登録時に使用したEメールアドレス。"
#: discord.ClientUser:51 of
msgid ":class:`bool` -- Specifies if the user has MFA turned on and working."
-msgstr ""
+msgstr ":class:`bool` -- ユーザーが二段階認証を行っているかを表します。"
#: discord.ClientUser:55 of
msgid ""
-":class:`bool` -- Specifies if the user is a premium user (e.g. has "
-"Discord Nitro)."
-msgstr ""
+":class:`bool` -- Specifies if the user is a premium user (e.g. has Discord "
+"Nitro)."
+msgstr ":class:`bool` -- ユーザーがプレミアムユーザー (例えば Discord Nitro) であるかを表します。"
#: discord.ClientUser.get_relationship:1 of
msgid "Retrieves the :class:`Relationship` if applicable."
-msgstr ""
+msgstr "該当すれば :class:`Relationship` が返ります。"
#: discord.ClientUser.get_relationship:3 of
msgid "The user ID to check if we have a relationship with them."
-msgstr ""
+msgstr "リレーションシップがあるか確認したいユーザーのID。"
#: discord.ClientUser.get_relationship:6 of
msgid "The relationship if available or ``None``"
-msgstr ""
+msgstr "該当すればリレーションシップが返り、それ以外は ``None`` が返ります。"
#: discord.ClientUser.get_relationship:7 of
msgid "Optional[:class:`Relationship`]"
@@ -5317,58 +5354,64 @@ msgstr "Optional[:class:`Relationship`]"
#: discord.ClientUser.relationships:1 of
msgid "Returns a :class:`list` of :class:`Relationship` that the user has."
-msgstr ""
+msgstr "ユーザーの :class:`Relationship` の :class:`list` が返ります。"
#: discord.ClientUser.friends:1 of
-msgid "Returns a :class:`list` of :class:`User`\\s that the user is friends with."
-msgstr ""
+msgid ""
+"Returns a :class:`list` of :class:`User`\\s that the user is friends with."
+msgstr "ユーザーとフレンドである :class:`User` の :class:`list` が返ります。"
#: discord.ClientUser.blocked:1 of
msgid "Returns a :class:`list` of :class:`User`\\s that the user has blocked."
-msgstr ""
+msgstr "ユーザーがブロックしている :class:`User` の :class:`list` が返ります。"
#: discord.ClientUser.avatar_url:1 discord.ClientUser.avatar_url_as:1
#: discord.Member.avatar_url_as:1 discord.User.avatar_url:1
#: discord.User.avatar_url_as:1 of
msgid "Returns a friendly URL version of the avatar the user has."
-msgstr ""
+msgstr "ユーザーのアバターのURLを返します。"
#: discord.ClientUser.avatar_url:3 discord.ClientUser.avatar_url_as:3
#: discord.Member.avatar_url_as:3 discord.User.avatar_url:3
#: discord.User.avatar_url_as:3 of
msgid ""
-"If the user does not have a traditional avatar, their default avatar URL "
-"is returned instead."
-msgstr ""
+"If the user does not have a traditional avatar, their default avatar URL is "
+"returned instead."
+msgstr "ユーザーがアバターを設定していない場合、デフォルトのアバターのURLが返ります。"
#: discord.ClientUser.avatar_url:6 discord.User.avatar_url:6 of
msgid ""
"This is equivalent to calling :meth:`avatar_url_as` with the default "
"parameters (i.e. webp/gif detection and a size of 1024)."
msgstr ""
+"これはデフォルトパラメータ(webp/gif フォーマット及びサイズが1024)で :meth:`avatar_url_as` "
+"を呼び出すのと同等の処理です。"
#: discord.ClientUser.avatar_url_as:6 discord.Member.avatar_url_as:6
#: discord.User.avatar_url_as:6 of
msgid ""
-"The format must be one of 'webp', 'jpeg', 'jpg', 'png' or 'gif', and "
-"'gif' is only valid for animated avatars. The size must be a power of 2 "
-"between 16 and 1024."
+"The format must be one of 'webp', 'jpeg', 'jpg', 'png' or 'gif', and 'gif' "
+"is only valid for animated avatars. The size must be a power of 2 between 16"
+" and 1024."
msgstr ""
+"フォーマットは「webp」「jpeg」「jpg」「png」または「gif」である必要があり、「gif」はアニメーションアバターにのみ使用可能です。サイズは2の累乗値かつ16以上1024以下である必要があります。"
#: discord.ClientUser.avatar_url_as:10 discord.Member.avatar_url_as:10
#: discord.User.avatar_url_as:10 of
msgid ""
-"The format to attempt to convert the avatar to. If the format is "
-"``None``, then it is automatically detected into either 'gif' or "
-"static_format depending on the avatar being animated or not."
+"The format to attempt to convert the avatar to. If the format is ``None``, "
+"then it is automatically detected into either 'gif' or static_format "
+"depending on the avatar being animated or not."
msgstr ""
+"アバターのフォーマット。 ``None`` の場合はアニメーションアバターなら 「gif」、それ以外は static_format "
+"のフォーマットに自動的に変換されます。"
#: discord.ClientUser.avatar_url_as:15 discord.Member.avatar_url_as:15
#: discord.User.avatar_url_as:15 of
msgid ""
"Format to attempt to convert only non-animated avatars to. Defaults to "
"'webp'"
-msgstr ""
+msgstr "アバターがアニメーションでない場合に変換されるフォーマット。デフォルトでは「webp」です。"
#: discord.ClientUser.avatar_url_as:24 discord.Member.avatar_url_as:24
#: discord.User.avatar_url_as:24 of
@@ -5376,19 +5419,22 @@ msgid ""
":exc:`InvalidArgument` -- Bad image format passed to ``format`` or "
"``static_format``, or invalid ``size``."
msgstr ""
+":exc:`InvalidArgument` -- ``format`` または ``static_format`` が正しくない、あるいは "
+"``size`` に無効な値が渡された。"
#: discord.ClientUser.color:1 discord.ClientUser.colour:1 discord.User.color:1
#: discord.User.colour:1 of
msgid ""
-"A property that returns a :class:`Colour` denoting the rendered colour "
-"for the user. This always returns :meth:`Colour.default`."
+"A property that returns a :class:`Colour` denoting the rendered colour for "
+"the user. This always returns :meth:`Colour.default`."
msgstr ""
+"レンダリング済みカラーを表す :class:`Colour` を返すプロパティ。これは常に :meth:`Colour.default` を返します。"
#: discord.ClientUser.color:4 discord.ClientUser.colour:4
#: discord.Member.color:5 discord.Member.colour:5 discord.User.color:4
#: discord.User.colour:4 of
msgid "There is an alias for this under ``color``."
-msgstr ""
+msgstr "これには別名のプロパティがあります。"
#: discord.ClientUser.create_group:3 of
msgid ""
@@ -5396,28 +5442,30 @@ msgid ""
"recipients must be have a relationship of type "
":attr:`RelationshipType.friend`."
msgstr ""
+"与えられたrecipientsを含むグループダイレクトメッセージを作成します。これを実行するにはrecipientsとの間に "
+":attr:`RelationshipType.friend` のリレーションシップを持っていなければなりません。"
#: discord.ClientUser.create_group:7 of
msgid "Bot accounts cannot create a group."
-msgstr ""
+msgstr "Botアカウントはグループを作成することは出来ません。"
#: discord.ClientUser.create_group:9 of
msgid "An argument :class:`list` of :class:`User` to have in your group."
-msgstr ""
+msgstr "グループに参加させたい :class:`User` の :class:`list` 。"
#: discord.ClientUser.create_group:12 of
msgid "The new group channel."
-msgstr ""
+msgstr "新しいグループチャンネル。"
#: discord.ClientUser.create_group:15 of
msgid ":exc:`HTTPException` -- Failed to create the group direct message."
-msgstr ""
+msgstr ":exc:`HTTPException` -- グループダイレクトメッセージの作成に失敗した。"
#: discord.ClientUser.create_group:16 of
msgid ""
":exc:`ClientException` -- Attempted to create a group with only one "
"recipient. This does not include yourself."
-msgstr ""
+msgstr "参加人数が一人のグループを作成しようとした。人数に自分自身は含まれません。"
#: discord.ClientUser.created_at:1 discord.User.created_at:1 of
msgid "Returns the user's creation time in UTC."
@@ -5433,7 +5481,8 @@ msgid ""
"user's discriminator"
msgstr ""
-#: discord.ClientUser.default_avatar_url:1 discord.User.default_avatar_url:1 of
+#: discord.ClientUser.default_avatar_url:1 discord.User.default_avatar_url:1
+#: of
msgid "Returns a URL for a user's default avatar."
msgstr ""
@@ -5450,16 +5499,16 @@ msgstr ""
#: discord.ClientUser.edit:5 of
msgid ""
-"If a bot account is used then a password field is optional, otherwise it "
-"is required."
+"If a bot account is used then a password field is optional, otherwise it is "
+"required."
msgstr ""
#: discord.ClientUser.edit:10 of
msgid ""
-"To upload an avatar, a :term:`py:bytes-like object` must be passed in "
-"that represents the image being uploaded. If this is done through a file "
-"then the file must be opened via ``open('some_filename', 'rb')`` and the "
-":term:`py:bytes-like object` is given through the use of ``fp.read()``."
+"To upload an avatar, a :term:`py:bytes-like object` must be passed in that "
+"represents the image being uploaded. If this is done through a file then the"
+" file must be opened via ``open('some_filename', 'rb')`` and the :term:`py"
+":bytes-like object` is given through the use of ``fp.read()``."
msgstr ""
#: discord.ClientUser.edit:15 of
@@ -5473,7 +5522,8 @@ msgid ""
msgstr ""
#: discord.ClientUser.edit:20 of
-msgid "The new password you wish to change to. Only applicable to user accounts."
+msgid ""
+"The new password you wish to change to. Only applicable to user accounts."
msgstr ""
#: discord.ClientUser.edit:23 of
@@ -5482,8 +5532,8 @@ msgstr ""
#: discord.ClientUser.edit:26 of
msgid ""
-"The hypesquad house you wish to change to. Could be ``None`` to leave the"
-" current house. Only applicable to user accounts."
+"The hypesquad house you wish to change to. Could be ``None`` to leave the "
+"current house. Only applicable to user accounts."
msgstr ""
#: discord.ClientUser.edit:30 of
@@ -5492,8 +5542,8 @@ msgstr ""
#: discord.ClientUser.edit:32 of
msgid ""
-"A :term:`py:bytes-like object` representing the image to upload. Could be"
-" ``None`` to denote no avatar."
+"A :term:`py:bytes-like object` representing the image to upload. Could be "
+"``None`` to denote no avatar."
msgstr ""
#: discord.ClientUser.edit:36 of
@@ -5506,8 +5556,8 @@ msgstr ""
#: discord.ClientUser.edit:38 of
msgid ""
-":exc:`ClientException` -- Password is required for non-bot accounts. "
-"House field was not a HypeSquadHouse."
+":exc:`ClientException` -- Password is required for non-bot accounts. House "
+"field was not a HypeSquadHouse."
msgstr ""
#: discord.ClientUser.is_avatar_animated:1 discord.Member.is_avatar_animated:1
@@ -5541,7 +5591,7 @@ msgstr ""
#: ../../api.rst:1845
msgid "Relationship"
-msgstr ""
+msgstr "リレーションシップ"
#: discord.Relationship:1 of
msgid "Represents a relationship in Discord."
@@ -5549,8 +5599,8 @@ msgstr ""
#: discord.Relationship:3 of
msgid ""
-"A relationship is like a friendship, a person who is blocked, etc. Only "
-"non-bot accounts can have relationships."
+"A relationship is like a friendship, a person who is blocked, etc. Only non-"
+"bot accounts can have relationships."
msgstr ""
#: discord.Relationship:8 of
@@ -5579,7 +5629,7 @@ msgstr ""
#: ../../api.rst:1851
msgid "User"
-msgstr ""
+msgstr "ユーザー"
#: discord.User:1 of
msgid "Represents a Discord user."
@@ -5593,7 +5643,7 @@ msgstr ""
msgid ""
"If this returns ``None``, you can create a DM channel by calling the "
":meth:`create_dm` coroutine function."
-msgstr ""
+msgstr "これが ``None``を返すなら、あなたは :meth:`create_dm` コルーチン関数を使って、DMチャンネルを作ることができます。"
#: discord.User.relationship:1 of
msgid ""
@@ -5603,32 +5653,31 @@ msgstr ""
#: discord.Member.is_friend:1 discord.User.is_friend:1 of
msgid ":class:`bool`: Checks if the user is your friend."
-msgstr ""
+msgstr ":class:`bool`: ユーザーがあなたのフレンドかどうか確認します。"
#: discord.Member.is_blocked:1 discord.User.is_blocked:1 of
msgid ":class:`bool`: Checks if the user is blocked."
-msgstr ""
+msgstr ":class:`bool`: ユーザーがあなたによってブロックされているかどうか確認します。"
#: discord.Member.block:3 discord.User.block:3 of
msgid "Blocks the user."
-msgstr ""
+msgstr "ユーザーをブロックします。"
#: discord.Member.block:5 discord.User.block:5 of
msgid ":exc:`Forbidden` -- Not allowed to block this user."
-msgstr ""
+msgstr ":exc:`Forbidden` -- このユーザーをブロックすることが認められていない。"
#: discord.Member.block:6 discord.User.block:6 of
msgid ":exc:`HTTPException` -- Blocking the user failed."
-msgstr ""
+msgstr ":exc:`HTTPException` -- ユーザーのブロックに失敗した。"
#: discord.Member.create_dm:1 discord.User.create_dm:1 of
msgid "Creates a :class:`DMChannel` with this user."
-msgstr ""
+msgstr "このユーザーと :class:`DMChannel` を作ります。"
#: discord.Member.create_dm:3 discord.User.create_dm:3 of
msgid ""
-"This should be rarely called, as this is done transparently for most "
-"people."
+"This should be rarely called, as this is done transparently for most people."
msgstr ""
#: discord.Member.profile:3 discord.User.profile:3 of
@@ -5673,7 +5722,7 @@ msgstr ""
#: ../../api.rst:1865
msgid "Attachment"
-msgstr ""
+msgstr "アタッチメント"
#: discord.Attachment:1 of
msgid "Represents an attachment from Discord."
@@ -5695,8 +5744,8 @@ msgstr ""
#: discord.Attachment:17 of
msgid ""
-"Optional[:class:`int`] -- The attachment's width, in pixels. Only "
-"applicable to images."
+"Optional[:class:`int`] -- The attachment's width, in pixels. Only applicable"
+" to images."
msgstr ""
#: discord.Attachment:21 of
@@ -5712,8 +5761,8 @@ msgstr ""
#: discord.Attachment:30 of
msgid ""
":class:`str` -- The proxy URL. This is a cached version of the "
-":attr:`~Attachment.url` in the case of images. When the message is "
-"deleted, this URL might be valid for a few minutes or not valid at all."
+":attr:`~Attachment.url` in the case of images. When the message is deleted, "
+"this URL might be valid for a few minutes or not valid at all."
msgstr ""
#: discord.Attachment.save:3 of
@@ -5722,15 +5771,15 @@ msgstr ""
#: discord.Attachment.save:5 of
msgid ""
-"The file-like object to save this attachment to or the filename to use. "
-"If a filename is passed then a file is created with that filename and "
-"used instead."
+"The file-like object to save this attachment to or the filename to use. If a"
+" filename is passed then a file is created with that filename and used "
+"instead."
msgstr ""
#: discord.Attachment.save:9 of
msgid ""
-"Whether to seek to the beginning of the file after saving is successfully"
-" done."
+"Whether to seek to the beginning of the file after saving is successfully "
+"done."
msgstr ""
#: discord.Attachment.save:13 of
@@ -5747,7 +5796,7 @@ msgstr ""
#: ../../api.rst:1871
msgid "Message"
-msgstr ""
+msgstr "メッセージ"
#: discord.Message:1 of
msgid "Represents a message from Discord."
@@ -5758,14 +5807,15 @@ msgid "There should be no need to create one of these manually."
msgstr ""
#: discord.Message:7 of
-msgid ":class:`bool` -- Specifies if the message was done with text-to-speech."
+msgid ""
+":class:`bool` -- Specifies if the message was done with text-to-speech."
msgstr ""
#: discord.Message:11 of
msgid ""
-":class:`MessageType` -- The type of message. In most cases this should "
-"not be checked, but it is helpful in cases where it might be a system "
-"message for :attr:`system_content`."
+":class:`MessageType` -- The type of message. In most cases this should not "
+"be checked, but it is helpful in cases where it might be a system message "
+"for :attr:`system_content`."
msgstr ""
#: discord.Message:16 of
@@ -5797,8 +5847,8 @@ msgstr ""
#: discord.Message:39 of
msgid ""
-"Optional[:class:`CallMessage`] -- The call that the message refers to. "
-"This is only applicable to messages of type :attr:`MessageType.call`."
+"Optional[:class:`CallMessage`] -- The call that the message refers to. This "
+"is only applicable to messages of type :attr:`MessageType.call`."
msgstr ""
#: discord.Message:44 of
@@ -5808,36 +5858,35 @@ msgstr ""
#: discord.Message:48 of
msgid ""
"This does not check if the ``@everyone`` text is in the message itself. "
-"Rather this boolean indicates if the ``@everyone`` text is in the message"
-" **and** it did end up mentioning everyone."
+"Rather this boolean indicates if the ``@everyone`` text is in the message "
+"**and** it did end up mentioning everyone."
msgstr ""
#: discord.Message:54 of
msgid ""
":class:`list` -- A list of :class:`Member` that were mentioned. If the "
"message is in a private message then the list will be of :class:`User` "
-"instead. For messages that are not of type :attr:`MessageType.default`\\,"
-" this array can be used to aid in system messages. For more information, "
-"see :attr:`system_content`."
+"instead. For messages that are not of type :attr:`MessageType.default`\\, "
+"this array can be used to aid in system messages. For more information, see "
+":attr:`system_content`."
msgstr ""
#: discord.Message:61 of
msgid ""
-"The order of the mentions list is not in any particular order so you "
-"should not rely on it. This is a discord limitation, not one with the "
-"library."
+"The order of the mentions list is not in any particular order so you should "
+"not rely on it. This is a discord limitation, not one with the library."
msgstr ""
#: discord.Message:66 of
msgid ""
-":class:`list` -- A list of :class:`abc.GuildChannel` that were mentioned."
-" If the message is in a private message then the list is always empty."
+":class:`list` -- A list of :class:`abc.GuildChannel` that were mentioned. If"
+" the message is in a private message then the list is always empty."
msgstr ""
#: discord.Message:71 of
msgid ""
-":class:`list` -- A list of :class:`Role` that were mentioned. If the "
-"message is in a private message then the list is always empty."
+":class:`list` -- A list of :class:`Role` that were mentioned. If the message"
+" is in a private message then the list is always empty."
msgstr ""
#: discord.Message:76 of
@@ -5846,8 +5895,8 @@ msgstr ":class:`int` -- メッセージのID."
#: discord.Message:80 of
msgid ""
-"Optional[:class:`int`] -- If this message was sent by a webhook, then "
-"this is the webhook ID's that sent this message."
+"Optional[:class:`int`] -- If this message was sent by a webhook, then this "
+"is the webhook ID's that sent this message."
msgstr ""
#: discord.Message:85 of
@@ -5860,15 +5909,15 @@ msgstr ""
#: discord.Message:93 of
msgid ""
-"List[:class:`Reaction`] -- Reactions to a message. Reactions can be "
-"either custom emoji or standard unicode emoji."
+"List[:class:`Reaction`] -- Reactions to a message. Reactions can be either "
+"custom emoji or standard unicode emoji."
msgstr ""
#: discord.Message:97 of
msgid ""
-"Optional[:class:`dict`] -- The activity associated with this message. "
-"Sent with Rich-Presence related messages that for example, request "
-"joining, spectating, or listening to or with another member."
+"Optional[:class:`dict`] -- The activity associated with this message. Sent "
+"with Rich-Presence related messages that for example, request joining, "
+"spectating, or listening to or with another member."
msgstr ""
#: discord.Message:100 of
@@ -5877,8 +5926,7 @@ msgstr ""
#: discord.Message:102 of
msgid ""
-"``type``: An integer denoting the type of message activity being "
-"requested."
+"``type``: An integer denoting the type of message activity being requested."
msgstr ""
#: discord.Message:103 of
@@ -5887,8 +5935,8 @@ msgstr ""
#: discord.Message:107 of
msgid ""
-"Optional[:class:`dict`] -- The rich presence enabled application "
-"associated with this message."
+"Optional[:class:`dict`] -- The rich presence enabled application associated "
+"with this message."
msgstr ""
#: discord.Message:109 of
@@ -5929,14 +5977,14 @@ msgstr ""
#: discord.Message.raw_mentions:4 of
msgid ""
-"This allows you to receive the user IDs of mentioned users even in a "
-"private message context."
+"This allows you to receive the user IDs of mentioned users even in a private"
+" message context."
msgstr ""
#: discord.Message.raw_channel_mentions:1 of
msgid ""
-"A property that returns an array of channel IDs matched with the syntax "
-"of <#channel_id> in the message content."
+"A property that returns an array of channel IDs matched with the syntax of "
+"<#channel_id> in the message content."
msgstr ""
#: discord.Message.raw_role_mentions:1 of
@@ -5948,12 +5996,13 @@ msgstr ""
#: discord.Message.clean_content:1 of
msgid ""
"A property that returns the content in a \"cleaned up\" manner. This "
-"basically means that mentions are transformed into the way the client "
-"shows it. e.g. ``<#id>`` will transform into ``#name``."
+"basically means that mentions are transformed into the way the client shows "
+"it. e.g. ``<#id>`` will transform into ``#name``."
msgstr ""
#: discord.Message.clean_content:6 of
-msgid "This will also transform @everyone and @here mentions into non-mentions."
+msgid ""
+"This will also transform @everyone and @here mentions into non-mentions."
msgstr ""
#: discord.Message.created_at:1 of
@@ -5962,8 +6011,8 @@ msgstr ""
#: discord.Message.edited_at:1 of
msgid ""
-"*Optional[datetime.datetime]* -- A naive UTC datetime object containing "
-"the edited time of the message."
+"*Optional[datetime.datetime]* -- A naive UTC datetime object containing the "
+"edited time of the message."
msgstr ""
#: discord.Message.jump_url:1 of
@@ -5980,9 +6029,9 @@ msgstr ""
#: discord.Message.system_content:4 of
msgid ""
-"In the case of :attr:`MessageType.default`\\, this just returns the "
-"regular :attr:`Message.content`. Otherwise this returns an English "
-"message denoting the contents of the system message."
+"In the case of :attr:`MessageType.default`\\, this just returns the regular "
+":attr:`Message.content`. Otherwise this returns an English message denoting "
+"the contents of the system message."
msgstr ""
#: discord.Message.ack:3 of
@@ -6011,10 +6060,12 @@ msgstr ""
#: discord.Message.add_reaction:7 of
msgid ""
-"You must have the :attr:`~Permissions.read_message_history` permission to"
-" use this. If nobody else has reacted to the message using this emoji, "
-"the :attr:`~Permissions.add_reactions` permission is required."
+"You must have the :attr:`~Permissions.read_message_history` permission to "
+"use this. If nobody else has reacted to the message using this emoji, the "
+":attr:`~Permissions.add_reactions` permission is required."
msgstr ""
+"これを行うためには、そのチャンネルの :attr:`~Permissions.read_message_history` 権限が必要です。 "
+"もし、他の人がその絵文字でリアクションしていない場合、さらに :attr:`~Permissions.add_reactions` 権限が必要です。"
#: discord.Message.add_reaction:11 of
msgid "The emoji to react with."
@@ -6026,8 +6077,8 @@ msgstr ""
#: discord.Message.add_reaction:15 of
msgid ""
-":exc:`Forbidden` -- You do not have the proper permissions to react to "
-"the message."
+":exc:`Forbidden` -- You do not have the proper permissions to react to the "
+"message."
msgstr ""
#: discord.Message.add_reaction:16 of
@@ -6043,7 +6094,8 @@ msgid "Removes all the reactions from the message."
msgstr ""
#: discord.Message.clear_reactions:5 of
-msgid "You need the :attr:`~Permissions.manage_messages` permission to use this."
+msgid ""
+"You need the :attr:`~Permissions.manage_messages` permission to use this."
msgstr ""
#: discord.Message.clear_reactions:7 of
@@ -6052,8 +6104,8 @@ msgstr ""
#: discord.Message.clear_reactions:8 of
msgid ""
-":exc:`Forbidden` -- You do not have the proper permissions to remove all "
-"the reactions."
+":exc:`Forbidden` -- You do not have the proper permissions to remove all the"
+" reactions."
msgstr ""
#: discord.Message.delete:3 of
@@ -6062,8 +6114,8 @@ msgstr ""
#: discord.Message.delete:5 of
msgid ""
-"Your own messages could be deleted without any proper permissions. "
-"However to delete other people's messages, you need the "
+"Your own messages could be deleted without any proper permissions. However "
+"to delete other people's messages, you need the "
":attr:`~Permissions.manage_messages` permission."
msgstr ""
@@ -6089,21 +6141,21 @@ msgstr ""
#: discord.Message.edit:7 of
msgid ""
-"The new content to replace the message with. Could be ``None`` to remove "
-"the content."
+"The new content to replace the message with. Could be ``None`` to remove the"
+" content."
msgstr ""
#: discord.Message.edit:10 of
msgid ""
-"The new embed to replace the original with. Could be ``None`` to remove "
-"the embed."
+"The new embed to replace the original with. Could be ``None`` to remove the "
+"embed."
msgstr ""
#: discord.Message.edit:13 of
msgid ""
-"If provided, the number of seconds to wait in the background before "
-"deleting the message we just edited. If the deletion fails, then it is "
-"silently ignored."
+"If provided, the number of seconds to wait in the background before deleting"
+" the message we just edited. If the deletion fails, then it is silently "
+"ignored."
msgstr ""
#: discord.Message.edit:18 of
@@ -6116,8 +6168,8 @@ msgstr ""
#: discord.Message.pin:5 discord.Message.unpin:5 of
msgid ""
-"You must have the :attr:`~Permissions.manage_messages` permission to do "
-"this in a non-private channel context."
+"You must have the :attr:`~Permissions.manage_messages` permission to do this"
+" in a non-private channel context."
msgstr ""
#: discord.Message.pin:8 of
@@ -6140,8 +6192,8 @@ msgstr ""
#: discord.Message.remove_reaction:7 of
msgid ""
-"If the reaction is not your own (i.e. ``member`` parameter is not you) "
-"then the :attr:`~Permissions.manage_messages` permission is needed."
+"If the reaction is not your own (i.e. ``member`` parameter is not you) then "
+"the :attr:`~Permissions.manage_messages` permission is needed."
msgstr ""
#: discord.Message.remove_reaction:10 of
@@ -6186,7 +6238,7 @@ msgstr ""
#: ../../api.rst:1877
msgid "Reaction"
-msgstr ""
+msgstr "リアクション"
#: discord.Reaction:1 of
msgid "Represents a reaction to a message."
@@ -6200,8 +6252,8 @@ msgstr ""
#: discord.Reaction:10 of
msgid ""
-"Checks if two reactions are equal. This works by checking if the emoji is"
-" the same. So two messages with the same reaction will be considered "
+"Checks if two reactions are equal. This works by checking if the emoji is "
+"the same. So two messages with the same reaction will be considered "
"\"equal\"."
msgstr ""
@@ -6219,8 +6271,8 @@ msgstr ""
#: discord.Reaction:28 of
msgid ""
-":class:`Emoji` or :class:`str` -- The reaction emoji. May be a custom "
-"emoji, or a unicode emoji."
+":class:`Emoji` or :class:`str` -- The reaction emoji. May be a custom emoji,"
+" or a unicode emoji."
msgstr ""
#: discord.Reaction:32 of
@@ -6237,8 +6289,8 @@ msgstr ""
#: discord.Reaction.users:1 of
msgid ""
-"Returns an :class:`AsyncIterator` representing the users that have "
-"reacted to the message."
+"Returns an :class:`AsyncIterator` representing the users that have reacted "
+"to the message."
msgstr ""
#: discord.Reaction.users:3 of
@@ -6249,8 +6301,8 @@ msgstr ""
#: discord.Reaction.users:6 of
msgid ""
-"The maximum number of results to return. If not provided, returns all the"
-" users who reacted to the message."
+"The maximum number of results to return. If not provided, returns all the "
+"users who reacted to the message."
msgstr ""
#: discord.Reaction.users:10 of
@@ -6263,8 +6315,8 @@ msgstr ""
#: discord.Reaction.users:30 of
msgid ""
-"Union[:class:`User`, :class:`Member`] -- The member (if retrievable) or "
-"the user that has reacted to this message. The case where it can be a "
+"Union[:class:`User`, :class:`Member`] -- The member (if retrievable) or the "
+"user that has reacted to this message. The case where it can be a "
":class:`Member` is in a guild message context. Sometimes it can be a "
":class:`User` if the member has left the guild."
msgstr ""
@@ -6275,7 +6327,7 @@ msgstr ""
#: ../../api.rst:1887
msgid "CallMessage"
-msgstr ""
+msgstr "コールメッセージ"
#: discord.CallMessage:1 of
msgid "Represents a group call message from Discord."
@@ -6289,8 +6341,8 @@ msgstr ""
#: discord.CallMessage:8 of
msgid ""
-"*Optional[datetime.datetime]* -- A naive UTC datetime object that "
-"represents the time that the call has ended."
+"*Optional[datetime.datetime]* -- A naive UTC datetime object that represents"
+" the time that the call has ended."
msgstr ""
#: discord.CallMessage:12 of
@@ -6309,8 +6361,7 @@ msgstr ""
#: discord.CallMessage.channel:1 of
msgid ""
-":class:`GroupChannel`\\ -- The private channel associated with this "
-"message."
+":class:`GroupChannel`\\ -- The private channel associated with this message."
msgstr ""
#: discord.CallMessage.duration:1 of
@@ -6327,18 +6378,20 @@ msgstr ""
#: ../../api.rst:1893
msgid "GroupCall"
-msgstr ""
+msgstr "グループコール"
#: discord.GroupCall:1 of
msgid "Represents the actual group call from Discord."
msgstr ""
#: discord.GroupCall:3 of
-msgid "This is accompanied with a :class:`CallMessage` denoting the information."
+msgid ""
+"This is accompanied with a :class:`CallMessage` denoting the information."
msgstr ""
#: discord.GroupCall:7 of
-msgid ":class:`CallMessage` -- The call message associated with this group call."
+msgid ""
+":class:`CallMessage` -- The call message associated with this group call."
msgstr ""
#: discord.GroupCall:11 of
@@ -6347,20 +6400,19 @@ msgstr ""
#: discord.GroupCall:15 of
msgid ""
-"List[:class:`User`] -- A list of users that are currently being rung to "
-"join the call."
+"List[:class:`User`] -- A list of users that are currently being rung to join"
+" the call."
msgstr ""
#: discord.GroupCall:19 of
msgid ""
-":class:`VoiceRegion` -- The guild region the group call is being hosted "
-"on."
+":class:`VoiceRegion` -- The guild region the group call is being hosted on."
msgstr ""
#: discord.GroupCall.connected:1 of
msgid ""
-"A property that returns the :obj:`list` of :class:`User` that are "
-"currently in this call."
+"A property that returns the :obj:`list` of :class:`User` that are currently "
+"in this call."
msgstr ""
#: discord.GroupCall.channel:1 of
@@ -6373,8 +6425,7 @@ msgstr ""
#: discord.GroupCall.voice_state_for:3 of
msgid ""
-"If the :class:`User` has no voice state then this function returns "
-"``None``."
+"If the :class:`User` has no voice state then this function returns ``None``."
msgstr ""
#: discord.GroupCall.voice_state_for:6 of
@@ -6391,7 +6442,7 @@ msgstr "Optional[:class:`VoiceState`]"
#: ../../api.rst:1899
msgid "Guild"
-msgstr ""
+msgstr "ギルド"
#: discord.Guild:1 of
msgid "Represents a Discord guild."
@@ -6427,9 +6478,9 @@ msgstr ""
#: discord.Guild:33 of
msgid ""
-":class:`VoiceRegion` -- The region the guild belongs on. There is a "
-"chance that the region will be a :class:`str` if the value is not "
-"recognised by the enumerator."
+":class:`VoiceRegion` -- The region the guild belongs on. There is a chance "
+"that the region will be a :class:`str` if the value is not recognised by the"
+" enumerator."
msgstr ""
#: discord.Guild:38 of
@@ -6438,8 +6489,8 @@ msgstr ""
#: discord.Guild:42 of
msgid ""
-"Optional[:class:`VoiceChannel`] -- The channel that denotes the AFK "
-"channel. None if it doesn't exist."
+"Optional[:class:`VoiceChannel`] -- The channel that denotes the AFK channel."
+" None if it doesn't exist."
msgstr ""
#: discord.Guild:46 of
@@ -6456,10 +6507,10 @@ msgstr ":class:`int` -- ギルドのオーナーのID。代替として :attr:`G
#: discord.Guild:58 of
msgid ""
-":class:`bool` -- Indicates if the guild is unavailable. If this is "
-"``True`` then the reliability of other attributes outside of "
-":meth:`Guild.id` is slim and they might all be None. It is best to not do"
-" anything with the guild if it is unavailable."
+":class:`bool` -- Indicates if the guild is unavailable. If this is ``True`` "
+"then the reliability of other attributes outside of :meth:`Guild.id` is slim"
+" and they might all be None. It is best to not do anything with the guild if"
+" it is unavailable."
msgstr ""
#: discord.Guild:62 of
@@ -6471,8 +6522,8 @@ msgstr ""
#: discord.Guild:66 of
msgid ""
":class:`int` -- Indicates the guild's two factor authorisation level. If "
-"this value is 0 then the guild does not require 2FA for their "
-"administrative members. If the value is 1 then they do."
+"this value is 0 then the guild does not require 2FA for their administrative"
+" members. If the value is 1 then they do."
msgstr ""
#: discord.Guild:72 of
@@ -6495,8 +6546,7 @@ msgstr ""
#: discord.Guild:83 of
msgid ""
-"``VANITY_URL``: Guild has a vanity invite URL (e.g. discord.gg/discord-"
-"api)"
+"``VANITY_URL``: Guild has a vanity invite URL (e.g. discord.gg/discord-api)"
msgstr ""
#: discord.Guild:84 of
@@ -6517,8 +6567,8 @@ msgstr ""
#: discord.Guild.audit_logs:1 of
msgid ""
-"Return an :class:`AsyncIterator` that enables receiving the guild's audit"
-" logs."
+"Return an :class:`AsyncIterator` that enables receiving the guild's audit "
+"logs."
msgstr ""
#: discord.Guild.audit_logs:3 of
@@ -6533,22 +6583,22 @@ msgstr ""
#: discord.Guild.audit_logs:7 of
msgid ""
-"Retrieve entries before this date or entry. If a date is provided it must"
-" be a timezone-naive datetime representing UTC time."
+"Retrieve entries before this date or entry. If a date is provided it must be"
+" a timezone-naive datetime representing UTC time."
msgstr ""
#: discord.Guild.audit_logs:10 of
msgid ""
-"Retrieve entries after this date or entry. If a date is provided it must "
-"be a timezone-naive datetime representing UTC time."
+"Retrieve entries after this date or entry. If a date is provided it must be "
+"a timezone-naive datetime representing UTC time."
msgstr ""
#: discord.Guild.audit_logs:13 of
msgid ""
-"If set to true, return entries in oldest->newest order. If unspecified, "
-"this defaults to ``False`` for most cases. However if passing in a "
-"``after`` parameter then this is set to ``True``. This avoids getting "
-"entries out of order in the ``after`` case."
+"If set to true, return entries in oldest->newest order. If unspecified, this"
+" defaults to ``False`` for most cases. However if passing in a ``after`` "
+"parameter then this is set to ``True``. This avoids getting entries out of "
+"order in the ``after`` case."
msgstr ""
#: discord.Guild.audit_logs:18 of
@@ -6568,7 +6618,8 @@ msgid ":exc:`Forbidden` -- You are not allowed to fetch audit logs"
msgstr ""
#: discord.Guild.audit_logs:26 of
-msgid ":exc:`HTTPException` -- An error occurred while fetching the audit logs."
+msgid ""
+":exc:`HTTPException` -- An error occurred while fetching the audit logs."
msgstr ""
#: discord.Guild.audit_logs:30 of
@@ -6585,8 +6636,8 @@ msgstr ""
#: discord.Guild.channels:1 of
msgid ""
-"List[:class:`abc.GuildChannel`] -- A list of channels that belongs to "
-"this guild."
+"List[:class:`abc.GuildChannel`] -- A list of channels that belongs to this "
+"guild."
msgstr ""
#: discord.Guild.large:1 of
@@ -6601,8 +6652,8 @@ msgstr ""
#: discord.Guild.voice_channels:1 of
msgid ""
-"List[:class:`VoiceChannel`] -- A list of voice channels that belongs to "
-"this guild."
+"List[:class:`VoiceChannel`] -- A list of voice channels that belongs to this"
+" guild."
msgstr ""
#: discord.Guild.categories:3 discord.Guild.text_channels:3
@@ -6612,8 +6663,8 @@ msgstr ""
#: discord.Guild.me:1 of
msgid ""
-"Similar to :attr:`Client.user` except an instance of :class:`Member`. "
-"This is essentially used to get the member version of yourself."
+"Similar to :attr:`Client.user` except an instance of :class:`Member`. This "
+"is essentially used to get the member version of yourself."
msgstr ""
#: discord.Guild.voice_client:1 of
@@ -6622,14 +6673,14 @@ msgstr ""
#: discord.Guild.text_channels:1 of
msgid ""
-"List[:class:`TextChannel`] -- A list of text channels that belongs to "
-"this guild."
+"List[:class:`TextChannel`] -- A list of text channels that belongs to this "
+"guild."
msgstr ""
#: discord.Guild.categories:1 of
msgid ""
-"List[:class:`CategoryChannel`] -- A list of categories that belongs to "
-"this guild."
+"List[:class:`CategoryChannel`] -- A list of categories that belongs to this "
+"guild."
msgstr ""
#: discord.Guild.by_category:1 of
@@ -6637,13 +6688,14 @@ msgid "Returns every :class:`CategoryChannel` and their associated channels."
msgstr ""
#: discord.Guild.by_category:3 of
-msgid "These channels and categories are sorted in the official Discord UI order."
+msgid ""
+"These channels and categories are sorted in the official Discord UI order."
msgstr ""
#: discord.Guild.by_category:5 of
msgid ""
-"If the channels do not have a category, then the first element of the "
-"tuple is ``None``."
+"If the channels do not have a category, then the first element of the tuple "
+"is ``None``."
msgstr ""
#: discord.Guild.by_category:8 of
@@ -6658,8 +6710,8 @@ msgstr ""
#: discord.Guild.get_channel:1 of
msgid ""
-"Returns a :class:`abc.GuildChannel` with the given ID. If not found, "
-"returns None."
+"Returns a :class:`abc.GuildChannel` with the given ID. If not found, returns"
+" None."
msgstr ""
#: discord.Guild.members:1 of
@@ -6667,14 +6719,10 @@ msgid "List[:class:`Member`] -- A list of members that belong to this guild."
msgstr ""
#: discord.Guild.get_member:1 of
-msgid "Returns a :class:`Member` with the given ID. If not found, returns None."
+msgid ""
+"Returns a :class:`Member` with the given ID. If not found, returns None."
msgstr ""
-#: discord.Guild.get_role:1 of
-#, fuzzy
-msgid "Returns a :class:`Role` with the given ID. If not found, returns None."
-msgstr "渡されたIDを持つ :class:`User` を返します。見つからない場合は、Noneを返します。"
-
#: discord.Guild.default_role:1 of
msgid "Gets the @everyone role that all members have by default."
msgstr ""
@@ -6685,20 +6733,20 @@ msgstr ""
#: discord.Guild.icon_url:1 of
msgid ""
-"Returns the URL version of the guild's icon. Returns an empty string if "
-"it has no icon."
+"Returns the URL version of the guild's icon. Returns an empty string if it "
+"has no icon."
msgstr ""
#: discord.Guild.icon_url_as:1 of
msgid ""
-"Returns a friendly URL version of the guild's icon. Returns and empty "
-"string if it has no icon."
+"Returns a friendly URL version of the guild's icon. Returns and empty string"
+" if it has no icon."
msgstr ""
#: discord.Guild.icon_url_as:3 of
msgid ""
-"The format must be one of 'webp', 'jpeg', 'jpg', or 'png'. The size must "
-"be a power of 2 between 16 and 1024."
+"The format must be one of 'webp', 'jpeg', 'jpg', or 'png'. The size must be "
+"a power of 2 between 16 and 1024."
msgstr ""
#: discord.Guild.icon_url_as:6 of
@@ -6712,7 +6760,8 @@ msgid ""
msgstr ""
#: discord.Guild.member_count:1 of
-msgid "Returns the true member count regardless of it being loaded fully or not."
+msgid ""
+"Returns the true member count regardless of it being loaded fully or not."
msgstr ""
#: discord.Guild.chunked:1 of
@@ -6721,8 +6770,8 @@ msgstr ""
#: discord.Guild.chunked:3 of
msgid ""
-"A chunked guild means that :attr:`member_count` is equal to the number of"
-" members stored in the internal :attr:`members` cache."
+"A chunked guild means that :attr:`member_count` is equal to the number of "
+"members stored in the internal :attr:`members` cache."
msgstr ""
#: discord.Guild.chunked:6 of
@@ -6745,17 +6794,17 @@ msgstr ""
#: discord.Guild.get_member_named:3 of
msgid ""
-"The name can have an optional discriminator argument, e.g. \"Jake#0001\" "
-"or \"Jake\" will both do the lookup. However the former will give a more "
-"precise result. Note that the discriminator must have all 4 digits for "
-"this to work."
+"The name can have an optional discriminator argument, e.g. \"Jake#0001\" or "
+"\"Jake\" will both do the lookup. However the former will give a more "
+"precise result. Note that the discriminator must have all 4 digits for this "
+"to work."
msgstr ""
#: discord.Guild.get_member_named:8 of
msgid ""
"If a nickname is passed, then it is looked up via the nickname. Note "
-"however, that a nickname + discriminator combo will not lookup the "
-"nickname but rather the username + discriminator combo due to nickname + "
+"however, that a nickname + discriminator combo will not lookup the nickname "
+"but rather the username + discriminator combo due to nickname + "
"discriminator not being unique."
msgstr ""
@@ -6775,8 +6824,8 @@ msgstr ""
#: discord.Guild.create_category:3 discord.Guild.create_category_channel:3 of
msgid ""
-"Same as :meth:`create_text_channel` except makes a "
-":class:`CategoryChannel` instead."
+"Same as :meth:`create_text_channel` except makes a :class:`CategoryChannel` "
+"instead."
msgstr ""
#: discord.Guild.create_category:7 discord.Guild.create_category_channel:7 of
@@ -6793,8 +6842,8 @@ msgstr ""
#: discord.Guild.system_channel:3 of
msgid ""
-"Currently this is only for new member joins. If no channel is set, then "
-"this returns ``None``."
+"Currently this is only for new member joins. If no channel is set, then this"
+" returns ``None``."
msgstr ""
#: discord.Guild.ban:3 of
@@ -6806,7 +6855,8 @@ msgid "The user must meet the :class:`abc.Snowflake` abc."
msgstr ""
#: discord.Guild.ban:7 discord.Guild.unban:7 of
-msgid "You must have the :attr:`~Permissions.ban_members` permission to do this."
+msgid ""
+"You must have the :attr:`~Permissions.ban_members` permission to do this."
msgstr ""
#: discord.Guild.ban:10 of
@@ -6815,8 +6865,8 @@ msgstr ""
#: discord.Guild.ban:12 of
msgid ""
-"The number of days worth of messages to delete from the user in the "
-"guild. The minimum is 0 and the maximum is 7."
+"The number of days worth of messages to delete from the user in the guild. "
+"The minimum is 0 and the maximum is 7."
msgstr ""
#: discord.Guild.ban:15 of
@@ -6838,15 +6888,15 @@ msgstr ""
#: discord.Guild.bans:5 of
msgid ""
"This coroutine returns a :class:`list` of BanEntry objects, which is a "
-"namedtuple with a ``user`` field to denote the :class:`User` that got "
-"banned along with a ``reason`` field specifying why the user was banned "
-"that could be set to ``None``."
+"namedtuple with a ``user`` field to denote the :class:`User` that got banned"
+" along with a ``reason`` field specifying why the user was banned that could"
+" be set to ``None``."
msgstr ""
#: discord.Guild.bans:10 discord.Guild.get_ban:7 of
msgid ""
-"You must have the :attr:`~Permissions.ban_members` permission to get this"
-" information."
+"You must have the :attr:`~Permissions.ban_members` permission to get this "
+"information."
msgstr ""
#: discord.Guild.bans:16 of
@@ -6863,8 +6913,7 @@ msgstr ""
#: discord.Guild.create_custom_emoji:7 of
msgid ""
-"You must have the :attr:`~Permissions.manage_emojis` permission to do "
-"this."
+"You must have the :attr:`~Permissions.manage_emojis` permission to do this."
msgstr ""
#: discord.Guild.create_custom_emoji:10 of
@@ -6873,14 +6922,14 @@ msgstr ""
#: discord.Guild.create_custom_emoji:12 of
msgid ""
-"The :term:`py:bytes-like object` representing the image data to use. Only"
-" JPG and PNG images are supported."
+"The :term:`py:bytes-like object` representing the image data to use. Only "
+"JPG and PNG images are supported."
msgstr ""
#: discord.Emoji.edit:10 discord.Guild.create_custom_emoji:15 of
msgid ""
-"A :class:`list` of :class:`Role`\\s that can use this emoji. Leave empty "
-"to make it available to everyone."
+"A :class:`list` of :class:`Role`\\s that can use this emoji. Leave empty to "
+"make it available to everyone."
msgstr ""
#: discord.Guild.create_custom_emoji:17 of
@@ -6912,7 +6961,8 @@ msgid "All fields are optional."
msgstr ""
#: discord.Guild.create_role:7 of
-msgid "You must have the :attr:`~Permissions.manage_roles` permission to do this."
+msgid ""
+"You must have the :attr:`~Permissions.manage_roles` permission to do this."
msgstr ""
#: discord.Guild.create_role:10 of
@@ -6925,8 +6975,8 @@ msgstr ""
#: discord.Guild.create_role:14 of
msgid ""
-"The colour for the role. Defaults to :meth:`Colour.default`. This is "
-"aliased to ``color`` as well."
+"The colour for the role. Defaults to :meth:`Colour.default`. This is aliased"
+" to ``color`` as well."
msgstr ""
#: discord.Guild.create_role:17 of
@@ -6936,7 +6986,8 @@ msgid ""
msgstr ""
#: discord.Guild.create_role:20 of
-msgid "Indicates if the role should be mentionable by others. Defaults to False."
+msgid ""
+"Indicates if the role should be mentionable by others. Defaults to False."
msgstr ""
#: discord.Guild.create_role:23 of
@@ -6969,16 +7020,16 @@ msgstr ""
#: discord.Guild.create_text_channel:5 of
msgid ""
-"Note that you need the :attr:`~Permissions.manage_channels` permission to"
-" create the channel."
+"Note that you need the :attr:`~Permissions.manage_channels` permission to "
+"create the channel."
msgstr ""
#: discord.Guild.create_text_channel:8 of
msgid ""
-"The ``overwrites`` parameter can be used to create a 'secret' channel "
-"upon creation. This parameter expects a :class:`dict` of overwrites with "
-"the target (either a :class:`Member` or a :class:`Role`) as the key and a"
-" :class:`PermissionOverwrite` as the value."
+"The ``overwrites`` parameter can be used to create a 'secret' channel upon "
+"creation. This parameter expects a :class:`dict` of overwrites with the "
+"target (either a :class:`Member` or a :class:`Role`) as the key and a "
+":class:`PermissionOverwrite` as the value."
msgstr ""
#: discord.Guild.create_text_channel:15 of
@@ -6996,14 +7047,14 @@ msgstr ""
#: discord.Guild.create_text_channel:34 of
msgid ""
"A :class:`dict` of target (either a role or a member) to "
-":class:`PermissionOverwrite` to apply upon creation of a channel. Useful "
-"for creating secret channels."
+":class:`PermissionOverwrite` to apply upon creation of a channel. Useful for"
+" creating secret channels."
msgstr ""
#: discord.Guild.create_text_channel:37 of
msgid ""
-"The category to place the newly created channel under. The permissions "
-"will be automatically synced to category if no overwrites are provided."
+"The category to place the newly created channel under. The permissions will "
+"be automatically synced to category if no overwrites are provided."
msgstr ""
#: discord.Guild.create_text_channel:41 of
@@ -7012,8 +7063,8 @@ msgstr ""
#: discord.Guild.create_text_channel:44 of
msgid ""
-":exc:`Forbidden` -- You do not have the proper permissions to create this"
-" channel."
+":exc:`Forbidden` -- You do not have the proper permissions to create this "
+"channel."
msgstr ""
#: discord.Guild.create_text_channel:45 of
@@ -7054,8 +7105,8 @@ msgstr ""
#: discord.Guild.edit:5 of
msgid ""
-"You must have the :attr:`~Permissions.manage_guild` permission to edit "
-"the guild."
+"You must have the :attr:`~Permissions.manage_guild` permission to edit the "
+"guild."
msgstr ""
#: discord.Guild.edit:8 of
@@ -7070,9 +7121,9 @@ msgstr ""
#: discord.Guild.edit:13 of
msgid ""
-"A :term:`py:bytes-like object` representing the invite splash. Only "
-"PNG/JPEG supported. Could be ``None`` to denote removing the splash. Only"
-" available for partnered guilds with ``INVITE_SPLASH`` feature."
+"A :term:`py:bytes-like object` representing the invite splash. Only PNG/JPEG"
+" supported. Could be ``None`` to denote removing the splash. Only available "
+"for partnered guilds with ``INVITE_SPLASH`` feature."
msgstr ""
#: discord.Guild.edit:18 of
@@ -7091,8 +7142,8 @@ msgstr ""
#: discord.Guild.edit:24 of
msgid ""
-"The new owner of the guild to transfer ownership to. Note that you must "
-"be owner of the guild to do this."
+"The new owner of the guild to transfer ownership to. Note that you must be "
+"owner of the guild to do this."
msgstr ""
#: discord.Guild.edit:27 of
@@ -7105,8 +7156,8 @@ msgstr ""
#: discord.Guild.edit:31 of
msgid ""
-"The new channel that is used for the system channel. Could be ``None`` "
-"for no system channel."
+"The new channel that is used for the system channel. Could be ``None`` for "
+"no system channel."
msgstr ""
#: discord.Guild.edit:33 of
@@ -7123,16 +7174,16 @@ msgstr ""
#: discord.Guild.edit:38 of
msgid ""
-":exc:`InvalidArgument` -- The image format passed in to ``icon`` is "
-"invalid. It must be PNG or JPG. This is also raised if you are not the "
-"owner of the guild and request an ownership transfer."
+":exc:`InvalidArgument` -- The image format passed in to ``icon`` is invalid."
+" It must be PNG or JPG. This is also raised if you are not the owner of the "
+"guild and request an ownership transfer."
msgstr ""
#: discord.Guild.estimate_pruned_members:3 of
msgid ""
-"Similar to :meth:`prune_members` except instead of actually pruning "
-"members, it returns how many members it would prune from the guild had it"
-" been called."
+"Similar to :meth:`prune_members` except instead of actually pruning members,"
+" it returns how many members it would prune from the guild had it been "
+"called."
msgstr ""
#: discord.Guild.estimate_pruned_members:7 discord.Guild.prune_members:14 of
@@ -7145,8 +7196,8 @@ msgstr ""
#: discord.Guild.estimate_pruned_members:11 of
msgid ""
-":exc:`HTTPException` -- An error occurred while fetching the prune "
-"members estimate."
+":exc:`HTTPException` -- An error occurred while fetching the prune members "
+"estimate."
msgstr ""
#: discord.Guild.estimate_pruned_members:12 discord.Guild.prune_members:21 of
@@ -7181,8 +7232,8 @@ msgstr ""
#: discord.Guild.invites:5 of
msgid ""
-"You must have the :attr:`~Permissions.manage_guild` permission to get "
-"this information."
+"You must have the :attr:`~Permissions.manage_guild` permission to get this "
+"information."
msgstr ""
#: discord.Guild.kick:3 of
@@ -7190,7 +7241,8 @@ msgid "Kicks a user from the guild."
msgstr ""
#: discord.Guild.kick:7 of
-msgid "You must have the :attr:`~Permissions.kick_members` permission to do this."
+msgid ""
+"You must have the :attr:`~Permissions.kick_members` permission to do this."
msgstr ""
#: discord.Guild.kick:10 of
@@ -7235,14 +7287,13 @@ msgstr ""
#: discord.Guild.prune_members:8 of
msgid ""
-"You must have the :attr:`~Permissions.kick_members` permission to use "
-"this."
+"You must have the :attr:`~Permissions.kick_members` permission to use this."
msgstr ""
#: discord.Guild.prune_members:11 of
msgid ""
-"To check how many members you would prune without actually pruning, see "
-"the :meth:`estimate_pruned_members` function."
+"To check how many members you would prune without actually pruning, see the "
+":meth:`estimate_pruned_members` function."
msgstr ""
#: discord.Guild.prune_members:20 of
@@ -7281,8 +7332,8 @@ msgstr ""
#: discord.Guild.vanity_invite:8 of
msgid ""
-"You must have the :attr:`~Permissions.manage_guild` permission to use "
-"this as well."
+"You must have the :attr:`~Permissions.manage_guild` permission to use this "
+"as well."
msgstr ""
#: discord.Guild.vanity_invite:11 of
@@ -7290,7 +7341,8 @@ msgid "The special vanity invite."
msgstr ""
#: discord.Guild.vanity_invite:14 of
-msgid ":exc:`Forbidden` -- You do not have the proper permissions to get this."
+msgid ""
+":exc:`Forbidden` -- You do not have the proper permissions to get this."
msgstr ""
#: discord.Guild.vanity_invite:15 of
@@ -7323,7 +7375,8 @@ msgid "Returns a :class:`list` of the guild's roles in hierarchy order."
msgstr ""
#: discord.Guild.roles:3 of
-msgid "The first element of this list will be the lowest role in the hierarchy."
+msgid ""
+"The first element of this list will be the lowest role in the hierarchy."
msgstr ""
#: discord.Guild.ack:3 of
@@ -7332,7 +7385,7 @@ msgstr ""
#: ../../api.rst:1909
msgid "Member"
-msgstr ""
+msgstr "メンバー"
#: discord.Member:1 of
msgid "Represents a Discord member to a :class:`Guild`."
@@ -7350,8 +7403,8 @@ msgstr ""
#: discord.Member:14 of
msgid ""
-"Checks if two members are not equal. Note that this works with "
-":class:`User` instances too."
+"Checks if two members are not equal. Note that this works with :class:`User`"
+" instances too."
msgstr ""
#: discord.Member:19 of
@@ -7364,22 +7417,22 @@ msgstr ""
#: discord.Member:27 of
msgid ""
-"`datetime.datetime` -- A datetime object that specifies the date and time"
-" in UTC that the member joined the guild for the first time."
+"`datetime.datetime` -- A datetime object that specifies the date and time in"
+" UTC that the member joined the guild for the first time."
msgstr ""
#: discord.Member:32 of
msgid ""
-":class:`Status` -- The member's status. There is a chance that the status"
-" will be a :class:`str` if it is a value that is not recognised by the "
+":class:`Status` -- The member's status. There is a chance that the status "
+"will be a :class:`str` if it is a value that is not recognised by the "
"enumerator."
msgstr ""
#: discord.Member:37 of
msgid ""
-"Union[:class:`Game`, :class:`Streaming`, :class:`Activity`] -- The "
-"activity that the user is currently doing. Could be None if no activity "
-"is being done."
+"Union[:class:`Game`, :class:`Streaming`, :class:`Activity`] -- The activity "
+"that the user is currently doing. Could be None if no activity is being "
+"done."
msgstr ""
#: discord.Member:41 of
@@ -7392,9 +7445,9 @@ msgstr ""
#: discord.Member.color:1 discord.Member.colour:1 of
msgid ""
-"A property that returns a :class:`Colour` denoting the rendered colour "
-"for the member. If the default colour is the one rendered then an "
-"instance of :meth:`Colour.default` is returned."
+"A property that returns a :class:`Colour` denoting the rendered colour for "
+"the member. If the default colour is the one rendered then an instance of "
+":meth:`Colour.default` is returned."
msgstr ""
#: discord.Member.mention:1 of
@@ -7421,10 +7474,10 @@ msgstr ""
#: discord.Member.guild_permissions:3 of
msgid ""
-"This only takes into consideration the guild permissions and not most of "
-"the implied permissions or any of the channel permission overwrites. For "
-"100% accurate permission calculation, please use either "
-":meth:`permissions_in` or :meth:`abc.GuildChannel.permissions_for`."
+"This only takes into consideration the guild permissions and not most of the"
+" implied permissions or any of the channel permission overwrites. For 100% "
+"accurate permission calculation, please use either :meth:`permissions_in` or"
+" :meth:`abc.GuildChannel.permissions_for`."
msgstr ""
#: discord.Member.guild_permissions:9 of
@@ -7434,7 +7487,8 @@ msgid ""
msgstr ""
#: discord.Member.voice:1 of
-msgid "Optional[:class:`VoiceState`] -- Returns the member's current voice state."
+msgid ""
+"Optional[:class:`VoiceState`] -- Returns the member's current voice state."
msgstr ""
#: discord.Member.add_roles:3 of
@@ -7443,8 +7497,8 @@ msgstr ""
#: discord.Member.add_roles:8 of
msgid ""
-"An argument list of :class:`abc.Snowflake` representing a :class:`Role` "
-"to give to the member."
+"An argument list of :class:`abc.Snowflake` representing a :class:`Role` to "
+"give to the member."
msgstr ""
#: discord.Member.add_roles:10 of
@@ -7453,9 +7507,8 @@ msgstr ""
#: discord.Member.add_roles:12 of
msgid ""
-"Whether to atomically add roles. This will ensure that multiple "
-"operations will always be applied regardless of the current state of the "
-"cache."
+"Whether to atomically add roles. This will ensure that multiple operations "
+"will always be applied regardless of the current state of the cache."
msgstr ""
#: discord.Member.add_roles:17 of
@@ -7526,7 +7579,7 @@ msgstr ""
#: discord.Member.edit:10 of
msgid ":attr:`Permissions.manage_nicknames`"
-msgstr ""
+msgstr ":attr:`Permissions.manage_nicknames`"
#: discord.Member.edit:12 of
msgid "mute"
@@ -7534,7 +7587,7 @@ msgstr ""
#: discord.Member.edit:12 of
msgid ":attr:`Permissions.mute_members`"
-msgstr ""
+msgstr ":attr:`Permissions.mute_members`"
#: discord.Member.edit:14 of
msgid "deafen"
@@ -7542,11 +7595,11 @@ msgstr ""
#: discord.Member.edit:14 of
msgid ":attr:`Permissions.deafen_members`"
-msgstr ""
+msgstr ":attr:`Permissions.deafen_members`"
#: discord.Member.edit:16 of
msgid ":attr:`Permissions.manage_roles`"
-msgstr ""
+msgstr ":attr:`Permissions.manage_roles`"
#: discord.Member.edit:18 of
msgid "voice_channel"
@@ -7554,7 +7607,7 @@ msgstr ""
#: discord.Member.edit:18 of
msgid ":attr:`Permissions.move_members`"
-msgstr ""
+msgstr ":attr:`Permissions.move_members`"
#: discord.Member.edit:23 of
msgid "The member's new nickname. Use ``None`` to remove the nickname."
@@ -7604,8 +7657,7 @@ msgstr ""
#: discord.Member.move_to:5 of
msgid ""
-"You must have the :attr:`~Permissions.move_members` permission to use "
-"this."
+"You must have the :attr:`~Permissions.move_members` permission to use this."
msgstr ""
#: discord.Member.move_to:8 of
@@ -7630,8 +7682,8 @@ msgstr ""
#: discord.Member.remove_roles:8 of
msgid ""
-"An argument list of :class:`abc.Snowflake` representing a :class:`Role` "
-"to remove from the member."
+"An argument list of :class:`abc.Snowflake` representing a :class:`Role` to "
+"remove from the member."
msgstr ""
#: discord.Member.remove_roles:10 of
@@ -7655,8 +7707,8 @@ msgstr ""
#: discord.Member.roles:1 of
msgid ""
-"A :class:`list` of :class:`Role` that the member belongs to. Note that "
-"the first element of this list is always the default '@everyone' role."
+"A :class:`list` of :class:`Role` that the member belongs to. Note that the "
+"first element of this list is always the default '@everyone' role."
msgstr ""
#: discord.Member.roles:5 of
@@ -7669,12 +7721,12 @@ msgstr ""
#: ../../api.rst:1923
msgid "Spotify"
-msgstr ""
+msgstr "Spotify"
#: discord.Spotify:1 of
msgid ""
-"Represents a Spotify listening activity from Discord. This is a special "
-"case of :class:`Activity` that makes it easier to work with the Spotify "
+"Represents a Spotify listening activity from Discord. This is a special case"
+" of :class:`Activity` that makes it easier to work with the Spotify "
"integration."
msgstr ""
@@ -7734,8 +7786,8 @@ msgstr ""
#: discord.Spotify.artist:3 of
msgid ""
-"This does not attempt to split the artist information into multiple "
-"artists. Useful if there's only a single artist."
+"This does not attempt to split the artist information into multiple artists."
+" Useful if there's only a single artist."
msgstr ""
#: discord.Spotify.album:1 of
@@ -7758,8 +7810,8 @@ msgstr ""
#: discord.Spotify.end:1 of
msgid ""
-":class:`datetime.datetime` -- When the user will stop playing this song "
-"in UTC."
+":class:`datetime.datetime` -- When the user will stop playing this song in "
+"UTC."
msgstr ""
#: discord.Spotify.duration:1 of
@@ -7772,18 +7824,20 @@ msgstr ""
#: ../../api.rst:1929
msgid "VoiceState"
-msgstr ""
+msgstr "ボイスステート"
#: discord.VoiceState:1 of
msgid "Represents a Discord user's voice state."
msgstr ""
#: discord.VoiceState:5 of
-msgid ":class:`bool` -- Indicates if the user is currently deafened by the guild."
+msgid ""
+":class:`bool` -- Indicates if the user is currently deafened by the guild."
msgstr ""
#: discord.VoiceState:9 of
-msgid ":class:`bool` -- Indicates if the user is currently muted by the guild."
+msgid ""
+":class:`bool` -- Indicates if the user is currently muted by the guild."
msgstr ""
#: discord.VoiceState:13 of
@@ -7794,14 +7848,14 @@ msgstr ""
#: discord.VoiceState:17 of
msgid ""
-":class:`bool` -- Indicates if the user is currently deafened by their own"
-" accord."
+":class:`bool` -- Indicates if the user is currently deafened by their own "
+"accord."
msgstr ""
#: discord.VoiceState:21 of
msgid ""
-":class:`bool` -- Indicates if the user is currently in the AFK channel in"
-" the guild."
+":class:`bool` -- Indicates if the user is currently in the AFK channel in "
+"the guild."
msgstr ""
#: discord.VoiceState:25 of
@@ -7812,7 +7866,7 @@ msgstr ""
#: ../../api.rst:1935
msgid "Emoji"
-msgstr ""
+msgstr "絵文字"
#: discord.Emoji:1 of
msgid "Represents a custom emoji."
@@ -7832,8 +7886,8 @@ msgstr ""
#: discord.Emoji:22 of
msgid ""
-"Returns an iterator of ``(field, value)`` pairs. This allows this class "
-"to be used as an iterable in list/dict/etc constructions."
+"Returns an iterator of ``(field, value)`` pairs. This allows this class to "
+"be used as an iterable in list/dict/etc constructions."
msgstr ""
#: discord.Emoji:27 discord.PartialEmoji:24 of
@@ -7883,7 +7937,8 @@ msgid "Deletes the custom emoji."
msgstr ""
#: discord.Emoji.delete:5 discord.Emoji.edit:5 of
-msgid "You must have :attr:`~Permissions.manage_emojis` permission to do this."
+msgid ""
+"You must have :attr:`~Permissions.manage_emojis` permission to do this."
msgstr ""
#: discord.Emoji.delete:8 of
@@ -7904,7 +7959,7 @@ msgstr ""
#: discord.Emoji.edit:3 of
msgid "Edits the custom emoji."
-msgstr ""
+msgstr "カスタム絵文字を編集します。"
#: discord.Emoji.edit:8 of
msgid "The new emoji name."
@@ -7924,8 +7979,8 @@ msgstr ""
#: discord.Emoji.roles:1 of
msgid ""
-"List[:class:`Role`] -- A :class:`list` of roles that is allowed to use "
-"this emoji."
+"List[:class:`Role`] -- A :class:`list` of roles that is allowed to use this "
+"emoji."
msgstr ""
#: discord.Emoji.roles:3 of
@@ -7949,7 +8004,8 @@ msgid "\"Raw\" data events such as :func:`on_raw_reaction_add`"
msgstr ""
#: discord.PartialEmoji:6 of
-msgid "Custom emoji that the bot cannot see from e.g. :attr:`Message.reactions`"
+msgid ""
+"Custom emoji that the bot cannot see from e.g. :attr:`Message.reactions`"
msgstr ""
#: discord.PartialEmoji:28 of
@@ -7980,7 +8036,7 @@ msgstr ""
#: ../../api.rst:1947
msgid "Role"
-msgstr ""
+msgstr "役割"
#: discord.Role:1 of
msgid "Represents a Discord role in a :class:`Guild`."
@@ -8048,14 +8104,14 @@ msgstr ""
#: discord.Role:63 of
msgid ""
-":class:`int` -- The position of the role. This number is usually "
-"positive. The bottom role has a position of 0."
+":class:`int` -- The position of the role. This number is usually positive. "
+"The bottom role has a position of 0."
msgstr ""
#: discord.Role:68 of
msgid ""
-":class:`bool` -- Indicates if the role is managed by the guild through "
-"some form of integrations such as Twitch."
+":class:`bool` -- Indicates if the role is managed by the guild through some "
+"form of integrations such as Twitch."
msgstr ""
#: discord.Role:73 of
@@ -8120,8 +8176,8 @@ msgstr ""
#: discord.Role.edit:20 of
msgid ""
-"The new role's position. This must be below your top role's position or "
-"it will fail."
+"The new role's position. This must be below your top role's position or it "
+"will fail."
msgstr ""
#: discord.Role.edit:23 of
@@ -8130,13 +8186,13 @@ msgstr ""
#: discord.Role.edit:28 of
msgid ""
-":exc:`InvalidArgument` -- An invalid position was given or the default "
-"role was asked to be moved."
+":exc:`InvalidArgument` -- An invalid position was given or the default role "
+"was asked to be moved."
msgstr ""
#: ../../api.rst:1953
msgid "TextChannel"
-msgstr ""
+msgstr "テキストチャンネル"
#: discord.TextChannel:1 of
msgid "Represents a Discord guild text channel."
@@ -8170,14 +8226,15 @@ msgid ":class:`int` -- The category channel ID this channel belongs to."
msgstr ""
#: discord.TextChannel:39 of
-msgid "Optional[:class:`str`] -- The channel's topic. None if it doesn't exist."
+msgid ""
+"Optional[:class:`str`] -- The channel's topic. None if it doesn't exist."
msgstr ""
#: discord.TextChannel:48 of
msgid ""
":class:`int` -- The number of seconds a member must wait between sending "
-"messages in this channel. A value of `0` denotes that it is disabled. "
-"Bots and users with :attr:`~Permissions.manage_channels` or "
+"messages in this channel. A value of `0` denotes that it is disabled. Bots "
+"and users with :attr:`~Permissions.manage_channels` or "
":attr:`~Permissions.manage_messages` bypass slowmode."
msgstr ""
@@ -8199,8 +8256,8 @@ msgstr ""
#: discord.TextChannel.create_webhook:9 of
msgid ""
-"A :term:`py:bytes-like object` representing the webhook's default avatar."
-" This operates similarly to :meth:`~ClientUser.edit`."
+"A :term:`py:bytes-like object` representing the webhook's default avatar. "
+"This operates similarly to :meth:`~ClientUser.edit`."
msgstr ""
#: discord.TextChannel.create_webhook:13 of
@@ -8217,15 +8274,15 @@ msgstr ""
#: discord.TextChannel.delete_messages:3 of
msgid ""
-"Deletes a list of messages. This is similar to :meth:`Message.delete` "
-"except it bulk deletes multiple messages."
+"Deletes a list of messages. This is similar to :meth:`Message.delete` except"
+" it bulk deletes multiple messages."
msgstr ""
#: discord.TextChannel.delete_messages:6 of
msgid ""
-"As a special case, if the number of messages is 0, then nothing is done. "
-"If the number of messages is 1 then single message delete is done. If "
-"it's more than two, then bulk delete is used."
+"As a special case, if the number of messages is 0, then nothing is done. If "
+"the number of messages is 1 then single message delete is done. If it's more"
+" than two, then bulk delete is used."
msgstr ""
#: discord.TextChannel.delete_messages:10 of
@@ -8294,18 +8351,19 @@ msgstr ""
#: discord.TextChannel.edit:16 discord.VoiceChannel.edit:16 of
msgid ""
-"Whether to sync permissions with the channel's new or pre-existing "
-"category. Defaults to ``False``."
+"Whether to sync permissions with the channel's new or pre-existing category."
+" Defaults to ``False``."
msgstr ""
#: discord.TextChannel.edit:19 discord.VoiceChannel.edit:19 of
-msgid "The new category for this channel. Can be ``None`` to remove the category."
+msgid ""
+"The new category for this channel. Can be ``None`` to remove the category."
msgstr ""
#: discord.TextChannel.edit:22 of
msgid ""
-"Specifies the slowmode rate limit for user in this channel. A value of "
-"`0` disables slowmode. The maximum value possible is `120`."
+"Specifies the slowmode rate limit for user in this channel. A value of `0` "
+"disables slowmode. The maximum value possible is `120`."
msgstr ""
#: discord.TextChannel.edit:25 discord.VoiceChannel.edit:22 of
@@ -8335,53 +8393,55 @@ msgstr ""
#: discord.TextChannel.purge:7 of
msgid ""
-"You must have the :attr:`~Permissions.manage_messages` permission to "
-"delete messages even if they are your own (unless you are a user "
-"account). The :attr:`~Permissions.read_message_history` permission is "
-"also needed to retrieve message history."
+"You must have the :attr:`~Permissions.manage_messages` permission to delete "
+"messages even if they are your own (unless you are a user account). The "
+":attr:`~Permissions.read_message_history` permission is also needed to "
+"retrieve message history."
msgstr ""
+"これを行うためには、そのチャンネルの :attr:`~Permissions.read_message_history` 権限が必要です。 "
+"もし、他の人がその絵文字でリアクションしていない場合、さらに :attr:`~Permissions.add_reactions` 権限が必要です。"
#: discord.TextChannel.purge:12 of
msgid ""
-"Internally, this employs a different number of strategies depending on "
-"the conditions met such as if a bulk delete is possible or if the account"
-" is a user bot or not."
+"Internally, this employs a different number of strategies depending on the "
+"conditions met such as if a bulk delete is possible or if the account is a "
+"user bot or not."
msgstr ""
#: discord.TextChannel.purge:16 of
msgid ""
-"The number of messages to search through. This is not the number of "
-"messages that will be deleted, though it can be."
+"The number of messages to search through. This is not the number of messages"
+" that will be deleted, though it can be."
msgstr ""
#: discord.TextChannel.purge:19 of
msgid ""
-"The function used to check if a message should be deleted. It must take a"
-" :class:`Message` as its sole parameter."
+"The function used to check if a message should be deleted. It must take a "
+":class:`Message` as its sole parameter."
msgstr ""
#: discord.TextChannel.purge:22 of
msgid "Same as ``before`` in :meth:`history`."
-msgstr ""
+msgstr ":meth:`history` での ``before`` と同じです。"
#: discord.TextChannel.purge:23 of
msgid "Same as ``after`` in :meth:`history`."
-msgstr ""
+msgstr ":meth:`history` での ``after`` と同じです。"
#: discord.TextChannel.purge:24 of
msgid "Same as ``around`` in :meth:`history`."
-msgstr ""
+msgstr ":meth:`history` での ``around`` と同じです。"
#: discord.TextChannel.purge:25 of
msgid "Same as ``reverse`` in :meth:`history`."
-msgstr ""
+msgstr ":meth:`history` での ``reverse`` と同じです。"
#: discord.TextChannel.purge:26 of
msgid ""
-"If True, use bulk delete. bulk=False is useful for mass-deleting a bot's "
-"own messages without manage_messages. When True, will fall back to single"
-" delete if current account is a user bot, or if messages are older than "
-"two weeks."
+"If True, use bulk delete. bulk=False is useful for mass-deleting a bot's own"
+" messages without manage_messages. When True, will fall back to single "
+"delete if current account is a user bot, or if messages are older than two "
+"weeks."
msgstr ""
#: discord.TextChannel.purge:32 of
@@ -8412,20 +8472,21 @@ msgstr ""
#: ../../api.rst:1967
msgid "VoiceChannel"
-msgstr ""
+msgstr "ボイスチャンネル"
#: discord.VoiceChannel:1 of
msgid "Represents a Discord guild voice channel."
-msgstr ""
+msgstr "Discordサーバーのボイスチャンネルを表します。"
#: discord.VoiceChannel:44 of
-msgid ":class:`int` -- The channel's preferred audio bitrate in bits per second."
+msgid ""
+":class:`int` -- The channel's preferred audio bitrate in bits per second."
msgstr ""
#: discord.VoiceChannel:48 of
msgid ""
-":class:`int` -- The channel's limit for number of members that can be in "
-"a voice channel."
+":class:`int` -- The channel's limit for number of members that can be in a "
+"voice channel."
msgstr ""
#: discord.VoiceChannel.members:1 of
@@ -8446,8 +8507,8 @@ msgstr ""
#: discord.VoiceChannel.connect:8 of
msgid ""
-"Whether the bot should automatically attempt a reconnect if a part of the"
-" handshake fails or the gateway goes down."
+"Whether the bot should automatically attempt a reconnect if a part of the "
+"handshake fails or the gateway goes down."
msgstr ""
#: discord.VoiceChannel.connect:13 of
@@ -8457,7 +8518,8 @@ msgid ""
msgstr ""
#: discord.VoiceChannel.connect:14 of
-msgid ":exc:`ClientException` -- You are already connected to a voice channel."
+msgid ""
+":exc:`ClientException` -- You are already connected to a voice channel."
msgstr ""
#: discord.VoiceChannel.connect:15 of
@@ -8474,23 +8536,23 @@ msgstr ":class:`VoiceClient`"
#: discord.VoiceChannel.edit:8 of
msgid "The new channel's name."
-msgstr ""
+msgstr "チャンネルの名前。"
#: discord.VoiceChannel.edit:10 of
msgid "The new channel's bitrate."
-msgstr ""
+msgstr "チャンネルのビットレート。"
#: discord.VoiceChannel.edit:12 of
msgid "The new channel's user limit."
-msgstr ""
+msgstr "チャンネルのユーザー人数制限。"
#: ../../api.rst:1974
msgid "CategoryChannel"
-msgstr ""
+msgstr "カテゴリチャンネル"
#: discord.CategoryChannel:1 of
msgid "Represents a Discord channel category."
-msgstr ""
+msgstr "Discordのチャンネルカテゴリを表します。"
#: discord.CategoryChannel:3 of
msgid "These are useful to group channels to logical compartments."
@@ -8498,11 +8560,11 @@ msgstr ""
#: discord.CategoryChannel:17 of
msgid "Returns the category's hash."
-msgstr ""
+msgstr "カテゴリのハッシュを返します。"
#: discord.CategoryChannel:21 of
msgid "Returns the category's name."
-msgstr ""
+msgstr "カテゴリの名前を返します。"
#: discord.CategoryChannel:25 of
msgid ":class:`str` -- The category name."
@@ -8524,12 +8586,12 @@ msgstr ""
#: discord.CategoryChannel.is_nsfw:1 of
msgid "Checks if the category is NSFW."
-msgstr ""
+msgstr "カテゴリがNSFWであるかを返します。"
#: discord.CategoryChannel.channels:1 of
msgid ""
-"List[:class:`abc.GuildChannel`] -- Returns the channels that are under "
-"this category."
+"List[:class:`abc.GuildChannel`] -- Returns the channels that are under this "
+"category."
msgstr ""
#: discord.CategoryChannel.channels:3 of
@@ -8540,11 +8602,11 @@ msgstr ""
#: discord.CategoryChannel.edit:8 of
msgid "The new category's name."
-msgstr ""
+msgstr "カテゴリの名前。"
#: discord.CategoryChannel.edit:10 of
msgid "The new category's position."
-msgstr ""
+msgstr "カテゴリの位置。"
#: discord.CategoryChannel.edit:12 of
msgid "To mark the category as NSFW or not."
@@ -8562,11 +8624,11 @@ msgstr ""
#: discord.CategoryChannel.edit:18 of
msgid ":exc:`Forbidden` -- You do not have permissions to edit the category."
-msgstr ""
+msgstr ":exc:`Forbidden` -- カテゴリの編集に必要な権限を持っていない。"
#: discord.CategoryChannel.edit:19 of
msgid ":exc:`HTTPException` -- Editing the category failed."
-msgstr ""
+msgstr ":exc:`HTTPException` -- カテゴリの編集に失敗した。"
#: ../../api.rst:1981
msgid "DMChannel"
@@ -8582,8 +8644,8 @@ msgstr ""
#: discord.DMChannel:23 of
msgid ""
-":class:`User` -- The user you are participating with in the direct "
-"message channel."
+":class:`User` -- The user you are participating with in the direct message "
+"channel."
msgstr ""
#: discord.DMChannel:31 of
@@ -8619,15 +8681,15 @@ msgstr ""
msgid "send_tts_messages: You cannot send TTS messages in a DM."
msgstr ""
-#: discord.DMChannel.permissions_for:10 discord.GroupChannel.permissions_for:10
-#: of
+#: discord.DMChannel.permissions_for:10
+#: discord.GroupChannel.permissions_for:10 of
msgid "manage_messages: You cannot delete others messages in a DM."
msgstr ""
#: discord.DMChannel.permissions_for:12 of
msgid ""
-"The user to check permissions for. This parameter is ignored but kept for"
-" compatibility."
+"The user to check permissions for. This parameter is ignored but kept for "
+"compatibility."
msgstr ""
#: discord.DMChannel.permissions_for:16 of
@@ -8644,8 +8706,8 @@ msgstr ""
#: discord.GroupChannel:23 of
msgid ""
-":class:`list` of :class:`User` -- The users you are participating with in"
-" the group channel."
+":class:`list` of :class:`User` -- The users you are participating with in "
+"the group channel."
msgstr ""
#: discord.GroupChannel:31 of
@@ -8665,7 +8727,8 @@ msgid "Optional[:class:`str`] -- The group channel's name if provided."
msgstr ""
#: discord.GroupChannel.icon_url:1 of
-msgid "Returns the channel's icon URL if available or an empty string otherwise."
+msgid ""
+"Returns the channel's icon URL if available or an empty string otherwise."
msgstr ""
#: discord.GroupChannel.add_recipients:3 of
@@ -8674,9 +8737,9 @@ msgstr ""
#: discord.GroupChannel.add_recipients:5 of
msgid ""
-"A group can only have a maximum of 10 members. Attempting to add more "
-"ends up in an exception. To add a recipient to the group, you must have a"
-" relationship with the user of type :attr:`RelationshipType.friend`."
+"A group can only have a maximum of 10 members. Attempting to add more ends "
+"up in an exception. To add a recipient to the group, you must have a "
+"relationship with the user of type :attr:`RelationshipType.friend`."
msgstr ""
#: discord.GroupChannel.add_recipients:10 of
@@ -8692,18 +8755,19 @@ msgid "Edits the group."
msgstr ""
#: discord.GroupChannel.edit:5 of
-msgid "The new name to change the group to. Could be ``None`` to remove the name."
+msgid ""
+"The new name to change the group to. Could be ``None`` to remove the name."
msgstr ""
#: discord.GroupChannel.edit:8 of
msgid ""
-"A :term:`py:bytes-like object` representing the new icon. Could be "
-"``None`` to remove the icon."
+"A :term:`py:bytes-like object` representing the new icon. Could be ``None`` "
+"to remove the icon."
msgstr ""
#: discord.GroupChannel.edit:12 of
msgid ":exc:`HTTPException` -- Editing the group failed."
-msgstr ""
+msgstr ":exc:`HTTPException` -- グループの編集に失敗した。"
#: discord.GroupChannel.leave:3 of
msgid "Leave the group."
@@ -8715,7 +8779,7 @@ msgstr ""
#: discord.GroupChannel.leave:7 of
msgid ":exc:`HTTPException` -- Leaving the group failed."
-msgstr ""
+msgstr ":exc:`HTTPException` -- グループからの退出に失敗した。"
#: discord.GroupChannel.remove_recipients:3 of
msgid "Removes recipients from this group."
@@ -8746,7 +8810,8 @@ msgid "Invite"
msgstr ""
#: discord.Invite:1 of
-msgid "Represents a Discord :class:`Guild` or :class:`abc.GuildChannel` invite."
+msgid ""
+"Represents a Discord :class:`Guild` or :class:`abc.GuildChannel` invite."
msgstr ""
#: discord.Invite:10 of
@@ -8767,8 +8832,8 @@ msgstr ""
#: discord.Invite:26 of
msgid ""
-":class:`int` -- How long the before the invite expires in seconds. A "
-"value of 0 indicates that it doesn't expire."
+":class:`int` -- How long the before the invite expires in seconds. A value "
+"of 0 indicates that it doesn't expire."
msgstr ""
#: discord.Invite:30 of
@@ -8785,15 +8850,14 @@ msgstr ""
#: discord.Invite:42 of
msgid ""
-"`datetime.datetime` -- A datetime object denoting the time the invite was"
-" created."
+"`datetime.datetime` -- A datetime object denoting the time the invite was "
+"created."
msgstr ""
#: discord.Invite:46 of
msgid ""
-":class:`bool` -- Indicates that the invite grants temporary membership. "
-"If True, members who joined via this invite will be kicked upon "
-"disconnect."
+":class:`bool` -- Indicates that the invite grants temporary membership. If "
+"True, members who joined via this invite will be kicked upon disconnect."
msgstr ""
#: discord.Invite:51 of
@@ -8839,7 +8903,8 @@ msgid "RawMessageDeleteEvent"
msgstr ""
#: discord.RawMessageDeleteEvent:1 of
-msgid "Represents the event payload for a :func:`on_raw_message_delete` event."
+msgid ""
+"Represents the event payload for a :func:`on_raw_message_delete` event."
msgstr ""
#: discord.RawMessageDeleteEvent:5 of
@@ -8862,12 +8927,12 @@ msgstr ""
#: discord.RawBulkMessageDeleteEvent:1 of
msgid ""
-"Represents the event payload for a :func:`on_raw_bulk_message_delete` "
-"event."
+"Represents the event payload for a :func:`on_raw_bulk_message_delete` event."
msgstr ""
#: discord.RawBulkMessageDeleteEvent:5 of
-msgid "Set[:class:`int`] -- A :class:`set` of the message IDs that were deleted."
+msgid ""
+"Set[:class:`int`] -- A :class:`set` of the message IDs that were deleted."
msgstr ""
#: discord.RawBulkMessageDeleteEvent:9 of
@@ -8917,7 +8982,8 @@ msgid ":class:`int` -- The user ID who added or removed the reaction."
msgstr ""
#: discord.RawReactionActionEvent:14 of
-msgid ":class:`int` -- The channel ID where the reaction got added or removed."
+msgid ""
+":class:`int` -- The channel ID where the reaction got added or removed."
msgstr ""
#: discord.RawReactionActionEvent:18 of
@@ -8947,7 +9013,8 @@ msgid ":class:`int` -- The channel ID where the reactions got cleared."
msgstr ""
#: discord.RawReactionClearEvent:13 of
-msgid "Optional[:class:`int`] -- The guild ID where the reactions got cleared."
+msgid ""
+"Optional[:class:`int`] -- The guild ID where the reactions got cleared."
msgstr ""
#: ../../api.rst:2049
@@ -8960,8 +9027,8 @@ msgstr ""
#: ../../api.rst:2053
msgid ""
-"Unlike :ref:`models <discord_api_models>` you are allowed to create these"
-" yourself, even if they can also be used to hold attributes."
+"Unlike :ref:`models <discord_api_models>` you are allowed to create these "
+"yourself, even if they can also be used to hold attributes."
msgstr ""
#: ../../api.rst:2059
@@ -8980,28 +9047,28 @@ msgstr ""
#: discord.Object:3 of
msgid ""
-"The purpose of this class is to allow you to create 'miniature' versions "
-"of data classes if you want to pass in just an ID. Most functions that "
-"take in a specific data class with an ID can also take in this class as a"
-" substitute instead. Note that even though this is the case, not all "
-"objects (if any) actually inherit from this class."
+"The purpose of this class is to allow you to create 'miniature' versions of "
+"data classes if you want to pass in just an ID. Most functions that take in "
+"a specific data class with an ID can also take in this class as a substitute"
+" instead. Note that even though this is the case, not all objects (if any) "
+"actually inherit from this class."
msgstr ""
#: discord.Object:9 of
msgid ""
"There are also some cases where some websocket events are received in "
-":issue:`strange order <21>` and when such events happened you would "
-"receive this class rather than the actual data class. These cases are "
-"extremely rare."
+":issue:`strange order <21>` and when such events happened you would receive "
+"this class rather than the actual data class. These cases are extremely "
+"rare."
msgstr ""
#: discord.Object:18 of
msgid "Checks if two objects are equal."
-msgstr "二つのオブジェクトが等しいかチェックします。"
+msgstr "二つのオブジェクトが等しいか比較します。"
#: discord.Object:22 of
msgid "Checks if two objects are not equal."
-msgstr "二つのオブジェクトが等しいものでないかチェックします。"
+msgstr "二つのオブジェクトが等しいものでないか比較します。"
#: discord.Object:26 of
msgid "Returns the object's hash."
@@ -9030,19 +9097,18 @@ msgstr "オブジェクトの作成時、次の属性を設定することがで
#: discord.Embed:6 of
msgid ""
"Certain properties return an ``EmbedProxy``. Which is a type that acts "
-"similar to a regular :class:`dict` except access the attributes via "
-"dotted access, e.g. ``embed.author.icon_url``. If the attribute is "
-"invalid or empty, then a special sentinel value is returned, "
-":attr:`Embed.Empty`."
+"similar to a regular :class:`dict` except access the attributes via dotted "
+"access, e.g. ``embed.author.icon_url``. If the attribute is invalid or "
+"empty, then a special sentinel value is returned, :attr:`Embed.Empty`."
msgstr ""
"あるプロパティは ``EmbedProxy`` を返します。これはドットを用いて属性にアクセスすることを除くと :class:`dict` "
-"と同様の働きをする型です。例えば、 ``embed.author.icon_url`` "
-"のようになります。属性が無効または空の場合、特別なセンチネル値、 :attr:`Embed.Empty` が返ります。"
+"と同様の働きをする型です。例えば、 ``embed.author.icon_url`` のようになります。属性が無効または空の場合、特別なセンチネル値、"
+" :attr:`Embed.Empty` が返ります。"
#: discord.Embed:12 of
msgid ""
-"For ease of use, all parameters that expect a :class:`str` are implicitly"
-" casted to :class:`str` for you."
+"For ease of use, all parameters that expect a :class:`str` are implicitly "
+"casted to :class:`str` for you."
msgstr "使いやすさを考慮して、strが渡されることを想定されたすべてのパラメータは、暗黙的にstrにキャストされます。"
#: discord.Embed:17 of
@@ -9063,15 +9129,16 @@ msgstr ":class:`str` -- 埋め込みのURL。"
#: discord.Embed:33 of
msgid ""
-"`datetime.datetime` -- The timestamp of the embed content. This could be "
-"a naive or aware datetime."
+"`datetime.datetime` -- The timestamp of the embed content. This could be a "
+"naive or aware datetime."
msgstr ""
#: discord.Embed:37 of
msgid ""
-":class:`Colour` or :class:`int` -- The colour code of the embed. Aliased "
-"to ``color`` as well."
-msgstr ":class:`Colour` または :class:`int` -- 埋め込みのカラーコード。 ``color`` にもエイリアスがあります。"
+":class:`Colour` or :class:`int` -- The colour code of the embed. Aliased to "
+"``color`` as well."
+msgstr ""
+":class:`Colour` または :class:`int` -- 埋め込みのカラーコード。 ``color`` にもエイリアスがあります。"
#: discord.Embed:41 of
msgid ""
@@ -9101,8 +9168,7 @@ msgstr ""
#: discord.Embed.set_field_at:5 discord.Embed.set_footer:3
#: discord.Embed.set_image:3 discord.Embed.set_thumbnail:3 of
msgid ""
-"This function returns the class instance to allow for fluent-style "
-"chaining."
+"This function returns the class instance to allow for fluent-style chaining."
msgstr ""
#: discord.Embed.set_footer:6 of
@@ -9249,8 +9315,8 @@ msgstr ""
#: discord.Embed.remove_field:8 of
msgid ""
-"When deleting a field by index, the index of the other fields shift to "
-"fill the gap just like a regular list."
+"When deleting a field by index, the index of the other fields shift to fill "
+"the gap just like a regular list."
msgstr ""
#: discord.Embed.remove_field:11 of
@@ -9271,7 +9337,7 @@ msgstr ""
#: discord.Embed.set_field_at:17 of
msgid ":exc:`IndexError` -- An invalid index was provided."
-msgstr ""
+msgstr ":exc:`IndexError` -- 無効なindexが渡された。"
#: discord.Embed.to_dict:1 of
msgid "Converts this embed object into a dict."
@@ -9283,21 +9349,20 @@ msgstr "File"
#: discord.File:1 of
msgid ""
-"A parameter object used for :meth:`abc.Messageable.send` for sending file"
-" objects."
+"A parameter object used for :meth:`abc.Messageable.send` for sending file "
+"objects."
msgstr ""
#: discord.File:6 of
msgid ""
-"Union[:class:`str`, BinaryIO] -- A file-like object opened in binary mode"
-" and read mode or a filename representing a file in the hard drive to "
-"open."
+"Union[:class:`str`, BinaryIO] -- A file-like object opened in binary mode "
+"and read mode or a filename representing a file in the hard drive to open."
msgstr ""
#: discord.File:12 of
msgid ""
-"If the file-like object passed is opened via ``open`` then the modes 'rb'"
-" should be used."
+"If the file-like object passed is opened via ``open`` then the modes 'rb' "
+"should be used."
msgstr ""
#: discord.File:15 of
@@ -9306,10 +9371,9 @@ msgstr ""
#: discord.File:19 of
msgid ""
-"Optional[:class:`str`] -- The filename to display when uploading to "
-"Discord. If this is not given then it defaults to ``fp.name`` or if "
-"``fp`` is a string then the ``filename`` will default to the string "
-"given."
+"Optional[:class:`str`] -- The filename to display when uploading to Discord."
+" If this is not given then it defaults to ``fp.name`` or if ``fp`` is a "
+"string then the ``filename`` will default to the string given."
msgstr ""
#: ../../api.rst:2085
@@ -9318,8 +9382,8 @@ msgstr ""
#: discord.Colour:1 of
msgid ""
-"Represents a Discord role colour. This class is similar to an (red, "
-"green, blue) :class:`tuple`."
+"Represents a Discord role colour. This class is similar to an (red, green, "
+"blue) :class:`tuple`."
msgstr ""
#: discord.Colour:4 of
@@ -9516,8 +9580,7 @@ msgstr ""
#: discord.Activity:3 of
msgid ""
-"This could be an activity such as streaming, playing, listening or "
-"watching."
+"This could be an activity such as streaming, playing, listening or watching."
msgstr ""
#: discord.Activity:6 of
@@ -9578,34 +9641,36 @@ msgstr ""
#: discord.Activity:47 of
msgid ""
-":class:`dict` -- A dictionary representing the images and their hover "
-"text of an activity. It contains the following optional keys:"
+":class:`dict` -- A dictionary representing the images and their hover text "
+"of an activity. It contains the following optional keys:"
msgstr ""
#: discord.Activity:50 of
-msgid "``large_image``: A string representing the ID for the large image asset."
+msgid ""
+"``large_image``: A string representing the ID for the large image asset."
msgstr ""
#: discord.Activity:51 of
msgid ""
-"``large_text``: A string representing the text when hovering over the "
-"large image asset."
+"``large_text``: A string representing the text when hovering over the large "
+"image asset."
msgstr ""
#: discord.Activity:52 of
-msgid "``small_image``: A string representing the ID for the small image asset."
+msgid ""
+"``small_image``: A string representing the ID for the small image asset."
msgstr ""
#: discord.Activity:53 of
msgid ""
-"``small_text``: A string representing the text when hovering over the "
-"small image asset."
+"``small_text``: A string representing the text when hovering over the small "
+"image asset."
msgstr ""
#: discord.Activity:57 of
msgid ""
-":class:`dict` -- A dictionary representing the activity party. It "
-"contains the following optional keys:"
+":class:`dict` -- A dictionary representing the activity party. It contains "
+"the following optional keys:"
msgstr ""
#: discord.Activity:59 of
@@ -9626,32 +9691,32 @@ msgstr ""
#: discord.Activity.end:1 of
msgid ""
-"Optional[:class:`datetime.datetime`] -- When the user will stop doing "
-"this activity in UTC, if applicable."
+"Optional[:class:`datetime.datetime`] -- When the user will stop doing this "
+"activity in UTC, if applicable."
msgstr ""
#: discord.Activity.large_image_url:1 of
msgid ""
-"Optional[:class:`str`] -- Returns a URL pointing to the large image asset"
-" of this activity if applicable."
+"Optional[:class:`str`] -- Returns a URL pointing to the large image asset of"
+" this activity if applicable."
msgstr ""
#: discord.Activity.small_image_url:1 of
msgid ""
-"Optional[:class:`str`] -- Returns a URL pointing to the small image asset"
-" of this activity if applicable."
+"Optional[:class:`str`] -- Returns a URL pointing to the small image asset of"
+" this activity if applicable."
msgstr ""
#: discord.Activity.large_image_text:1 of
msgid ""
-"Optional[:class:`str`] -- Returns the large image asset hover text of "
-"this activity if applicable."
+"Optional[:class:`str`] -- Returns the large image asset hover text of this "
+"activity if applicable."
msgstr ""
#: discord.Activity.small_image_text:1 of
msgid ""
-"Optional[:class:`str`] -- Returns the small image asset hover text of "
-"this activity if applicable."
+"Optional[:class:`str`] -- Returns the small image asset hover text of this "
+"activity if applicable."
msgstr ""
#: ../../api.rst:2097
@@ -9660,14 +9725,12 @@ msgstr ""
#: discord.Game:1 of
msgid ""
-"A slimmed down version of :class:`Activity` that represents a Discord "
-"game."
+"A slimmed down version of :class:`Activity` that represents a Discord game."
msgstr ""
#: discord.Game:3 of
msgid ""
-"This is typically displayed via **Playing** on the official Discord "
-"client."
+"This is typically displayed via **Playing** on the official Discord client."
msgstr ""
#: discord.Game:9 of
@@ -9707,7 +9770,8 @@ msgid ":class:`str` -- The game's name."
msgstr ":class:`str` -- ゲームの名前。"
#: discord.Game.type:1 discord.Streaming.type:1 of
-msgid "Returns the game's type. This is for compatibility with :class:`Activity`."
+msgid ""
+"Returns the game's type. This is for compatibility with :class:`Activity`."
msgstr ""
#: discord.Game.type:3 of
@@ -9716,14 +9780,14 @@ msgstr ""
#: discord.Game.start:1 of
msgid ""
-"Optional[:class:`datetime.datetime`] -- When the user started playing "
-"this game in UTC, if applicable."
+"Optional[:class:`datetime.datetime`] -- When the user started playing this "
+"game in UTC, if applicable."
msgstr ""
#: discord.Game.end:1 of
msgid ""
-"Optional[:class:`datetime.datetime`] -- When the user will stop playing "
-"this game in UTC, if applicable."
+"Optional[:class:`datetime.datetime`] -- When the user will stop playing this"
+" game in UTC, if applicable."
msgstr ""
#: ../../api.rst:2103
@@ -9770,8 +9834,8 @@ msgstr ""
#: discord.Streaming:34 of
msgid ""
-"Optional[:class:`str`] -- If provided, typically the game the streamer is"
-" playing."
+"Optional[:class:`str`] -- If provided, typically the game the streamer is "
+"playing."
msgstr ""
#: discord.Streaming:38 of
@@ -9792,9 +9856,9 @@ msgstr ""
#: discord.Streaming.twitch_name:3 of
msgid ""
-"This corresponds to the ``large_image`` key of the "
-":attr:`Streaming.assets` dictionary if it starts with ``twitch:``. "
-"Typically set by the Discord client."
+"This corresponds to the ``large_image`` key of the :attr:`Streaming.assets` "
+"dictionary if it starts with ``twitch:``. Typically set by the Discord "
+"client."
msgstr ""
#: ../../api.rst:2109
@@ -9808,8 +9872,8 @@ msgstr ""
#: discord.Permissions:3 of
msgid ""
"The properties provided are two way. You can set and retrieve individual "
-"bits using the properties as if they were regular bools. This allows you "
-"to edit permissions."
+"bits using the properties as if they were regular bools. This allows you to "
+"edit permissions."
msgstr ""
#: discord.Permissions:11 of
@@ -9842,8 +9906,8 @@ msgstr ""
#: discord.Permissions:32 of
msgid ""
-"Returns an iterator of ``(perm, value)`` pairs. This allows it to be, for"
-" example, constructed as a dict or a list of pairs."
+"Returns an iterator of ``(perm, value)`` pairs. This allows it to be, for "
+"example, constructed as a dict or a list of pairs."
msgstr ""
#: discord.Permissions:37 of
@@ -9869,27 +9933,27 @@ msgstr ""
#: discord.Permissions.is_strict_superset:1 of
msgid ""
-"Returns True if the permissions on other are a strict superset of those "
-"on self."
+"Returns True if the permissions on other are a strict superset of those on "
+"self."
msgstr ""
#: discord.Permissions.none:1 of
msgid ""
-"A factory method that creates a :class:`Permissions` with all permissions"
-" set to False."
+"A factory method that creates a :class:`Permissions` with all permissions "
+"set to False."
msgstr ""
#: discord.Permissions.all:1 of
msgid ""
-"A factory method that creates a :class:`Permissions` with all permissions"
-" set to True."
+"A factory method that creates a :class:`Permissions` with all permissions "
+"set to True."
msgstr ""
#: discord.Permissions.all_channel:1 of
msgid ""
-"A :class:`Permissions` with all channel-specific permissions set to True "
-"and the guild-specific ones set to False. The guild-specific permissions "
-"are currently:"
+"A :class:`Permissions` with all channel-specific permissions set to True and"
+" the guild-specific ones set to False. The guild-specific permissions are "
+"currently:"
msgstr ""
#: discord.Permissions.all_channel:5 of
@@ -9918,8 +9982,8 @@ msgstr ""
#: discord.Permissions.general:1 of
msgid ""
-"A factory method that creates a :class:`Permissions` with all \"General\""
-" permissions from the official Discord UI set to True."
+"A factory method that creates a :class:`Permissions` with all \"General\" "
+"permissions from the official Discord UI set to True."
msgstr ""
#: discord.Permissions.text:1 of
@@ -9940,9 +10004,9 @@ msgstr ""
#: discord.PermissionOverwrite.update:3 discord.Permissions.update:3 of
msgid ""
-"Allows you to set multiple attributes by using keyword arguments. The "
-"names must be equivalent to the properties listed. Extraneous key/value "
-"pairs will be silently ignored."
+"Allows you to set multiple attributes by using keyword arguments. The names "
+"must be equivalent to the properties listed. Extraneous key/value pairs will"
+" be silently ignored."
msgstr ""
#: discord.Permissions.update:7 of
@@ -9963,8 +10027,8 @@ msgstr ""
#: discord.Permissions.administrator:1 of
msgid ""
-"Returns True if a user is an administrator. This role overrides all other"
-" permissions."
+"Returns True if a user is an administrator. This role overrides all other "
+"permissions."
msgstr ""
#: discord.Permissions.administrator:3 of
@@ -9972,7 +10036,8 @@ msgid "This also bypasses all channel-specific overrides."
msgstr ""
#: discord.Permissions.manage_channels:1 of
-msgid "Returns True if a user can edit, delete, or create channels in the guild."
+msgid ""
+"Returns True if a user can edit, delete, or create channels in the guild."
msgstr ""
#: discord.Permissions.manage_channels:3 of
@@ -9997,14 +10062,12 @@ msgstr ""
#: discord.Permissions.read_messages:1 of
msgid ""
-"Returns True if a user can read messages from all or specific text "
-"channels."
+"Returns True if a user can read messages from all or specific text channels."
msgstr ""
#: discord.Permissions.send_messages:1 of
msgid ""
-"Returns True if a user can send messages from all or specific text "
-"channels."
+"Returns True if a user can send messages from all or specific text channels."
msgstr ""
#: discord.Permissions.send_tts_messages:1 of
@@ -10015,14 +10078,13 @@ msgstr ""
#: discord.Permissions.manage_messages:1 of
msgid ""
-"Returns True if a user can delete or pin messages in a text channel. Note"
-" that there are currently no ways to edit other people's messages."
+"Returns True if a user can delete or pin messages in a text channel. Note "
+"that there are currently no ways to edit other people's messages."
msgstr ""
#: discord.Permissions.embed_links:1 of
msgid ""
-"Returns True if a user's messages will automatically be embedded by "
-"Discord."
+"Returns True if a user's messages will automatically be embedded by Discord."
msgstr ""
#: discord.Permissions.attach_files:1 of
@@ -10105,21 +10167,21 @@ msgstr ""
#: discord.PermissionOverwrite:3 of
msgid ""
-"Unlike a regular :class:`Permissions`\\, the default value of a "
-"permission is equivalent to ``None`` and not ``False``. Setting a value "
-"to ``False`` is **explicitly** denying that permission, while setting a "
-"value to ``True`` is **explicitly** allowing that permission."
+"Unlike a regular :class:`Permissions`\\, the default value of a permission "
+"is equivalent to ``None`` and not ``False``. Setting a value to ``False`` is"
+" **explicitly** denying that permission, while setting a value to ``True`` "
+"is **explicitly** allowing that permission."
msgstr ""
#: discord.PermissionOverwrite:9 of
msgid ""
-"The values supported by this are the same as :class:`Permissions` with "
-"the added possibility of it being set to ``None``."
+"The values supported by this are the same as :class:`Permissions` with the "
+"added possibility of it being set to ``None``."
msgstr ""
#: discord.PermissionOverwrite:12 of
msgid "Supported operations:"
-msgstr ""
+msgstr "サポートされている操作"
#: discord.PermissionOverwrite:15 of
msgid "Operation"
@@ -10157,8 +10219,8 @@ msgstr ""
#: discord.PermissionOverwrite.is_empty:3 of
msgid ""
-"An empty permission overwrite is one that has no overwrites set to True "
-"or False."
+"An empty permission overwrite is one that has no overwrites set to True or "
+"False."
msgstr ""
#: discord.PermissionOverwrite.update:1 of
@@ -10171,7 +10233,7 @@ msgstr ""
#: ../../api.rst:2121
msgid "Exceptions"
-msgstr ""
+msgstr "例外"
#: ../../api.rst:2123
msgid "The following exceptions are thrown by the library."
@@ -10183,12 +10245,13 @@ msgstr ""
#: discord.DiscordException:3 of
msgid ""
-"Ideally speaking, this could be caught to handle any exceptions thrown "
-"from this library."
+"Ideally speaking, this could be caught to handle any exceptions thrown from "
+"this library."
msgstr ""
#: discord.ClientException:1 of
-msgid "Exception that's thrown when an operation in the :class:`Client` fails."
+msgid ""
+"Exception that's thrown when an operation in the :class:`Client` fails."
msgstr ""
#: discord.ClientException:3 of
@@ -10197,8 +10260,8 @@ msgstr ""
#: discord.LoginFailure:1 of
msgid ""
-"Exception that's thrown when the :meth:`Client.login` function fails to "
-"log you in from improper credentials or some other misc. failure."
+"Exception that's thrown when the :meth:`Client.login` function fails to log "
+"you in from improper credentials or some other misc. failure."
msgstr ""
#: discord.NoMoreItems:1 of
@@ -10213,9 +10276,9 @@ msgstr ""
#: discord.HTTPException:5 of
msgid ""
-"*aiohttp.ClientResponse* -- The response of the failed HTTP request. This"
-" is an instance of `aiohttp.ClientResponse`__. In some cases this could "
-"also be a ``requests.Response``."
+"*aiohttp.ClientResponse* -- The response of the failed HTTP request. This is"
+" an instance of `aiohttp.ClientResponse`__. In some cases this could also be"
+" a ``requests.Response``."
msgstr ""
#: discord.HTTPException:13 of
@@ -10236,7 +10299,7 @@ msgstr ""
#: discord.Forbidden:3 discord.NotFound:3 of
msgid "Subclass of :exc:`HTTPException`"
-msgstr ""
+msgstr ":exc:`HTTPException` のサブクラス"
#: discord.NotFound:1 of
msgid "Exception that's thrown for when status code 404 occurs."
@@ -10244,15 +10307,14 @@ msgstr ""
#: discord.InvalidArgument:1 of
msgid ""
-"Exception that's thrown when an argument to a function is invalid some "
-"way (e.g. wrong value or wrong type)."
+"Exception that's thrown when an argument to a function is invalid some way "
+"(e.g. wrong value or wrong type)."
msgstr ""
#: discord.InvalidArgument:4 of
msgid ""
-"This could be considered the analogous of ``ValueError`` and "
-"``TypeError`` except derived from :exc:`ClientException` and thus "
-":exc:`DiscordException`."
+"This could be considered the analogous of ``ValueError`` and ``TypeError`` "
+"except derived from :exc:`ClientException` and thus :exc:`DiscordException`."
msgstr ""
#: discord.GatewayNotFound:1 of
@@ -10263,8 +10325,8 @@ msgstr ""
#: discord.ConnectionClosed:1 of
msgid ""
-"Exception that's thrown when the gateway connection is closed for reasons"
-" that could not be handled internally."
+"Exception that's thrown when the gateway connection is closed for reasons "
+"that could not be handled internally."
msgstr ""
#: discord.ConnectionClosed:6 of
@@ -10292,98 +10354,77 @@ msgid "An exception that is thrown for when libopus is not loaded."
msgstr ""
#~ msgid ""
-#~ "The *bytes-like* object representing the"
-#~ " icon. See :meth:`~ClientUser.edit` for "
-#~ "more details on what is expected."
+#~ "The *bytes-like* object representing the icon. See :meth:`~ClientUser.edit` "
+#~ "for more details on what is expected."
#~ msgstr ""
-#~ "アイコンを表す *バイトライク* なオブジェクト。何に使えるかなどの何ができるかの詳細については "
-#~ ":meth:`~ClientUser.edit` を参照してください。"
+#~ "アイコンを表す *バイトライク* なオブジェクト。何ができるかの詳細については :meth:`~ClientUser.edit` を参照してください。"
#~ msgid "The *bytes-like object* denoting PCM or Opus voice data."
#~ msgstr ""
#~ msgid ""
-#~ "If the audio is complete, then "
-#~ "returning an empty *bytes-like* object"
-#~ " to signal this is the way to"
-#~ " do so."
+#~ "If the audio is complete, then returning an empty *bytes-like* object to "
+#~ "signal this is the way to do so."
#~ msgstr ""
#~ msgid ""
-#~ "Called when a reaction has a "
-#~ "reaction added. Unlike :func:`on_reaction_add`, "
-#~ "this is called regardless of the "
-#~ "state of the internal message cache."
+#~ "Called when a reaction has a reaction added. Unlike :func:`on_reaction_add`,"
+#~ " this is called regardless of the state of the internal message cache."
#~ msgstr ""
#~ msgid "A *bytes-like* object representing the webhook's new default avatar."
#~ msgstr ""
#~ msgid ""
-#~ "To upload an avatar, a *bytes-like"
-#~ " object* must be passed in that "
-#~ "represents the image being uploaded. If"
-#~ " this is done through a file "
-#~ "then the file must be opened via"
-#~ " ``open('some_filename', 'rb')`` and the "
-#~ "*bytes-like object* is given through "
-#~ "the use of ``fp.read()``."
+#~ "To upload an avatar, a *bytes-like object* must be passed in that represents"
+#~ " the image being uploaded. If this is done through a file then the file must"
+#~ " be opened via ``open('some_filename', 'rb')`` and the *bytes-like object* "
+#~ "is given through the use of ``fp.read()``."
#~ msgstr ""
#~ msgid ""
-#~ "A *bytes-like object* representing the"
-#~ " image to upload. Could be ``None``"
-#~ " to denote no avatar."
+#~ "A *bytes-like object* representing the image to upload. Could be ``None`` to"
+#~ " denote no avatar."
#~ msgstr ""
#~ msgid ":exc:`ClientException` -- Password is required for non-bot accounts."
-#~ msgstr ""
+#~ msgstr ":exc:`ClientException` -- パスワードはBot以外のアカウントに必要です。"
#~ msgid ""
-#~ "A :class:`Member` that sent the message."
-#~ " If :attr:`channel` is a private "
-#~ "channel, then it is a :class:`User` "
-#~ "instead."
+#~ "A :class:`Member` that sent the message. If :attr:`channel` is a private "
+#~ "channel, then it is a :class:`User` instead."
#~ msgstr ""
#~ msgid "Python 3.4 Usage ::"
#~ msgstr ""
#~ msgid ""
-#~ "The *bytes-like* object representing the"
-#~ " image data to use. Only JPG "
-#~ "and PNG images are supported."
+#~ "The *bytes-like* object representing the image data to use. Only JPG and PNG"
+#~ " images are supported."
#~ msgstr ""
#~ msgid ""
-#~ "A *bytes-like* object representing the"
-#~ " icon. Only PNG/JPEG supported. Could "
-#~ "be ``None`` to denote removal of "
-#~ "the icon."
+#~ "A *bytes-like* object representing the icon. Only PNG/JPEG supported. Could "
+#~ "be ``None`` to denote removal of the icon."
#~ msgstr ""
#~ msgid ""
-#~ "A *bytes-like* object representing the"
-#~ " invite splash. Only PNG/JPEG supported."
-#~ " Could be ``None`` to denote removing"
-#~ " the splash. Only available for "
-#~ "partnered guilds with ``INVITE_SPLASH`` "
-#~ "feature."
+#~ "A *bytes-like* object representing the invite splash. Only PNG/JPEG "
+#~ "supported. Could be ``None`` to denote removing the splash. Only available "
+#~ "for partnered guilds with ``INVITE_SPLASH`` feature."
#~ msgstr ""
#~ msgid "Note that bot accounts can only edit custom emojis they own."
#~ msgstr ""
#~ msgid ""
-#~ "A *bytes-like* object representing the"
-#~ " webhook's default avatar. This operates"
-#~ " similarly to :meth:`~ClientUser.edit`."
+#~ "A *bytes-like* object representing the webhook's default avatar. This "
+#~ "operates similarly to :meth:`~ClientUser.edit`."
#~ msgstr ""
#~ msgid ""
-#~ "A bytes-like object representing the "
-#~ "new icon. Could be ``None`` to "
-#~ "remove the icon."
+#~ "A bytes-like object representing the new icon. Could be ``None`` to remove "
+#~ "the icon."
#~ msgstr ""
#~ msgid "A :class:`list` of :class:`Role` that the guild has available."
@@ -10393,30 +10434,20 @@ msgstr ""
#~ msgstr ""
#~ msgid ""
-#~ "The first element of this list "
-#~ "will be the highest role in the"
-#~ " hierarchy."
+#~ "The first element of this list will be the highest role in the hierarchy."
#~ msgstr ""
#~ msgid ""
-#~ "Note that bot accounts can only "
-#~ "edit and delete emojis they have "
-#~ "created."
+#~ "Note that bot accounts can only edit and delete emojis they have created."
#~ msgstr ""
#~ msgid ""
-#~ "List[:class:`Role`] -- A :class:`list` of "
-#~ ":class:`Role` that the member belongs "
-#~ "to. Note that the first element of"
-#~ " this list is always the default "
-#~ "'@everyone' role. These roles are sorted"
-#~ " by their position in the role "
+#~ "List[:class:`Role`] -- A :class:`list` of :class:`Role` that the member "
+#~ "belongs to. Note that the first element of this list is always the default "
+#~ "'@everyone' role. These roles are sorted by their position in the role "
#~ "hierarchy."
#~ msgstr ""
#~ msgid ""
-#~ "List[:class:`Role`] -- A list of roles"
-#~ " that is allowed to use this "
-#~ "emoji."
+#~ "List[:class:`Role`] -- A list of roles that is allowed to use this emoji."
#~ msgstr ""
-
diff --git a/docs/locale/ja/LC_MESSAGES/ext/commands/api.po b/docs/locale/ja/LC_MESSAGES/ext/commands/api.po
index e92cf1f3..d961bcc9 100644
--- a/docs/locale/ja/LC_MESSAGES/ext/commands/api.po
+++ b/docs/locale/ja/LC_MESSAGES/ext/commands/api.po
@@ -2,23 +2,25 @@
# Copyright (C) 2015-2017, Rapptz
# This file is distributed under the same license as the discord.py package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
-#
+#
+# Translators:
+# Episword <[email protected]>, 2018
+#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: discord.py 1.0.0a\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-24 23:41-0400\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: 竹内 歩夢 <[email protected]>, 2018\n"
-"Language: ja_JP\n"
-"Language-Team: Japanese (Japan) (https://www.transifex.com/discord-"
-"py/teams/88924/ja_JP/)\n"
-"Plural-Forms: nplurals=1; plural=0\n"
+"PO-Revision-Date: 2018-08-01 17:08+0000\n"
+"Last-Translator: Episword <[email protected]>, 2018\n"
+"Language-Team: Japanese (Japan) (https://www.transifex.com/discord-py/teams/88924/ja_JP/)\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.5.3\n"
+"Language: ja_JP\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
#: ../../ext/commands/api.rst:4
msgid "API Reference"
@@ -40,133 +42,137 @@ msgstr "Discord Botを表します。"
#: discord.ext.commands.Bot:3 of
msgid ""
-"This class is a subclass of :class:`discord.Client` and as a result "
-"anything that you can do with a :class:`discord.Client` you can do with "
-"this bot."
+"This class is a subclass of :class:`discord.Client` and as a result anything"
+" that you can do with a :class:`discord.Client` you can do with this bot."
msgstr ""
"このクラスは :class:`discord.Client` のサブクラスのため、 :class:`discord.Client` "
"でできることと同じことをこのBotで行うことができます。"
#: discord.ext.commands.Bot:10 of
msgid ""
-"This class also subclasses :class:`.GroupMixin` to provide the "
-"functionality to manage commands."
+"This class also subclasses :class:`.GroupMixin` to provide the functionality"
+" to manage commands."
msgstr "また、 :class:`.GroupMixin` も継承しており、コマンド管理の機能も使用可能です。"
#: discord.ext.commands.Bot:15 of
msgid ""
"The command prefix is what the message content must contain initially to "
"have a command invoked. This prefix could either be a string to indicate "
-"what the prefix should be, or a callable that takes in the bot as its "
-"first parameter and :class:`discord.Message` as its second parameter and "
-"returns the prefix. This is to facilitate \"dynamic\" command prefixes. "
-"This callable can be either a regular function or a coroutine."
+"what the prefix should be, or a callable that takes in the bot as its first "
+"parameter and :class:`discord.Message` as its second parameter and returns "
+"the prefix. This is to facilitate \"dynamic\" command prefixes. This "
+"callable can be either a regular function or a coroutine."
msgstr ""
+"コマンドの接頭詞とは、コマンドの判定のためにメッセージの先頭に付けなければならないものです。接頭詞には、そのまま接頭詞として使用する文字列、または "
+":class:`discord.Message` "
+"を二つ目の引数として受け取り、接頭詞を返す呼び出し可能な関数を渡すことができます。これは「動的な」接頭詞の実装を容易にするためです。"
#: discord.ext.commands.Bot:23 of
msgid ""
-"An empty string as the prefix always matches, enabling prefix-less "
-"command invocation. While this may be useful in DMs it should be avoided "
-"in servers, as it's likely to cause performance issues and unintended "
-"command invocations."
+"An empty string as the prefix always matches, enabling prefix-less command "
+"invocation. While this may be useful in DMs it should be avoided in servers,"
+" as it's likely to cause performance issues and unintended command "
+"invocations."
msgstr ""
+"接頭詞に空文字列を渡せば、接頭詞なしでコマンドの呼び出しができます。これはDM上では有用ですが、サーバーでは意図せずコマンドを呼び出してしまうことに繋がるため、避けるべきです。"
#: discord.ext.commands.Bot:28 of
msgid ""
"The command prefix could also be an iterable of strings indicating that "
"multiple checks for the prefix should be used and the first one to match "
"will be the invocation prefix. You can get this prefix via "
-":attr:`.Context.prefix`. To avoid confusion empty iterables are not "
-"allowed."
+":attr:`.Context.prefix`. To avoid confusion empty iterables are not allowed."
msgstr ""
+"接頭詞は複数設定することもできます。複数の接頭詞がイテラブルで渡された場合、メッセージと最初に一致するものが接頭詞として使用されます。この接頭詞は "
+":attr:`.Context.prefix` で取得することができます。また、空のイテラブルオブジェクトは使用できません。"
#: discord.ext.commands.Bot:36 of
msgid ""
-"When passing multiple prefixes be careful to not pass a prefix that "
-"matches a longer prefix occuring later in the sequence. For example, if "
-"the command prefix is ``('!', '!?')`` the ``'!?'`` prefix will never be "
-"matched to any message as the previous one matches messages starting with"
-" ``!?``. This is especially important when passing an empty string, it "
-"should always be last as no prefix after it will be matched."
+"When passing multiple prefixes be careful to not pass a prefix that matches "
+"a longer prefix occuring later in the sequence. For example, if the command"
+" prefix is ``('!', '!?')`` the ``'!?'`` prefix will never be matched to any"
+" message as the previous one matches messages starting with ``!?``. This is "
+"especially important when passing an empty string, it should always be last "
+"as no prefix after it will be matched."
msgstr ""
#: discord.ext.commands.Bot:46 of
msgid ""
-":class:`bool` -- Whether the commands should be case insensitive. "
-"Defaults to ``False``. This attribute does not carry over to groups. You "
-"must set it to every group if you require group commands to be case "
-"insensitive as well."
+":class:`bool` -- Whether the commands should be case insensitive. Defaults "
+"to ``False``. This attribute does not carry over to groups. You must set it "
+"to every group if you require group commands to be case insensitive as well."
msgstr ""
+":class:`bool` -- 接頭詞で大文字と小文字を区別するかどうか。デフォルトでは ``False`` "
+"です。グループコマンドでも大文字と小文字の区別が必要な場合、すべてのグループで設定が必要になります。"
#: discord.ext.commands.Bot:52 of
msgid ":class:`str` -- The content prefixed into the default help message."
-msgstr ""
+msgstr ":class:`str` -- この内容が、デフォルトのヘルプメッセージの先頭に表示されます。"
#: discord.ext.commands.Bot:56 of
msgid ""
-":class:`bool` -- If ``True``, the bot will only listen to commands "
-"invoked by itself rather than ignoring itself. If ``False`` (the default)"
-" then the bot will ignore itself. This cannot be changed once "
-"initialised."
+":class:`bool` -- If ``True``, the bot will only listen to commands invoked "
+"by itself rather than ignoring itself. If ``False`` (the default) then the "
+"bot will ignore itself. This cannot be changed once initialised."
msgstr ""
#: discord.ext.commands.Bot:62 of
msgid ""
-":class:`.HelpFormatter` -- The formatter used to format the help message."
-" By default, it uses the :class:`.HelpFormatter`. Check it for more info "
-"on how to override it. If you want to change the help command completely "
-"(add aliases, etc) then a call to :meth:`~.Bot.remove_command` with "
-"'help' as the argument would do the trick."
+":class:`.HelpFormatter` -- The formatter used to format the help message. By"
+" default, it uses the :class:`.HelpFormatter`. Check it for more info on how"
+" to override it. If you want to change the help command completely (add "
+"aliases, etc) then a call to :meth:`~.Bot.remove_command` with 'help' as the"
+" argument would do the trick."
msgstr ""
#: discord.ext.commands.Bot:70 of
msgid ""
"Optional[:class:`bool`] -- A tribool that indicates if the help command "
-"should PM the user instead of sending it to the channel it received it "
-"from. If the boolean is set to ``True``, then all help output is PM'd. If"
-" ``False``, none of the help output is PM'd. If ``None``, then the bot "
-"will only PM when the help message becomes too long (dictated by more "
-"than 1000 characters). Defaults to ``False``."
+"should PM the user instead of sending it to the channel it received it from."
+" If the boolean is set to ``True``, then all help output is PM'd. If "
+"``False``, none of the help output is PM'd. If ``None``, then the bot will "
+"only PM when the help message becomes too long (dictated by more than 1000 "
+"characters). Defaults to ``False``."
msgstr ""
#: discord.ext.commands.Bot:79 of
msgid ""
-":class:`dict` -- A dictionary of options to pass in for the construction "
-"of the help command. This allows you to change the command behaviour "
-"without actually changing the implementation of the command. The "
-"attributes will be the same as the ones passed in the :class:`.Command` "
-"constructor. Note that ``pass_context`` will always be set to ``True`` "
-"regardless of what you pass in."
+":class:`dict` -- A dictionary of options to pass in for the construction of "
+"the help command. This allows you to change the command behaviour without "
+"actually changing the implementation of the command. The attributes will be "
+"the same as the ones passed in the :class:`.Command` constructor. Note that "
+"``pass_context`` will always be set to ``True`` regardless of what you pass "
+"in."
msgstr ""
#: discord.ext.commands.Bot:87 of
msgid ""
-":class:`str` -- The format string used when the help command is invoked "
-"with a command that is not found. Useful for i18n. Defaults to ``\"No "
-"command called {} found.\"``. The only format argument is the name of the"
-" command passed."
+":class:`str` -- The format string used when the help command is invoked with"
+" a command that is not found. Useful for i18n. Defaults to ``\"No command "
+"called {} found.\"``. The only format argument is the name of the command "
+"passed."
msgstr ""
#: discord.ext.commands.Bot:93 of
msgid ""
-":class:`str` -- The format string used when the help command is invoked "
-"with requests for a subcommand but the command does not have any "
-"subcommands. Defaults to ``\"Command {0.name} has no subcommands.\"``. "
-"The first format argument is the :class:`.Command` attempted to get a "
-"subcommand and the second is the name."
+":class:`str` -- The format string used when the help command is invoked with"
+" requests for a subcommand but the command does not have any subcommands. "
+"Defaults to ``\"Command {0.name} has no subcommands.\"``. The first format "
+"argument is the :class:`.Command` attempted to get a subcommand and the "
+"second is the name."
msgstr ""
#: discord.ext.commands.Bot:100 of
msgid ""
-"Optional[:class:`int`] -- The ID that owns the bot. If this is not set "
-"and is then queried via :meth:`.is_owner` then it is fetched "
-"automatically using :meth:`~.Bot.application_info`."
+"Optional[:class:`int`] -- The ID that owns the bot. If this is not set and "
+"is then queried via :meth:`.is_owner` then it is fetched automatically using"
+" :meth:`~.Bot.application_info`."
msgstr ""
#: discord.ext.commands.Bot.activity:1 of
msgid ""
-"Optional[Union[:class:`Activity`, :class:`Game`, :class:`Streaming`]] -- "
-"The activity being used upon logging in."
+"Optional[Union[:class:`Activity`, :class:`Game`, :class:`Streaming`]] -- The"
+" activity being used upon logging in."
msgstr ""
#: discord.ext.commands.Bot.add_check:1 of
@@ -184,8 +190,9 @@ msgstr ""
#: discord.ext.commands.Bot.add_listener discord.ext.commands.Bot.after_invoke
#: discord.ext.commands.Bot.before_invoke
#: discord.ext.commands.Bot.change_presence discord.ext.commands.Bot.connect
-#: discord.ext.commands.Bot.create_guild discord.ext.commands.Bot.delete_invite
-#: discord.ext.commands.Bot.get_cog discord.ext.commands.Bot.get_cog_commands
+#: discord.ext.commands.Bot.create_guild
+#: discord.ext.commands.Bot.delete_invite discord.ext.commands.Bot.get_cog
+#: discord.ext.commands.Bot.get_cog_commands
#: discord.ext.commands.Bot.get_command discord.ext.commands.Bot.get_context
#: discord.ext.commands.Bot.get_invite discord.ext.commands.Bot.get_prefix
#: discord.ext.commands.Bot.get_user_info
@@ -242,13 +249,12 @@ msgstr ""
#: discord.ext.commands.Bot.add_check:7 of
msgid ""
-"If the function should only be called once per :meth:`.Command.invoke` "
-"call."
+"If the function should only be called once per :meth:`.Command.invoke` call."
msgstr ""
#: discord.ext.commands.Bot.add_cog:1 of
msgid "Adds a \"cog\" to the bot."
-msgstr "botに\"コグ\"を追加します。"
+msgstr "botに「コグ」を追加します。"
#: discord.ext.commands.Bot.add_cog:3 of
msgid "A cog is a class that has its own event listeners and commands."
@@ -262,10 +268,10 @@ msgstr ""
#: discord.ext.commands.Bot.add_cog:8 of
msgid ""
-"The cog can also have a ``__global_check`` member function that allows "
-"you to define a global check. See :meth:`.check` for more info. If the "
-"name is ``__global_check_once`` then it's equivalent to the "
-":meth:`.check_once` decorator."
+"The cog can also have a ``__global_check`` member function that allows you "
+"to define a global check. See :meth:`.check` for more info. If the name is "
+"``__global_check_once`` then it's equivalent to the :meth:`.check_once` "
+"decorator."
msgstr ""
#: discord.ext.commands.Bot.add_cog:13 of
@@ -302,8 +308,9 @@ msgstr ""
#: discord.ext.commands.Bot.application_info
#: discord.ext.commands.Bot.before_invoke
#: discord.ext.commands.Bot.change_presence discord.ext.commands.Bot.connect
-#: discord.ext.commands.Bot.create_guild discord.ext.commands.Bot.delete_invite
-#: discord.ext.commands.Bot.get_invite discord.ext.commands.Bot.get_user_info
+#: discord.ext.commands.Bot.create_guild
+#: discord.ext.commands.Bot.delete_invite discord.ext.commands.Bot.get_invite
+#: discord.ext.commands.Bot.get_user_info
#: discord.ext.commands.Bot.get_user_profile
#: discord.ext.commands.Bot.get_webhook_info discord.ext.commands.Bot.listen
#: discord.ext.commands.Bot.load_extension discord.ext.commands.Bot.login
@@ -316,7 +323,8 @@ msgstr ""
#: discord.ext.commands.Context.send discord.ext.commands.Group.add_command
#: discord.ext.commands.Group.after_invoke
#: discord.ext.commands.Group.before_invoke discord.ext.commands.Group.can_run
-#: discord.ext.commands.Group.error discord.ext.commands.GroupMixin.add_command
+#: discord.ext.commands.Group.error
+#: discord.ext.commands.GroupMixin.add_command
#: discord.ext.commands.Paginator.add_line discord.ext.commands.command of
msgid "raises"
msgstr "例外"
@@ -345,7 +353,7 @@ msgstr ""
#: discord.ext.commands.Bot.add_listener:5 of
msgid "The name of the command to use. Defaults to ``func.__name__``."
-msgstr "使用するコマンドのデフォルトの名前は``func.__name__``です。"
+msgstr "使用するコマンドのデフォルトの名前は ``func.__name__`` です。"
#: discord.ext.commands.Bot.add_listener:9 discord.ext.commands.Bot.check:16
#: discord.ext.commands.Bot.check_once:20 discord.ext.commands.Bot.event:8
@@ -366,8 +374,8 @@ msgstr ""
#: discord.ext.commands.Group.after_invoke:3 of
msgid ""
"A post-invoke hook is called directly after the command is called. This "
-"makes it a useful function to clean-up database connections or any type "
-"of clean up required."
+"makes it a useful function to clean-up database connections or any type of "
+"clean up required."
msgstr ""
#: discord.ext.commands.Bot.after_invoke:7
@@ -378,11 +386,10 @@ msgstr ""
#: discord.ext.commands.Bot.after_invoke:11 of
msgid ""
-"Similar to :meth:`~.Bot.before_invoke`\\, this is not called unless "
-"checks and argument parsing procedures succeed. This hook is, however, "
-"**always** called regardless of the internal command callback raising an "
-"error (i.e. :exc:`.CommandInvokeError`\\). This makes it ideal for clean-"
-"up scenarios."
+"Similar to :meth:`~.Bot.before_invoke`\\, this is not called unless checks "
+"and argument parsing procedures succeed. This hook is, however, **always** "
+"called regardless of the internal command callback raising an error (i.e. "
+":exc:`.CommandInvokeError`\\). This makes it ideal for clean-up scenarios."
msgstr ""
#: discord.ext.commands.Bot.after_invoke:17
@@ -404,8 +411,8 @@ msgstr ""
#: discord.ext.commands.Bot.change_presence:1
#: discord.ext.commands.Bot.connect:1 discord.ext.commands.Bot.create_guild:1
#: discord.ext.commands.Bot.delete_invite:1
-#: discord.ext.commands.Bot.get_context:1 discord.ext.commands.Bot.get_invite:1
-#: discord.ext.commands.Bot.get_prefix:1
+#: discord.ext.commands.Bot.get_context:1
+#: discord.ext.commands.Bot.get_invite:1 discord.ext.commands.Bot.get_prefix:1
#: discord.ext.commands.Bot.get_user_info:1
#: discord.ext.commands.Bot.get_user_profile:1
#: discord.ext.commands.Bot.get_webhook_info:1
@@ -512,8 +519,8 @@ msgstr ""
#: discord.ext.commands.Group.before_invoke:3 of
msgid ""
"A pre-invoke hook is called directly before the command is called. This "
-"makes it a useful function to set up database connections or any type of "
-"set up required."
+"makes it a useful function to set up database connections or any type of set"
+" up required."
msgstr ""
#: discord.ext.commands.Bot.before_invoke:7
@@ -526,8 +533,8 @@ msgstr ""
msgid ""
"The :meth:`~.Bot.before_invoke` and :meth:`~.Bot.after_invoke` hooks are "
"only called if all checks and argument parsing procedures pass without "
-"error. If any check or argument parsing procedures fail then the hooks "
-"are not called."
+"error. If any check or argument parsing procedures fail then the hooks are "
+"not called."
msgstr ""
#: discord.ext.commands.Bot.before_invoke:16
@@ -543,8 +550,8 @@ msgstr ""
#: discord.ext.commands.Bot.change_presence:5 of
msgid ""
"The activity parameter is a :class:`Activity` object (not a string) that "
-"represents the activity being done currently. This could also be the "
-"slimmed down versions, :class:`Game` and :class:`Streaming`."
+"represents the activity being done currently. This could also be the slimmed"
+" down versions, :class:`Game` and :class:`Streaming`."
msgstr ""
#: discord.ext.commands.Bot.change_presence:9 of
@@ -552,26 +559,27 @@ msgid "Example: ::"
msgstr ""
#: discord.ext.commands.Bot.change_presence:14 of
-msgid "The activity being done. ``None`` if no currently active activity is done."
+msgid ""
+"The activity being done. ``None`` if no currently active activity is done."
msgstr ""
#: discord.ext.commands.Bot.change_presence:16 of
msgid ""
-"Indicates what status to change to. If None, then :attr:`Status.online` "
-"is used."
+"Indicates what status to change to. If None, then :attr:`Status.online` is "
+"used."
msgstr ""
#: discord.ext.commands.Bot.change_presence:19 of
msgid ""
-"Indicates if you are going AFK. This allows the discord client to know "
-"how to handle push notifications better for you in case you are actually "
-"idle and not lying."
+"Indicates if you are going AFK. This allows the discord client to know how "
+"to handle push notifications better for you in case you are actually idle "
+"and not lying."
msgstr ""
#: discord.ext.commands.Bot.change_presence:24 of
msgid ""
-":exc:`InvalidArgument` -- If the ``activity`` parameter is not the proper"
-" type."
+":exc:`InvalidArgument` -- If the ``activity`` parameter is not the proper "
+"type."
msgstr ""
#: discord.ext.commands.Bot.check:1 of
@@ -581,8 +589,8 @@ msgstr ""
#: discord.ext.commands.Bot.check:3 of
msgid ""
"A global check is similar to a :func:`.check` that is applied on a per "
-"command basis except it is run before any command checks have been "
-"verified and applies to every command the bot has."
+"command basis except it is run before any command checks have been verified "
+"and applies to every command the bot has."
msgstr ""
#: discord.ext.commands.Bot.check:9 discord.ext.commands.Bot.check_once:13 of
@@ -591,8 +599,8 @@ msgstr ""
#: discord.ext.commands.Bot.check:11 discord.ext.commands.Bot.check_once:15 of
msgid ""
-"Similar to a command :func:`.check`\\, this takes a single parameter of "
-"type :class:`.Context` and can only raise exceptions derived from "
+"Similar to a command :func:`.check`\\, this takes a single parameter of type"
+" :class:`.Context` and can only raise exceptions derived from "
":exc:`.CommandError`."
msgstr ""
@@ -619,9 +627,9 @@ msgstr ""
#: discord.ext.commands.Bot.clear:3 of
msgid ""
-"After this, the bot can be considered \"re-opened\", i.e. "
-":meth:`.is_closed` and :meth:`.is_ready` both return ``False`` along with"
-" the bot's internal cache cleared."
+"After this, the bot can be considered \"re-opened\", i.e. :meth:`.is_closed`"
+" and :meth:`.is_ready` both return ``False`` along with the bot's internal "
+"cache cleared."
msgstr ""
#: discord.ext.commands.Bot.command:1 discord.ext.commands.Group.command:1
@@ -634,8 +642,8 @@ msgstr ""
#: discord.ext.commands.Bot.commands:1 discord.ext.commands.Group.commands:1
#: discord.ext.commands.GroupMixin.commands:1 of
msgid ""
-"Set[:class:`.Command`] -- A unique set of commands without aliases that "
-"are registered."
+"Set[:class:`.Command`] -- A unique set of commands without aliases that are "
+"registered."
msgstr ""
#: discord.ext.commands.Bot.connect:3 of
@@ -650,18 +658,18 @@ msgstr ""
msgid ""
"If we should attempt reconnecting, either due to internet failure or a "
"specific failure on Discord's part. Certain disconnects that lead to bad "
-"state will not be handled (such as invalid sharding payloads or bad "
-"tokens)."
+"state will not be handled (such as invalid sharding payloads or bad tokens)."
msgstr ""
#: discord.ext.commands.Bot.connect:14 of
msgid ""
-":exc:`GatewayNotFound` -- If the gateway to connect to discord is not "
-"found. Usually if this is thrown then there is a discord API outage."
+":exc:`GatewayNotFound` -- If the gateway to connect to discord is not found."
+" Usually if this is thrown then there is a discord API outage."
msgstr ""
#: discord.ext.commands.Bot.connect:16 of
-msgid ":exc:`ConnectionClosed` -- The websocket connection has been terminated."
+msgid ""
+":exc:`ConnectionClosed` -- The websocket connection has been terminated."
msgstr ""
#: discord.ext.commands.Bot.create_guild:3 of
@@ -694,8 +702,8 @@ msgstr ""
#: discord.ext.commands.Bot.create_guild:17 of
msgid ""
-":exc:`InvalidArgument` -- Invalid icon image format given. Must be PNG or"
-" JPG."
+":exc:`InvalidArgument` -- Invalid icon image format given. Must be PNG or "
+"JPG."
msgstr ""
#: discord.ext.commands.Bot.create_guild:19 of
@@ -747,13 +755,14 @@ msgid ""
msgstr ""
#: discord.ext.commands.Bot.event:5 of
-msgid "The events must be a |corourl|_, if not, :exc:`ClientException` is raised."
+msgid ""
+"The events must be a |corourl|_, if not, :exc:`ClientException` is raised."
msgstr ""
#: discord.ext.commands.Bot.get_all_channels:1 of
msgid ""
-"A generator that retrieves every :class:`abc.GuildChannel` the client can"
-" 'access'."
+"A generator that retrieves every :class:`abc.GuildChannel` the client can "
+"'access'."
msgstr ""
#: discord.ext.commands.Bot.get_all_channels:3
@@ -763,9 +772,9 @@ msgstr ""
#: discord.ext.commands.Bot.get_all_channels:11 of
msgid ""
-"Just because you receive a :class:`abc.GuildChannel` does not mean that "
-"you can communicate in said channel. "
-":meth:`abc.GuildChannel.permissions_for` should be used for that."
+"Just because you receive a :class:`abc.GuildChannel` does not mean that you "
+"can communicate in said channel. :meth:`abc.GuildChannel.permissions_for` "
+"should be used for that."
msgstr ""
#: discord.ext.commands.Bot.get_all_members:1 of
@@ -774,8 +783,8 @@ msgstr ""
#: discord.ext.commands.Bot.get_channel:1 of
msgid ""
-"Returns a :class:`abc.GuildChannel` or :class:`abc.PrivateChannel` with "
-"the following ID."
+"Returns a :class:`abc.GuildChannel` or :class:`abc.PrivateChannel` with the "
+"following ID."
msgstr ""
#: discord.ext.commands.Bot.get_channel:3 of
@@ -817,7 +826,8 @@ msgstr ""
#: discord.ext.commands.Bot.get_command:1
#: discord.ext.commands.Group.get_command:1
#: discord.ext.commands.GroupMixin.get_command:1 of
-msgid "Get a :class:`.Command` or subclasses from the internal list of commands."
+msgid ""
+"Get a :class:`.Command` or subclasses from the internal list of commands."
msgstr ""
#: discord.ext.commands.Bot.get_command:4
@@ -853,15 +863,15 @@ msgstr ""
#: discord.ext.commands.Bot.get_context:5 of
msgid ""
-"This is a more low-level counter-part for :meth:`.process_commands` to "
-"allow users more fine grained control over the processing."
+"This is a more low-level counter-part for :meth:`.process_commands` to allow"
+" users more fine grained control over the processing."
msgstr ""
#: discord.ext.commands.Bot.get_context:8 of
msgid ""
"The returned context is not guaranteed to be a valid invocation context, "
-":attr:`.Context.valid` must be checked to make sure it is. If the context"
-" is not valid then it is not a valid candidate to be invoked under "
+":attr:`.Context.valid` must be checked to make sure it is. If the context is"
+" not valid then it is not a valid candidate to be invoked under "
":meth:`~.Bot.invoke`."
msgstr ""
@@ -871,9 +881,9 @@ msgstr ""
#: discord.ext.commands.Bot.get_context:15 of
msgid ""
-"The factory class that will be used to create the context. By default, "
-"this is :class:`.Context`. Should a custom class be provided, it must be "
-"similar enough to :class:`.Context`\\'s interface."
+"The factory class that will be used to create the context. By default, this "
+"is :class:`.Context`. Should a custom class be provided, it must be similar "
+"enough to :class:`.Context`\\'s interface."
msgstr ""
#: discord.ext.commands.Bot.get_context:20 of
@@ -887,11 +897,13 @@ msgid ":class:`.Context`"
msgstr ":class:`.Context`"
#: discord.ext.commands.Bot.get_emoji:1 of
-msgid "Returns a :class:`Emoji` with the given ID. If not found, returns None."
+msgid ""
+"Returns a :class:`Emoji` with the given ID. If not found, returns None."
msgstr ""
#: discord.ext.commands.Bot.get_guild:1 of
-msgid "Returns a :class:`Guild` with the given ID. If not found, returns None."
+msgid ""
+"Returns a :class:`Guild` with the given ID. If not found, returns None."
msgstr ""
#: discord.ext.commands.Bot.get_invite:3 of
@@ -927,8 +939,7 @@ msgstr ":class:`Invite`"
#: discord.ext.commands.Bot.get_prefix:3 of
msgid ""
-"Retrieves the prefix the bot is listening to with the message as a "
-"context."
+"Retrieves the prefix the bot is listening to with the message as a context."
msgstr ""
#: discord.ext.commands.Bot.get_prefix:6 of
@@ -945,8 +956,8 @@ msgstr ""
#: discord.ext.commands.Bot.get_user_info:3 of
msgid ""
-"Retrieves a :class:`User` based on their ID. This can only be used by bot"
-" accounts. You do not have to share any guilds with the user to get this "
+"Retrieves a :class:`User` based on their ID. This can only be used by bot "
+"accounts. You do not have to share any guilds with the user to get this "
"information, however many operations do require that you do."
msgstr ""
@@ -972,8 +983,7 @@ msgstr ""
#: discord.ext.commands.Bot.get_user_profile:3 of
msgid ""
-"Gets an arbitrary user's profile. This can only be used by non-bot "
-"accounts."
+"Gets an arbitrary user's profile. This can only be used by non-bot accounts."
msgstr ""
#: discord.ext.commands.Bot.get_user_profile:5 of
@@ -1023,20 +1033,19 @@ msgstr ":class:`Webhook`"
#: discord.ext.commands.Bot.group:1 discord.ext.commands.Group.group:1
#: discord.ext.commands.GroupMixin.group:1 of
msgid ""
-"A shortcut decorator that invokes :func:`.group` and adds it to the "
-"internal command list via :meth:`~.GroupMixin.add_command`."
+"A shortcut decorator that invokes :func:`.group` and adds it to the internal"
+" command list via :meth:`~.GroupMixin.add_command`."
msgstr ""
#: discord.ext.commands.Bot.guilds:1 of
msgid ""
-"List[:class:`Guild`] -- The guilds that the connected client is a member "
-"of."
+"List[:class:`Guild`] -- The guilds that the connected client is a member of."
msgstr ""
#: discord.ext.commands.Bot.invoke:3 of
msgid ""
-"Invokes the command given under the invocation context and handles all "
-"the internal event dispatch mechanisms."
+"Invokes the command given under the invocation context and handles all the "
+"internal event dispatch mechanisms."
msgstr ""
#: discord.ext.commands.Bot.invoke:6 of
@@ -1048,13 +1057,14 @@ msgid ":obj:`bool`: Indicates if the websocket connection is closed."
msgstr ""
#: discord.ext.commands.Bot.is_owner:1 of
-msgid "Checks if a :class:`.User` or :class:`.Member` is the owner of this bot."
+msgid ""
+"Checks if a :class:`.User` or :class:`.Member` is the owner of this bot."
msgstr ""
#: discord.ext.commands.Bot.is_owner:4 of
msgid ""
-"If an :attr:`owner_id` is not set, it is fetched automatically through "
-"the use of :meth:`~.Bot.application_info`."
+"If an :attr:`owner_id` is not set, it is fetched automatically through the "
+"use of :meth:`~.Bot.application_info`."
msgstr ""
#: discord.ext.commands.Bot.is_owner:7 of
@@ -1062,13 +1072,14 @@ msgid "The user to check for."
msgstr ""
#: discord.ext.commands.Bot.is_ready:1 of
-msgid ":obj:`bool`: Specifies if the client's internal cache is ready for use."
+msgid ""
+":obj:`bool`: Specifies if the client's internal cache is ready for use."
msgstr ""
#: discord.ext.commands.Bot.latency:1 of
msgid ""
-":obj:`float` -- Measures latency between a HEARTBEAT and a HEARTBEAT_ACK "
-"in seconds."
+":obj:`float` -- Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in "
+"seconds."
msgstr ""
#: discord.ext.commands.Bot.latency:3 of
@@ -1077,9 +1088,9 @@ msgstr ""
#: discord.ext.commands.Bot.listen:1 of
msgid ""
-"A decorator that registers another function as an external event "
-"listener. Basically this allows you to listen to multiple events from "
-"different places e.g. such as :func:`.on_ready`"
+"A decorator that registers another function as an external event listener. "
+"Basically this allows you to listen to multiple events from different places"
+" e.g. such as :func:`.on_ready`"
msgstr ""
#: discord.ext.commands.Bot.listen:5 of
@@ -1102,26 +1113,26 @@ msgstr ""
#: discord.ext.commands.Bot.load_extension:3 of
msgid ""
-"An extension is a python module that contains commands, cogs, or "
-"listeners."
+"An extension is a python module that contains commands, cogs, or listeners."
msgstr ""
#: discord.ext.commands.Bot.load_extension:6 of
msgid ""
"An extension must have a global function, ``setup`` defined as the entry "
-"point on what to do when the extension is loaded. This entry point must "
-"have a single argument, the ``bot``."
+"point on what to do when the extension is loaded. This entry point must have"
+" a single argument, the ``bot``."
msgstr ""
#: discord.ext.commands.Bot.load_extension:10 of
msgid ""
"The extension name to load. It must be dot separated like regular Python "
-"imports if accessing a sub-module. e.g. ``foo.test`` if you want to "
-"import ``foo/test.py``."
+"imports if accessing a sub-module. e.g. ``foo.test`` if you want to import "
+"``foo/test.py``."
msgstr ""
#: discord.ext.commands.Bot.load_extension:15 of
-msgid ":exc:`ClientException` -- The extension does not have a setup function."
+msgid ""
+":exc:`ClientException` -- The extension does not have a setup function."
msgstr ""
#: discord.ext.commands.Bot.load_extension:16 of
@@ -1139,9 +1150,8 @@ msgstr ""
#: discord.ext.commands.Bot.login:9 of
msgid ""
"Logging on with a user token is against the Discord `Terms of Service "
-"<https://support.discordapp.com/hc/en-us/articles/115002192352>`_ and "
-"doing so might potentially get your account banned. Use this at your own "
-"risk."
+"<https://support.discordapp.com/hc/en-us/articles/115002192352>`_ and doing "
+"so might potentially get your account banned. Use this at your own risk."
msgstr ""
#: discord.ext.commands.Bot.login:14 of
@@ -1152,8 +1162,8 @@ msgstr ""
#: discord.ext.commands.Bot.login:17 of
msgid ""
-"Keyword argument that specifies if the account logging on is a bot token "
-"or not."
+"Keyword argument that specifies if the account logging on is a bot token or "
+"not."
msgstr ""
#: discord.ext.commands.Bot.login:21 of
@@ -1162,8 +1172,8 @@ msgstr ""
#: discord.ext.commands.Bot.login:22 of
msgid ""
-":exc:`HTTPException` -- An unknown HTTP related error occurred, usually "
-"when it isn't 200 or the known incorrect credentials passing status code."
+":exc:`HTTPException` -- An unknown HTTP related error occurred, usually when"
+" it isn't 200 or the known incorrect credentials passing status code."
msgstr ""
#: discord.ext.commands.Bot.logout:3 of
@@ -1176,8 +1186,8 @@ msgstr ""
#: discord.ext.commands.Bot.on_command_error:5 of
msgid ""
-"By default this prints to ``sys.stderr`` however it could be overridden "
-"to have a different implementation."
+"By default this prints to ``sys.stderr`` however it could be overridden to "
+"have a different implementation."
msgstr ""
#: discord.ext.commands.Bot.on_command_error:8 of
@@ -1190,41 +1200,41 @@ msgstr ""
#: discord.ext.commands.Bot.on_error:5 of
msgid ""
-"By default this prints to ``sys.stderr`` however it could be overridden "
-"to have a different implementation. Check :func:`discord.on_error` for "
-"more details."
+"By default this prints to ``sys.stderr`` however it could be overridden to "
+"have a different implementation. Check :func:`discord.on_error` for more "
+"details."
msgstr ""
#: discord.ext.commands.Bot.private_channels:1 of
msgid ""
-"List[:class:`abc.PrivateChannel`] -- The private channels that the "
-"connected client is participating on."
+"List[:class:`abc.PrivateChannel`] -- The private channels that the connected"
+" client is participating on."
msgstr ""
#: discord.ext.commands.Bot.private_channels:5 of
msgid ""
-"This returns only up to 128 most recent private channels due to an "
-"internal working on how Discord deals with private channels."
+"This returns only up to 128 most recent private channels due to an internal "
+"working on how Discord deals with private channels."
msgstr ""
#: discord.ext.commands.Bot.process_commands:3 of
msgid ""
-"This function processes the commands that have been registered to the bot"
-" and other groups. Without this coroutine, none of the commands will be "
+"This function processes the commands that have been registered to the bot "
+"and other groups. Without this coroutine, none of the commands will be "
"triggered."
msgstr ""
#: discord.ext.commands.Bot.process_commands:7 of
msgid ""
-"By default, this coroutine is called inside the :func:`.on_message` "
-"event. If you choose to override the :func:`.on_message` event, then you "
-"should invoke this coroutine as well."
+"By default, this coroutine is called inside the :func:`.on_message` event. "
+"If you choose to override the :func:`.on_message` event, then you should "
+"invoke this coroutine as well."
msgstr ""
#: discord.ext.commands.Bot.process_commands:11 of
msgid ""
-"This is built using other low level tools, and is equivalent to a call to"
-" :meth:`~.Bot.get_context` followed by a call to :meth:`~.Bot.invoke`."
+"This is built using other low level tools, and is equivalent to a call to "
+":meth:`~.Bot.get_context` followed by a call to :meth:`~.Bot.invoke`."
msgstr ""
#: discord.ext.commands.Bot.process_commands:14 of
@@ -1243,8 +1253,8 @@ msgstr ""
#: discord.ext.commands.Bot.remove_check:3 of
msgid ""
-"This function is idempotent and will not raise an exception if the "
-"function is not in the global checks."
+"This function is idempotent and will not raise an exception if the function "
+"is not in the global checks."
msgstr ""
#: discord.ext.commands.Bot.remove_check:6 of
@@ -1257,8 +1267,8 @@ msgstr ""
#: discord.ext.commands.Bot.remove_cog:3 of
msgid ""
-"All registered commands and event listeners that the cog has registered "
-"will be removed as well."
+"All registered commands and event listeners that the cog has registered will"
+" be removed as well."
msgstr ""
#: discord.ext.commands.Bot.remove_cog:6 of
@@ -1267,9 +1277,9 @@ msgstr ""
#: discord.ext.commands.Bot.remove_cog:8 of
msgid ""
-"If the cog defines a special member function named ``__unload`` then it "
-"is called when removal has completed. This function **cannot** be a "
-"coroutine. It must be a regular function."
+"If the cog defines a special member function named ``__unload`` then it is "
+"called when removal has completed. This function **cannot** be a coroutine. "
+"It must be a regular function."
msgstr ""
#: discord.ext.commands.Bot.remove_cog:12 of
@@ -1280,8 +1290,7 @@ msgstr ""
#: discord.ext.commands.Group.remove_command:1
#: discord.ext.commands.GroupMixin.remove_command:1 of
msgid ""
-"Remove a :class:`.Command` or subclasses from the internal list of "
-"commands."
+"Remove a :class:`.Command` or subclasses from the internal list of commands."
msgstr ""
#: discord.ext.commands.Bot.remove_command:4
@@ -1319,15 +1328,16 @@ msgid "The function that was used as a listener to remove."
msgstr ""
#: discord.ext.commands.Bot.remove_listener:4 of
-msgid "The name of the event we want to remove. Defaults to ``func.__name__``."
+msgid ""
+"The name of the event we want to remove. Defaults to ``func.__name__``."
msgstr ""
#: discord.ext.commands.Bot.request_offline_members:3 of
msgid ""
-"Requests previously offline members from the guild to be filled up into "
-"the :attr:`Guild.members` cache. This function is usually not called. It "
-"should only be used if you have the ``fetch_offline_members`` parameter "
-"set to ``False``."
+"Requests previously offline members from the guild to be filled up into the "
+":attr:`Guild.members` cache. This function is usually not called. It should "
+"only be used if you have the ``fetch_offline_members`` parameter set to "
+"``False``."
msgstr ""
#: discord.ext.commands.Bot.request_offline_members:8 of
@@ -1344,21 +1354,20 @@ msgstr ""
#: discord.ext.commands.Bot.request_offline_members:15 of
msgid ""
-":exc:`InvalidArgument` -- If any guild is unavailable or not large in the"
-" collection."
+":exc:`InvalidArgument` -- If any guild is unavailable or not large in the "
+"collection."
msgstr ""
#: discord.ext.commands.Bot.run:1 of
msgid ""
-"A blocking call that abstracts away the `event loop`_ initialisation from"
-" you."
+"A blocking call that abstracts away the `event loop`_ initialisation from "
+"you."
msgstr ""
#: discord.ext.commands.Bot.run:4 of
msgid ""
-"If you want more control over the event loop then this function should "
-"not be used. Use :meth:`start` coroutine or :meth:`connect` + "
-":meth:`login`."
+"If you want more control over the event loop then this function should not "
+"be used. Use :meth:`start` coroutine or :meth:`connect` + :meth:`login`."
msgstr ""
#: discord.ext.commands.Bot.run:8 of
@@ -1367,9 +1376,9 @@ msgstr ""
#: discord.ext.commands.Bot.run:20 of
msgid ""
-"This function must be the last function to call due to the fact that it "
-"is blocking. That means that registration of events or anything being "
-"called after this function call will not execute until it returns."
+"This function must be the last function to call due to the fact that it is "
+"blocking. That means that registration of events or anything being called "
+"after this function call will not execute until it returns."
msgstr ""
#: discord.ext.commands.Bot.start:3 of
@@ -1388,23 +1397,22 @@ msgstr ""
#: discord.ext.commands.Bot.unload_extension:6 of
msgid ""
-"The extension can provide an optional global function, ``teardown``, to "
-"do miscellaneous clean-up if necessary. This function takes a single "
-"parameter, the ``bot``, similar to ``setup`` from "
-":func:`~.Bot.load_extension`."
+"The extension can provide an optional global function, ``teardown``, to do "
+"miscellaneous clean-up if necessary. This function takes a single parameter,"
+" the ``bot``, similar to ``setup`` from :func:`~.Bot.load_extension`."
msgstr ""
#: discord.ext.commands.Bot.unload_extension:11 of
msgid ""
-"The extension name to unload. It must be dot separated like regular "
-"Python imports if accessing a sub-module. e.g. ``foo.test`` if you want "
-"to import ``foo/test.py``."
+"The extension name to unload. It must be dot separated like regular Python "
+"imports if accessing a sub-module. e.g. ``foo.test`` if you want to import "
+"``foo/test.py``."
msgstr ""
#: discord.ext.commands.Bot.user:1 of
msgid ""
-"Optional[:class:`ClientUser`] -- Represents the connected client. None if"
-" not logged in."
+"Optional[:class:`ClientUser`] -- Represents the connected client. None if "
+"not logged in."
msgstr ""
#: discord.ext.commands.Bot.users:1 of
@@ -1421,31 +1429,31 @@ msgstr ""
#: discord.ext.commands.Bot.wait_for:5 of
msgid ""
-"This could be used to wait for a user to reply to a message, or to react "
-"to a message, or to edit a message in a self-contained way."
+"This could be used to wait for a user to reply to a message, or to react to "
+"a message, or to edit a message in a self-contained way."
msgstr ""
#: discord.ext.commands.Bot.wait_for:9 of
msgid ""
"The ``timeout`` parameter is passed onto :func:`asyncio.wait_for`. By "
"default, it does not timeout. Note that this does propagate the "
-":exc:`asyncio.TimeoutError` for you in case of timeout and is provided "
-"for ease of use."
+":exc:`asyncio.TimeoutError` for you in case of timeout and is provided for "
+"ease of use."
msgstr ""
#: discord.ext.commands.Bot.wait_for:14 of
msgid ""
"In case the event returns multiple arguments, a :obj:`tuple` containing "
-"those arguments is returned instead. Please check the :ref:`documentation"
-" <discord-api-events>` for a list of events and their parameters."
+"those arguments is returned instead. Please check the :ref:`documentation "
+"<discord-api-events>` for a list of events and their parameters."
msgstr ""
#: discord.ext.commands.Bot.wait_for:19 of
msgid "This function returns the **first event that meets the requirements**."
msgstr ""
-#: discord.ext.commands.Bot.wait_for:22 discord.ext.commands.Context.history:34
-#: discord.ext.commands.check:21 of
+#: discord.ext.commands.Bot.wait_for:22
+#: discord.ext.commands.Context.history:34 discord.ext.commands.check:21 of
msgid "Examples"
msgstr ""
@@ -1459,8 +1467,8 @@ msgstr ""
#: discord.ext.commands.Bot.wait_for:55 of
msgid ""
-"The event name, similar to the :ref:`event reference <discord-api-"
-"events>`, but without the ``on_`` prefix, to wait for."
+"The event name, similar to the :ref:`event reference <discord-api-events>`, "
+"but without the ``on_`` prefix, to wait for."
msgstr ""
#: discord.ext.commands.Bot.wait_for:58 of
@@ -1477,15 +1485,14 @@ msgstr ""
#: discord.ext.commands.Bot.wait_for:65 of
msgid ""
-":exc:`asyncio.TimeoutError` -- If a timeout is provided and it was "
-"reached."
+":exc:`asyncio.TimeoutError` -- If a timeout is provided and it was reached."
msgstr ""
#: discord.ext.commands.Bot.wait_for:67 of
msgid ""
"Returns no arguments, a single argument, or a :obj:`tuple` of multiple "
-"arguments that mirrors the parameters passed in the :ref:`event reference"
-" <discord-api-events>`."
+"arguments that mirrors the parameters passed in the :ref:`event reference "
+"<discord-api-events>`."
msgstr ""
#: discord.ext.commands.Bot.wait_until_ready:3 of
@@ -1495,7 +1502,8 @@ msgstr ""
#: discord.ext.commands.Bot.walk_commands:1
#: discord.ext.commands.Group.walk_commands:1
#: discord.ext.commands.GroupMixin.walk_commands:1 of
-msgid "An iterator that recursively walks through all commands and subcommands."
+msgid ""
+"An iterator that recursively walks through all commands and subcommands."
msgstr ""
#: discord.ext.commands.AutoShardedBot:1 of
@@ -1505,14 +1513,14 @@ msgid ""
msgstr ""
#: discord.ext.commands.when_mentioned:1 of
-msgid "A callable that implements a command prefix equivalent to being mentioned."
+msgid ""
+"A callable that implements a command prefix equivalent to being mentioned."
msgstr ""
#: discord.ext.commands.when_mentioned:3
#: discord.ext.commands.when_mentioned_or:3 of
msgid ""
-"These are meant to be passed into the :attr:`.Bot.command_prefix` "
-"attribute."
+"These are meant to be passed into the :attr:`.Bot.command_prefix` attribute."
msgstr ""
#: discord.ext.commands.when_mentioned_or:1 of
@@ -1521,8 +1529,8 @@ msgstr ""
#: discord.ext.commands.when_mentioned_or:13 of
msgid ""
-"This callable returns another callable, so if this is done inside a "
-"custom callable, you must call the returned callable, for example:"
+"This callable returns another callable, so if this is done inside a custom "
+"callable, you must call the returned callable, for example:"
msgstr ""
#: discord.ext.commands.when_mentioned_or:23 of
@@ -1561,14 +1569,13 @@ msgstr ""
#: ../../ext/commands/api.rst:47
msgid ""
-"An event that is called when a command is found and is about to be "
-"invoked."
+"An event that is called when a command is found and is about to be invoked."
msgstr ""
#: ../../ext/commands/api.rst:49
msgid ""
-"This event is called regardless of whether the command itself succeeds "
-"via error or completes."
+"This event is called regardless of whether the command itself succeeds via "
+"error or completes."
msgstr ""
#: ../../ext/commands/api.rst:57
@@ -1587,29 +1594,29 @@ msgstr ""
#: discord.ext.commands.command:1 of
msgid ""
-"A decorator that transforms a function into a :class:`.Command` or if "
-"called with :func:`.group`, :class:`.Group`."
+"A decorator that transforms a function into a :class:`.Command` or if called"
+" with :func:`.group`, :class:`.Group`."
msgstr ""
#: discord.ext.commands.command:4 of
msgid ""
"By default the ``help`` attribute is received automatically from the "
"docstring of the function and is cleaned up with the use of "
-"``inspect.cleandoc``. If the docstring is ``bytes``, then it is decoded "
-"into :class:`str` using utf-8 encoding."
+"``inspect.cleandoc``. If the docstring is ``bytes``, then it is decoded into"
+" :class:`str` using utf-8 encoding."
msgstr ""
#: discord.ext.commands.command:9 of
msgid ""
-"All checks added using the :func:`.check` & co. decorators are added into"
-" the function. There is no way to supply your own checks through this "
+"All checks added using the :func:`.check` & co. decorators are added into "
+"the function. There is no way to supply your own checks through this "
"decorator."
msgstr ""
#: discord.ext.commands.command:13 of
msgid ""
-"The name to create the command with. By default this uses the function "
-"name unchanged."
+"The name to create the command with. By default this uses the function name "
+"unchanged."
msgstr ""
#: discord.ext.commands.command:16 of
@@ -1646,8 +1653,8 @@ msgstr ""
#: discord.ext.commands.Command:3 of
msgid ""
-"These are not created manually, instead they are created via the "
-"decorator or functional interface."
+"These are not created manually, instead they are created via the decorator "
+"or functional interface."
msgstr ""
#: discord.ext.commands.Command:8 of
@@ -1682,8 +1689,8 @@ msgstr ""
msgid ""
":class:`bool` -- A boolean that indicates if the command is currently "
"enabled. If the command is invoked while it is disabled, then "
-":exc:`.DisabledCommand` is raised to the :func:`.on_command_error` event."
-" Defaults to ``True``."
+":exc:`.DisabledCommand` is raised to the :func:`.on_command_error` event. "
+"Defaults to ``True``."
msgstr ""
#: discord.ext.commands.Command:40 of
@@ -1694,12 +1701,11 @@ msgstr ""
#: discord.ext.commands.Command:45 of
msgid ""
-"A list of predicates that verifies if the command could be executed with "
-"the given :class:`.Context` as the sole parameter. If an exception is "
-"necessary to be thrown to signal failure, then one derived from "
-":exc:`.CommandError` should be used. Note that if the checks fail then "
-":exc:`.CheckFailure` exception is raised to the :func:`.on_command_error`"
-" event."
+"A list of predicates that verifies if the command could be executed with the"
+" given :class:`.Context` as the sole parameter. If an exception is necessary"
+" to be thrown to signal failure, then one derived from :exc:`.CommandError` "
+"should be used. Note that if the checks fail then :exc:`.CheckFailure` "
+"exception is raised to the :func:`.on_command_error` event."
msgstr ""
#: discord.ext.commands.Command:54 of
@@ -1708,34 +1714,33 @@ msgstr ""
#: discord.ext.commands.Command:58 of
msgid ""
-":class:`bool` -- If ``True``\\, the default help command does not show "
-"this in the help output."
+":class:`bool` -- If ``True``\\, the default help command does not show this "
+"in the help output."
msgstr ""
#: discord.ext.commands.Command:63 of
msgid ""
-":class:`bool` -- If ``False`` and a keyword-only argument is provided "
-"then the keyword only argument is stripped and handled as if it was a "
-"regular argument that handles :exc:`.MissingRequiredArgument` and default"
-" values in a regular matter rather than passing the rest completely raw. "
-"If ``True`` then the keyword-only argument will pass in the rest of the "
-"arguments in a completely raw matter. Defaults to ``False``."
+":class:`bool` -- If ``False`` and a keyword-only argument is provided then "
+"the keyword only argument is stripped and handled as if it was a regular "
+"argument that handles :exc:`.MissingRequiredArgument` and default values in "
+"a regular matter rather than passing the rest completely raw. If ``True`` "
+"then the keyword-only argument will pass in the rest of the arguments in a "
+"completely raw matter. Defaults to ``False``."
msgstr ""
#: discord.ext.commands.Command:72 of
msgid ""
":class:`bool` -- If ``True``\\, ignores extraneous strings passed to a "
"command if all its requirements are met (e.g. ``?foo a b c`` when only "
-"expecting ``a`` and ``b``). Otherwise :func:`.on_command_error` and local"
-" error handlers are called with :exc:`.TooManyArguments`. Defaults to "
+"expecting ``a`` and ``b``). Otherwise :func:`.on_command_error` and local "
+"error handlers are called with :exc:`.TooManyArguments`. Defaults to "
"``True``."
msgstr ""
#: discord.ext.commands.Command.clean_params:1
#: discord.ext.commands.Group.clean_params:1 of
msgid ""
-"Retrieves the parameter OrderedDict without the context or self "
-"parameters."
+"Retrieves the parameter OrderedDict without the context or self parameters."
msgstr ""
#: discord.ext.commands.Command.clean_params:3
@@ -1751,8 +1756,8 @@ msgstr ""
#: discord.ext.commands.Command.full_parent_name:3
#: discord.ext.commands.Group.full_parent_name:3 of
msgid ""
-"This the base command name required to execute it. For example, in ``?one"
-" two three`` the parent name would be ``one two``."
+"This the base command name required to execute it. For example, in ``?one "
+"two three`` the parent name would be ``one two``."
msgstr ""
#: discord.ext.commands.Command.root_parent:1
@@ -1778,8 +1783,8 @@ msgstr ""
#: discord.ext.commands.Command.qualified_name:3
#: discord.ext.commands.Group.qualified_name:3 of
msgid ""
-"This is the full parent name with the command name as well. For example, "
-"in ``?one two three`` the qualified name would be ``one two three``."
+"This is the full parent name with the command name as well. For example, in "
+"``?one two three`` the qualified name would be ``one two three``."
msgstr ""
#: discord.ext.commands.Command.is_on_cooldown:1
@@ -1789,7 +1794,8 @@ msgstr ""
#: discord.ext.commands.Command.is_on_cooldown:3
#: discord.ext.commands.Group.is_on_cooldown:3 of
-msgid "The invocation context to use when checking the commands cooldown status."
+msgid ""
+"The invocation context to use when checking the commands cooldown status."
msgstr ""
#: discord.ext.commands.Command.is_on_cooldown:6
@@ -1822,10 +1828,10 @@ msgstr ""
msgid "The coroutine to register as the local error handler."
msgstr ""
-#: discord.ext.commands.Command.error:10 discord.ext.commands.Group.error:10 of
+#: discord.ext.commands.Command.error:10 discord.ext.commands.Group.error:10
+#: of
msgid ""
-":exc:`discord.ClientException` -- The coroutine is not actually a "
-"coroutine."
+":exc:`discord.ClientException` -- The coroutine is not actually a coroutine."
msgstr ""
#: discord.ext.commands.Command.before_invoke:9
@@ -1851,9 +1857,9 @@ msgstr ""
#: discord.ext.commands.Command.short_doc:3
#: discord.ext.commands.Group.short_doc:3 of
msgid ""
-"By default, this is the :attr:`brief` attribute. If that lookup leads to "
-"an empty string then the first line of the :attr:`help` attribute is used"
-" instead."
+"By default, this is the :attr:`brief` attribute. If that lookup leads to an "
+"empty string then the first line of the :attr:`help` attribute is used "
+"instead."
msgstr ""
#: discord.ext.commands.Command.signature:1
@@ -1864,8 +1870,8 @@ msgstr ""
#: discord.ext.commands.Command.can_run:3 discord.ext.commands.Group.can_run:3
#: of
msgid ""
-"Checks if the command can be executed by checking all the predicates "
-"inside the :attr:`.checks` attribute."
+"Checks if the command can be executed by checking all the predicates inside "
+"the :attr:`.checks` attribute."
msgstr ""
#: discord.ext.commands.Command.can_run:6 discord.ext.commands.Group.can_run:6
@@ -1876,8 +1882,8 @@ msgstr ""
#: discord.ext.commands.Command.can_run:9 discord.ext.commands.Group.can_run:9
#: of
msgid ""
-":class:`CommandError` -- Any command error that was raised during a check"
-" call will be propagated by this function."
+":class:`CommandError` -- Any command error that was raised during a check "
+"call will be propagated by this function."
msgstr ""
#: discord.ext.commands.Command.can_run:12
@@ -1887,25 +1893,25 @@ msgstr ""
#: discord.ext.commands.Group:1 of
msgid ""
-"A class that implements a grouping protocol for commands to be executed "
-"as subcommands."
+"A class that implements a grouping protocol for commands to be executed as "
+"subcommands."
msgstr ""
#: discord.ext.commands.Group:4 of
msgid ""
-"This class is a subclass of :class:`.Command` and thus all options valid "
-"in :class:`.Command` are valid in here as well."
+"This class is a subclass of :class:`.Command` and thus all options valid in "
+":class:`.Command` are valid in here as well."
msgstr ""
#: discord.ext.commands.Group:9 of
msgid ""
-":class:`bool` -- Indicates if the group callback should begin parsing and"
-" invocation only if no subcommand was found. Useful for making it an "
-"error handling function to tell the user that no subcommand was found or "
-"to have different functionality in case no subcommand was found. If this "
-"is ``False``, then the group callback will always be invoked first. This "
-"means that the checks and the parsing dictated by its parameters will be "
-"executed. Defaults to ``False``."
+":class:`bool` -- Indicates if the group callback should begin parsing and "
+"invocation only if no subcommand was found. Useful for making it an error "
+"handling function to tell the user that no subcommand was found or to have "
+"different functionality in case no subcommand was found. If this is "
+"``False``, then the group callback will always be invoked first. This means "
+"that the checks and the parsing dictated by its parameters will be executed."
+" Defaults to ``False``."
msgstr ""
#: discord.ext.commands.Group:20 of
@@ -1916,8 +1922,8 @@ msgstr ""
#: discord.ext.commands.GroupMixin:1 of
msgid ""
-"A mixin that implements common functionality for classes that behave "
-"similar to :class:`.Group` and are allowed to register commands."
+"A mixin that implements common functionality for classes that behave similar"
+" to :class:`.Group` and are allowed to register commands."
msgstr ""
#: discord.ext.commands.GroupMixin:6 of
@@ -1928,8 +1934,8 @@ msgstr ""
#: discord.ext.commands.GroupMixin:11 of
msgid ""
-":class:`bool` -- Whether the commands should be case insensitive. "
-"Defaults to ``False``."
+":class:`bool` -- Whether the commands should be case insensitive. Defaults "
+"to ``False``."
msgstr ""
#: ../../ext/commands/api.rst:87
@@ -1941,7 +1947,8 @@ msgid "A class that aids in paginating code blocks for Discord messages."
msgstr ""
#: discord.ext.commands.Paginator:5 of
-msgid ":class:`str` -- The prefix inserted to every page. e.g. three backticks."
+msgid ""
+":class:`str` -- The prefix inserted to every page. e.g. three backticks."
msgstr ""
#: discord.ext.commands.Paginator:9 of
@@ -1986,21 +1993,20 @@ msgstr ""
#: discord.ext.commands.HelpFormatter:1 of
msgid ""
-"The default base implementation that handles formatting of the help "
-"command."
+"The default base implementation that handles formatting of the help command."
msgstr ""
#: discord.ext.commands.HelpFormatter:4 of
msgid ""
-"To override the behaviour of the formatter, "
-":meth:`~.HelpFormatter.format` should be overridden. A number of utility "
-"functions are provided for use inside that method."
+"To override the behaviour of the formatter, :meth:`~.HelpFormatter.format` "
+"should be overridden. A number of utility functions are provided for use "
+"inside that method."
msgstr ""
#: discord.ext.commands.HelpFormatter:10 of
msgid ""
-":class:`bool` -- Dictates if hidden commands should be shown in the "
-"output. Defaults to ``False``."
+":class:`bool` -- Dictates if hidden commands should be shown in the output. "
+"Defaults to ``False``."
msgstr ""
#: discord.ext.commands.HelpFormatter:15 of
@@ -2020,11 +2026,13 @@ msgid ":class:`bool`: Specifies if the command has subcommands."
msgstr ""
#: discord.ext.commands.HelpFormatter.is_bot:1 of
-msgid ":class:`bool`: Specifies if the command being formatted is the bot itself."
+msgid ""
+":class:`bool`: Specifies if the command being formatted is the bot itself."
msgstr ""
#: discord.ext.commands.HelpFormatter.is_cog:1 of
-msgid ":class:`bool`: Specifies if the command being formatted is actually a cog."
+msgid ""
+":class:`bool`: Specifies if the command being formatted is actually a cog."
msgstr ""
#: discord.ext.commands.HelpFormatter.shorten:1 of
@@ -2033,8 +2041,8 @@ msgstr ""
#: discord.ext.commands.HelpFormatter.max_name_size:1 of
msgid ""
-":class:`int` -- Returns the largest name length of a command or if it has"
-" subcommands the largest subcommand name."
+":class:`int` -- Returns the largest name length of a command or if it has "
+"subcommands the largest subcommand name."
msgstr ""
#: discord.ext.commands.HelpFormatter.clean_prefix:1 of
@@ -2049,15 +2057,15 @@ msgstr ""
#: discord.ext.commands.HelpFormatter.filter_command_list:1 of
msgid ""
-"Returns a filtered list of commands based on the two attributes provided,"
-" :attr:`show_check_failure` and :attr:`show_hidden`. Also filters based "
-"on if :meth:`~.HelpFormatter.is_cog` is valid."
+"Returns a filtered list of commands based on the two attributes provided, "
+":attr:`show_check_failure` and :attr:`show_hidden`. Also filters based on if"
+" :meth:`~.HelpFormatter.is_cog` is valid."
msgstr ""
#: discord.ext.commands.HelpFormatter.filter_command_list:5 of
msgid ""
-"An iterable with the filter being applied. The resulting value is a (key,"
-" value) :class:`tuple` of the command name and the command itself."
+"An iterable with the filter being applied. The resulting value is a (key, "
+"value) :class:`tuple` of the command name and the command itself."
msgstr ""
#: discord.ext.commands.HelpFormatter.format:1 of
@@ -2075,8 +2083,8 @@ msgstr ""
#: discord.ext.commands.HelpFormatter.format_help_for:1 of
msgid ""
-"Formats the help page and handles the actual heavy lifting of how the "
-"help command looks like. To change the behaviour, override the "
+"Formats the help page and handles the actual heavy lifting of how the help "
+"command looks like. To change the behaviour, override the "
":meth:`~.HelpFormatter.format` method."
msgstr ""
@@ -2094,23 +2102,23 @@ msgstr ""
#: discord.ext.commands.check:1 of
msgid ""
-"A decorator that adds a check to the :class:`.Command` or its subclasses."
-" These checks could be accessed via :attr:`.Command.checks`."
+"A decorator that adds a check to the :class:`.Command` or its subclasses. "
+"These checks could be accessed via :attr:`.Command.checks`."
msgstr ""
#: discord.ext.commands.check:4 of
msgid ""
-"These checks should be predicates that take in a single parameter taking "
-"a :class:`.Context`. If the check returns a ``False``\\-like value then "
-"during invocation a :exc:`.CheckFailure` exception is raised and sent to "
-"the :func:`.on_command_error` event."
+"These checks should be predicates that take in a single parameter taking a "
+":class:`.Context`. If the check returns a ``False``\\-like value then during"
+" invocation a :exc:`.CheckFailure` exception is raised and sent to the "
+":func:`.on_command_error` event."
msgstr ""
#: discord.ext.commands.check:9 of
msgid ""
"If an exception should be thrown in the predicate then it should be a "
-"subclass of :exc:`.CommandError`. Any exception not subclassed from it "
-"will be propagated while those subclassed will be sent to "
+"subclass of :exc:`.CommandError`. Any exception not subclassed from it will "
+"be propagated while those subclassed will be sent to "
":func:`.on_command_error`."
msgstr ""
@@ -2138,14 +2146,14 @@ msgstr ""
#: discord.ext.commands.has_role:4 of
msgid ""
-"The name is case sensitive and must be exact. No normalisation is done in"
-" the input."
+"The name is case sensitive and must be exact. No normalisation is done in "
+"the input."
msgstr ""
#: discord.ext.commands.has_role:7 of
msgid ""
-"If the message is invoked in a private message context then the check "
-"will return ``False``."
+"If the message is invoked in a private message context then the check will "
+"return ``False``."
msgstr ""
#: discord.ext.commands.has_role:10 of
@@ -2160,14 +2168,14 @@ msgstr ""
#: discord.ext.commands.has_permissions:4 of
msgid ""
-"The permissions passed in must be exactly like the properties shown under"
-" :class:`.discord.Permissions`."
+"The permissions passed in must be exactly like the properties shown under "
+":class:`.discord.Permissions`."
msgstr ""
#: discord.ext.commands.has_permissions:7 of
msgid ""
-"This check raises a special exception, :exc:`.MissingPermissions` that is"
-" derived from :exc:`.CheckFailure`."
+"This check raises a special exception, :exc:`.MissingPermissions` that is "
+"derived from :exc:`.CheckFailure`."
msgstr ""
#: discord.ext.commands.has_permissions:10 of
@@ -2177,8 +2185,8 @@ msgstr ""
#: discord.ext.commands.has_any_role:1 of
msgid ""
"A :func:`.check` that is added that checks if the member invoking the "
-"command has **any** of the roles specified. This means that if they have "
-"one out of the three roles specified, then this check will return `True`."
+"command has **any** of the roles specified. This means that if they have one"
+" out of the three roles specified, then this check will return `True`."
msgstr ""
#: discord.ext.commands.has_any_role:5 of
@@ -2190,38 +2198,39 @@ msgid "An argument list of names to check that the member has roles wise."
msgstr ""
#: discord.ext.commands.bot_has_role:1 of
-msgid "Similar to :func:`.has_role` except checks if the bot itself has the role."
+msgid ""
+"Similar to :func:`.has_role` except checks if the bot itself has the role."
msgstr ""
#: discord.ext.commands.bot_has_permissions:1 of
msgid ""
-"Similar to :func:`.has_permissions` except checks if the bot itself has "
-"the permissions listed."
+"Similar to :func:`.has_permissions` except checks if the bot itself has the "
+"permissions listed."
msgstr ""
#: discord.ext.commands.bot_has_permissions:4 of
msgid ""
-"This check raises a special exception, :exc:`.BotMissingPermissions` that"
-" is derived from :exc:`.CheckFailure`."
+"This check raises a special exception, :exc:`.BotMissingPermissions` that is"
+" derived from :exc:`.CheckFailure`."
msgstr ""
#: discord.ext.commands.bot_has_any_role:1 of
msgid ""
-"Similar to :func:`.has_any_role` except checks if the bot itself has any "
-"of the roles listed."
+"Similar to :func:`.has_any_role` except checks if the bot itself has any of "
+"the roles listed."
msgstr ""
#: discord.ext.commands.cooldown:1 of
-msgid "A decorator that adds a cooldown to a :class:`.Command` or its subclasses."
+msgid ""
+"A decorator that adds a cooldown to a :class:`.Command` or its subclasses."
msgstr ""
#: discord.ext.commands.cooldown:4 of
msgid ""
-"A cooldown allows a command to only be used a specific amount of times in"
-" a specific time frame. These cooldowns can be based either on a per-"
-"guild, per-channel, per-user, or global basis. Denoted by the third "
-"argument of ``type`` which must be of enum type ``BucketType`` which "
-"could be either:"
+"A cooldown allows a command to only be used a specific amount of times in a "
+"specific time frame. These cooldowns can be based either on a per-guild, "
+"per-channel, per-user, or global basis. Denoted by the third argument of "
+"``type`` which must be of enum type ``BucketType`` which could be either:"
msgstr ""
#: discord.ext.commands.cooldown:10 of
@@ -2246,8 +2255,8 @@ msgstr ""
#: discord.ext.commands.cooldown:16 of
msgid ""
-"If a cooldown is triggered, then :exc:`.CommandOnCooldown` is triggered "
-"in :func:`.on_command_error` and the local error handler."
+"If a cooldown is triggered, then :exc:`.CommandOnCooldown` is triggered in "
+":func:`.on_command_error` and the local error handler."
msgstr ""
#: discord.ext.commands.cooldown:19 of
@@ -2255,7 +2264,8 @@ msgid "A command can only have a single cooldown."
msgstr ""
#: discord.ext.commands.cooldown:21 of
-msgid "The number of times a command can be used before triggering a cooldown."
+msgid ""
+"The number of times a command can be used before triggering a cooldown."
msgstr ""
#: discord.ext.commands.cooldown:23 of
@@ -2268,8 +2278,8 @@ msgstr ""
#: discord.ext.commands.guild_only:1 of
msgid ""
-"A :func:`.check` that indicates this command must only be used in a guild"
-" context only. Basically, no private messages are allowed when using the "
+"A :func:`.check` that indicates this command must only be used in a guild "
+"context only. Basically, no private messages are allowed when using the "
"command."
msgstr ""
@@ -2291,8 +2301,8 @@ msgstr ""
#: discord.ext.commands.is_owner:6 of
msgid ""
-"This check raises a special exception, :exc:`.NotOwner` that is derived "
-"from :exc:`.CheckFailure`."
+"This check raises a special exception, :exc:`.NotOwner` that is derived from"
+" :exc:`.CheckFailure`."
msgstr ""
#: discord.ext.commands.is_nsfw:1 of
@@ -2309,9 +2319,9 @@ msgstr ""
#: discord.ext.commands.Context:3 of
msgid ""
-"This class contains a lot of meta data to help you understand more about "
-"the invocation context. This class is not created manually and is instead"
-" passed around to commands as the first parameter."
+"This class contains a lot of meta data to help you understand more about the"
+" invocation context. This class is not created manually and is instead "
+"passed around to commands as the first parameter."
msgstr ""
#: discord.ext.commands.Context:7 of
@@ -2330,15 +2340,15 @@ msgstr ""
#: discord.ext.commands.Context:19 of
msgid ""
-":class:`list` -- The list of transformed arguments that were passed into "
-"the command. If this is accessed during the :func:`on_command_error` "
-"event then this list could be incomplete."
+":class:`list` -- The list of transformed arguments that were passed into the"
+" command. If this is accessed during the :func:`on_command_error` event then"
+" this list could be incomplete."
msgstr ""
#: discord.ext.commands.Context:25 of
msgid ""
-":class:`dict` -- A dictionary of transformed arguments that were passed "
-"into the command. Similar to :attr:`args`\\, if this is accessed in the "
+":class:`dict` -- A dictionary of transformed arguments that were passed into"
+" the command. Similar to :attr:`args`\\, if this is accessed in the "
":func:`on_command_error` event then this dict could be incomplete."
msgstr ""
@@ -2354,8 +2364,8 @@ msgstr ""
#: discord.ext.commands.Context:40 of
msgid ""
-":class:`str` -- The command name that triggered this invocation. Useful "
-"for finding out which alias called the command."
+":class:`str` -- The command name that triggered this invocation. Useful for "
+"finding out which alias called the command."
msgstr ""
#: discord.ext.commands.Context:45 of
@@ -2367,9 +2377,9 @@ msgstr ""
#: discord.ext.commands.Context:51 of
msgid ""
"Optional[:class:`str`] -- The string that was attempted to call a "
-"subcommand. This does not have to point to a valid registered subcommand "
-"and could just point to a nonsense string. If nothing was passed to "
-"attempt a call to a subcommand then this is set to `None`."
+"subcommand. This does not have to point to a valid registered subcommand and"
+" could just point to a nonsense string. If nothing was passed to attempt a "
+"call to a subcommand then this is set to `None`."
msgstr ""
#: discord.ext.commands.Context:58 of
@@ -2380,14 +2390,14 @@ msgstr ""
#: discord.ext.commands.Context.history:1 of
msgid ""
-"Return an :class:`AsyncIterator` that enables receiving the destination's"
-" message history."
+"Return an :class:`AsyncIterator` that enables receiving the destination's "
+"message history."
msgstr ""
#: discord.ext.commands.Context.history:3 of
msgid ""
-"You must have :attr:`~.Permissions.read_message_history` permissions to "
-"use this."
+"You must have :attr:`~.Permissions.read_message_history` permissions to use "
+"this."
msgstr ""
#: discord.ext.commands.Context.history:5 of
@@ -2396,36 +2406,36 @@ msgstr ""
#: discord.ext.commands.Context.history:7 of
msgid ""
-"The number of messages to retrieve. If ``None``, retrieves every message "
-"in the channel. Note, however, that this would make it a slow operation."
+"The number of messages to retrieve. If ``None``, retrieves every message in "
+"the channel. Note, however, that this would make it a slow operation."
msgstr ""
#: discord.ext.commands.Context.history:11 of
msgid ""
-"Retrieve messages before this date or message. If a date is provided it "
-"must be a timezone-naive datetime representing UTC time."
+"Retrieve messages before this date or message. If a date is provided it must"
+" be a timezone-naive datetime representing UTC time."
msgstr ""
#: discord.ext.commands.Context.history:14 of
msgid ""
-"Retrieve messages after this date or message. If a date is provided it "
-"must be a timezone-naive datetime representing UTC time."
+"Retrieve messages after this date or message. If a date is provided it must "
+"be a timezone-naive datetime representing UTC time."
msgstr ""
#: discord.ext.commands.Context.history:17 of
msgid ""
-"Retrieve messages around this date or message. If a date is provided it "
-"must be a timezone-naive datetime representing UTC time. When using this "
-"argument, the maximum limit is 101. Note that if the limit is an even "
-"number then this will return at most limit + 1 messages."
+"Retrieve messages around this date or message. If a date is provided it must"
+" be a timezone-naive datetime representing UTC time. When using this "
+"argument, the maximum limit is 101. Note that if the limit is an even number"
+" then this will return at most limit + 1 messages."
msgstr ""
#: discord.ext.commands.Context.history:22 of
msgid ""
"If set to true, return messages in oldest->newest order. If unspecified, "
-"this defaults to ``False`` for most cases. However if passing in a "
-"``after`` parameter then this is set to ``True``. This avoids getting "
-"messages out of order in the ``after`` case."
+"this defaults to ``False`` for most cases. However if passing in a ``after``"
+" parameter then this is set to ``True``. This avoids getting messages out of"
+" order in the ``after`` case."
msgstr ""
#: discord.ext.commands.Context.history:28 of
@@ -2456,8 +2466,8 @@ msgstr ""
#: discord.ext.commands.Context.typing:1 of
msgid ""
-"Returns a context manager that allows you to type for an indefinite "
-"period of time."
+"Returns a context manager that allows you to type for an indefinite period "
+"of time."
msgstr ""
#: discord.ext.commands.Context.typing:3 of
@@ -2466,8 +2476,8 @@ msgstr ""
#: discord.ext.commands.Context.typing:7 of
msgid ""
-"This is both a regular context manager and an async context manager. This"
-" means that both ``with`` and ``async with`` work with this."
+"This is both a regular context manager and an async context manager. This "
+"means that both ``with`` and ``async with`` work with this."
msgstr ""
#: discord.ext.commands.Context.typing:10 of
@@ -2480,8 +2490,8 @@ msgstr ""
#: discord.ext.commands.Context.cog:1 of
msgid ""
-"Returns the cog associated with this context's command. None if it does "
-"not exist."
+"Returns the cog associated with this context's command. None if it does not "
+"exist."
msgstr ""
#: discord.ext.commands.Context.get_message:3 of
@@ -2563,16 +2573,16 @@ msgstr ""
#: discord.ext.commands.Context.reinvoke:5 of
msgid ""
-"This is similar to :meth:`~.Context.invoke` except that it bypasses "
-"checks, cooldowns, and error handlers."
+"This is similar to :meth:`~.Context.invoke` except that it bypasses checks, "
+"cooldowns, and error handlers."
msgstr ""
#: discord.ext.commands.Context.reinvoke:10 of
msgid ""
"If you want to bypass :exc:`.UserInputError` derived exceptions, it is "
-"recommended to use the regular :meth:`~.Context.invoke` as it will work "
-"more naturally. After all, this will end up using the old arguments the "
-"user has used and will thus just fail again."
+"recommended to use the regular :meth:`~.Context.invoke` as it will work more"
+" naturally. After all, this will end up using the old arguments the user has"
+" used and will thus just fail again."
msgstr ""
#: discord.ext.commands.Context.reinvoke:16 of
@@ -2581,9 +2591,9 @@ msgstr ""
#: discord.ext.commands.Context.reinvoke:18 of
msgid ""
-"Whether to start the call chain from the very beginning or where we left "
-"off (i.e. the command that caused the error). The default is to start "
-"where we left off."
+"Whether to start the call chain from the very beginning or where we left off"
+" (i.e. the command that caused the error). The default is to start where we "
+"left off."
msgstr ""
#: discord.ext.commands.Context.send:3 of
@@ -2593,22 +2603,22 @@ msgstr ""
#: discord.ext.commands.Context.send:5 of
msgid ""
"The content must be a type that can convert to a string through "
-"``str(content)``. If the content is set to ``None`` (the default), then "
-"the ``embed`` parameter must be provided."
+"``str(content)``. If the content is set to ``None`` (the default), then the "
+"``embed`` parameter must be provided."
msgstr ""
#: discord.ext.commands.Context.send:9 of
msgid ""
-"To upload a single file, the ``file`` parameter should be used with a "
-"single :class:`File` object. To upload multiple files, the ``files`` "
-"parameter should be used with a :class:`list` of :class:`File` objects. "
-"**Specifying both parameters will lead to an exception**."
+"To upload a single file, the ``file`` parameter should be used with a single"
+" :class:`File` object. To upload multiple files, the ``files`` parameter "
+"should be used with a :class:`list` of :class:`File` objects. **Specifying "
+"both parameters will lead to an exception**."
msgstr ""
#: discord.ext.commands.Context.send:14 of
msgid ""
-"If the ``embed`` parameter is provided, it must be of type :class:`Embed`"
-" and it must be a rich embed type."
+"If the ``embed`` parameter is provided, it must be of type :class:`Embed` "
+"and it must be a rich embed type."
msgstr ""
#: discord.ext.commands.Context.send:17 of
@@ -2633,15 +2643,15 @@ msgstr ""
#: discord.ext.commands.Context.send:26 of
msgid ""
-"The nonce to use for sending this message. If the message was "
-"successfully sent, then the message will have a nonce with this value."
+"The nonce to use for sending this message. If the message was successfully "
+"sent, then the message will have a nonce with this value."
msgstr ""
#: discord.ext.commands.Context.send:29 of
msgid ""
-"If provided, the number of seconds to wait in the background before "
-"deleting the message we just sent. If the deletion fails, then it is "
-"silently ignored."
+"If provided, the number of seconds to wait in the background before deleting"
+" the message we just sent. If the deletion fails, then it is silently "
+"ignored."
msgstr ""
#: discord.ext.commands.Context.send:34 of
@@ -2656,8 +2666,8 @@ msgstr ""
#: discord.ext.commands.Context.send:36 of
msgid ""
-":exc:`InvalidArgument` -- The ``files`` list is not of the appropriate "
-"size or you specified both ``file`` and ``files``."
+":exc:`InvalidArgument` -- The ``files`` list is not of the appropriate size "
+"or you specified both ``file`` and ``files``."
msgstr ""
#: discord.ext.commands.Context.send:39 of
@@ -2682,8 +2692,8 @@ msgstr ""
#: discord.ext.commands.Context.channel:1 of
msgid ""
-"Returns the channel associated with this context's command. Shorthand for"
-" :attr:`Message.channel`."
+"Returns the channel associated with this context's command. Shorthand for "
+":attr:`Message.channel`."
msgstr ""
#: discord.ext.commands.Context.author:1 of
@@ -2694,8 +2704,8 @@ msgstr ""
#: discord.ext.commands.Context.me:1 of
msgid ""
-"Similar to :attr:`Guild.me` except it may return the :class:`ClientUser` "
-"in private message contexts."
+"Similar to :attr:`Guild.me` except it may return the :class:`ClientUser` in "
+"private message contexts."
msgstr ""
#: discord.ext.commands.Context.voice_client:1 of
@@ -2710,21 +2720,21 @@ msgstr ""
#: discord.ext.commands.Converter:1 of
msgid ""
-"The base class of custom converters that require the :class:`.Context` to"
-" be passed to be useful."
+"The base class of custom converters that require the :class:`.Context` to be"
+" passed to be useful."
msgstr ""
#: discord.ext.commands.Converter:4 of
msgid ""
-"This allows you to implement converters that function similar to the "
-"special cased ``discord`` classes."
+"This allows you to implement converters that function similar to the special"
+" cased ``discord`` classes."
msgstr ""
#: discord.ext.commands.Converter:7 of
msgid ""
"Classes that derive from this should override the "
-":meth:`~.Converter.convert` method to do its conversion logic. This "
-"method must be a coroutine."
+":meth:`~.Converter.convert` method to do its conversion logic. This method "
+"must be a coroutine."
msgstr ""
#: discord.ext.commands.CategoryChannelConverter.convert:3
@@ -2758,8 +2768,8 @@ msgstr ""
#: discord.ext.commands.clean_content.convert:5 of
msgid ""
"If an error is found while converting, it is recommended to raise a "
-":exc:`.CommandError` derived exception as it will properly propagate to "
-"the error handlers."
+":exc:`.CommandError` derived exception as it will properly propagate to the "
+"error handlers."
msgstr ""
#: discord.ext.commands.CategoryChannelConverter.convert:9
@@ -2803,13 +2813,13 @@ msgstr ""
#: discord.ext.commands.TextChannelConverter:3
#: discord.ext.commands.VoiceChannelConverter:3 of
msgid ""
-"All lookups are via the local guild. If in a DM context, then the lookup "
-"is done by the global cache."
+"All lookups are via the local guild. If in a DM context, then the lookup is "
+"done by the global cache."
msgstr ""
#: discord.ext.commands.CategoryChannelConverter:6
-#: discord.ext.commands.EmojiConverter:7 discord.ext.commands.MemberConverter:6
-#: discord.ext.commands.RoleConverter:7
+#: discord.ext.commands.EmojiConverter:7
+#: discord.ext.commands.MemberConverter:6 discord.ext.commands.RoleConverter:7
#: discord.ext.commands.TextChannelConverter:6
#: discord.ext.commands.UserConverter:5
#: discord.ext.commands.VoiceChannelConverter:6 of
@@ -2817,8 +2827,8 @@ msgid "The lookup strategy is as follows (in order):"
msgstr ""
#: discord.ext.commands.CategoryChannelConverter:8
-#: discord.ext.commands.EmojiConverter:9 discord.ext.commands.MemberConverter:8
-#: discord.ext.commands.RoleConverter:9
+#: discord.ext.commands.EmojiConverter:9
+#: discord.ext.commands.MemberConverter:8 discord.ext.commands.RoleConverter:9
#: discord.ext.commands.TextChannelConverter:8
#: discord.ext.commands.UserConverter:7
#: discord.ext.commands.VoiceChannelConverter:8 of
@@ -2826,15 +2836,16 @@ msgid "Lookup by ID."
msgstr ""
#: discord.ext.commands.CategoryChannelConverter:9
-#: discord.ext.commands.MemberConverter:9 discord.ext.commands.RoleConverter:10
+#: discord.ext.commands.MemberConverter:9
+#: discord.ext.commands.RoleConverter:10
#: discord.ext.commands.TextChannelConverter:9
#: discord.ext.commands.UserConverter:8
#: discord.ext.commands.VoiceChannelConverter:9 of
msgid "Lookup by mention."
msgstr ""
-#: discord.ext.commands.MemberConverter:10 discord.ext.commands.UserConverter:9
-#: of
+#: discord.ext.commands.MemberConverter:10
+#: discord.ext.commands.UserConverter:9 of
msgid "Lookup by name#discrim"
msgstr ""
@@ -2922,8 +2933,8 @@ msgstr ""
#: discord.ext.commands.EmojiConverter:4 of
msgid ""
-"All lookups are done for the local guild first, if available. If that "
-"lookup fails, then it checks the client's global cache."
+"All lookups are done for the local guild first, if available. If that lookup"
+" fails, then it checks the client's global cache."
msgstr ""
#: discord.ext.commands.EmojiConverter:10 of
@@ -2935,7 +2946,8 @@ msgid "Converts to a :class:`PartialEmoji`."
msgstr ""
#: discord.ext.commands.PartialEmojiConverter:4 of
-msgid "This is done by extracting the animated flag, name and ID from the emoji."
+msgid ""
+"This is done by extracting the animated flag, name and ID from the emoji."
msgstr ""
#: discord.ext.commands.clean_content:1 of
@@ -2960,15 +2972,15 @@ msgstr ""
#: ../../ext/commands/api.rst:184
msgid ""
-"A special converter that greedily consumes arguments until it can't. As a"
-" consequence of this behaviour, most input errors are silently discarded,"
-" since it is used as an indicator of when to stop parsing."
+"A special converter that greedily consumes arguments until it can't. As a "
+"consequence of this behaviour, most input errors are silently discarded, "
+"since it is used as an indicator of when to stop parsing."
msgstr ""
#: ../../ext/commands/api.rst:188
msgid ""
-"When a parser error is met the greedy converter stops converting, undoes "
-"the internal string parsing routine, and continues parsing regularly."
+"When a parser error is met the greedy converter stops converting, undoes the"
+" internal string parsing routine, and continues parsing regularly."
msgstr ""
#: ../../ext/commands/api.rst:191
@@ -2977,8 +2989,8 @@ msgstr ""
#: ../../ext/commands/api.rst:199
msgid ""
-"An invocation of ``[p]test 1 2 3 4 5 6 hello`` would pass ``numbers`` "
-"with ``[1, 2, 3, 4, 5, 6]`` and ``reason`` with ``hello``\\."
+"An invocation of ``[p]test 1 2 3 4 5 6 hello`` would pass ``numbers`` with "
+"``[1, 2, 3, 4, 5, 6]`` and ``reason`` with ``hello``\\."
msgstr ""
#: ../../ext/commands/api.rst:202
@@ -2999,9 +3011,9 @@ msgstr "これは :exc:`discord.DiscordException` を継承しています。"
#: discord.ext.commands.CommandError:5 of
msgid ""
-"This exception and exceptions derived from it are handled in a special "
-"way as they are caught and passed into a special event from "
-":class:`.Bot`\\, :func:`on_command_error`."
+"This exception and exceptions derived from it are handled in a special way "
+"as they are caught and passed into a special event from :class:`.Bot`\\, "
+":func:`on_command_error`."
msgstr ""
"この例外及び、ここから派生した例外は、キャッチされると :class:`.Bot` の :func:`on_command_error` "
"に渡され、特別な方法で処理されます。"
@@ -3010,8 +3022,8 @@ msgstr ""
msgid "Exception raised when a Converter class raises non-CommandError."
msgstr "Converter クラスで、CommandErrorではない例外が発生した際に、発生する例外。"
-#: discord.ext.commands.ConversionError:3 discord.ext.commands.UserInputError:4
-#: of
+#: discord.ext.commands.ConversionError:3
+#: discord.ext.commands.UserInputError:4 of
msgid "This inherits from :exc:`.CommandError`."
msgstr ""
@@ -3028,8 +3040,8 @@ msgstr "Converter内で発生した元の例外。 ``__cause__`` からも取得
#: discord.ext.commands.MissingRequiredArgument:1 of
msgid ""
-"Exception raised when parsing a command and a parameter that is required "
-"is not encountered."
+"Exception raised when parsing a command and a parameter that is required is "
+"not encountered."
msgstr "コマンドのパラメータ解析の際、要求されたパラメータに値が渡されていない場合に発生します。"
#: discord.ext.commands.MissingRequiredArgument:6 of
@@ -3038,18 +3050,19 @@ msgstr ":class:`inspect.Parameter` -- 値が渡されなかった引数。"
#: discord.ext.commands.BadArgument:1 of
msgid ""
-"Exception raised when a parsing or conversion failure is encountered on "
-"an argument to pass into a command."
+"Exception raised when a parsing or conversion failure is encountered on an "
+"argument to pass into a command."
msgstr "コマンドの引数に渡された値の解析、または変換に失敗した場合に発生する例外。"
#: discord.ext.commands.BadUnionArgument:1 of
msgid ""
-"Exception raised when a :class:`typing.Union` converter fails for all its"
-" associated types."
+"Exception raised when a :class:`typing.Union` converter fails for all its "
+"associated types."
msgstr ""
#: discord.ext.commands.BadUnionArgument:6 of
-msgid ":class:`inspect.Parameter` -- The parameter that failed being converted."
+msgid ""
+":class:`inspect.Parameter` -- The parameter that failed being converted."
msgstr ""
#: discord.ext.commands.BadUnionArgument:10 of
@@ -3072,14 +3085,13 @@ msgstr "プライベートメッセージコンテキストで、要求された
#: discord.ext.commands.CheckFailure:1 of
msgid ""
-"Exception raised when the predicates in :attr:`.Command.checks` have "
-"failed."
+"Exception raised when the predicates in :attr:`.Command.checks` have failed."
msgstr ""
#: discord.ext.commands.CommandNotFound:1 of
msgid ""
-"Exception raised when a command is attempted to be invoked but no command"
-" under that name is found."
+"Exception raised when a command is attempted to be invoked but no command "
+"under that name is found."
msgstr "コマンドを呼び出す際に、指定された名前を持つコマンドが存在していなかった場合に発生する例外。"
#: discord.ext.commands.CommandNotFound:4 of
@@ -3104,8 +3116,7 @@ msgstr ""
#: discord.ext.commands.UserInputError:1 of
msgid ""
-"The base exception type for errors that involve errors regarding user "
-"input."
+"The base exception type for errors that involve errors regarding user input."
msgstr ""
#: discord.ext.commands.CommandOnCooldown:1 of
@@ -3120,8 +3131,7 @@ msgstr ""
#: discord.ext.commands.CommandOnCooldown:10 of
msgid ""
-":class:`float` -- The amount of seconds to wait before you can retry "
-"again."
+":class:`float` -- The amount of seconds to wait before you can retry again."
msgstr ""
#: discord.ext.commands.NotOwner:1 of
@@ -3130,8 +3140,7 @@ msgstr ""
#: discord.ext.commands.MissingPermissions:1 of
msgid ""
-"Exception raised when the command invoker lacks permissions to run "
-"command."
+"Exception raised when the command invoker lacks permissions to run command."
msgstr ""
#: discord.ext.commands.BotMissingPermissions:5
@@ -3144,23 +3153,17 @@ msgid "Exception raised when the bot lacks permissions to run command."
msgstr ""
#~ msgid ""
-#~ "The *bytes-like* object representing the"
-#~ " icon. See :meth:`~ClientUser.edit` for "
-#~ "more details on what is expected."
+#~ "The *bytes-like* object representing the icon. See :meth:`~ClientUser.edit` "
+#~ "for more details on what is expected."
#~ msgstr ""
#~ msgid ""
-#~ "The factory class that will be "
-#~ "used to create the context. By "
-#~ "default, this is :class:`.Context`. Should "
-#~ "a custom class be provided, it "
-#~ "must be similar enough to "
-#~ ":class:`.Context`'s interface."
+#~ "The factory class that will be used to create the context. By default, this "
+#~ "is :class:`.Context`. Should a custom class be provided, it must be similar "
+#~ "enough to :class:`.Context`'s interface."
#~ msgstr ""
#~ msgid ""
-#~ "*Optional[command]* -- The parent command "
-#~ "that this command belongs to. ``None``"
-#~ " is there isn't one."
+#~ "*Optional[command]* -- The parent command that this command belongs to. "
+#~ "``None`` is there isn't one."
#~ msgstr ""
-
diff --git a/docs/locale/ja/LC_MESSAGES/ext/commands/commands.po b/docs/locale/ja/LC_MESSAGES/ext/commands/commands.po
index 61c62dc8..e0f8e680 100644
--- a/docs/locale/ja/LC_MESSAGES/ext/commands/commands.po
+++ b/docs/locale/ja/LC_MESSAGES/ext/commands/commands.po
@@ -2,23 +2,26 @@
# Copyright (C) 2015-2017, Rapptz
# This file is distributed under the same license as the discord.py package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
-#
+#
+# Translators:
+# 竹内 歩夢 <[email protected]>, 2018
+# Episword <[email protected]>, 2018
+#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: discord.py 1.0.0a\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-24 23:41-0400\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: 竹内 歩夢 <[email protected]>, 2018\n"
-"Language: ja_JP\n"
-"Language-Team: Japanese (Japan) (https://www.transifex.com/discord-"
-"py/teams/88924/ja_JP/)\n"
-"Plural-Forms: nplurals=1; plural=0\n"
+"PO-Revision-Date: 2018-08-01 17:09+0000\n"
+"Last-Translator: Episword <[email protected]>, 2018\n"
+"Language-Team: Japanese (Japan) (https://www.transifex.com/discord-py/teams/88924/ja_JP/)\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.5.3\n"
+"Language: ja_JP\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
#: ../../ext/commands/commands.rst:6
msgid "Commands"
@@ -26,16 +29,17 @@ msgstr "Commands"
#: ../../ext/commands/commands.rst:8
msgid ""
-"One of the most appealing aspect of the command extension is how easy it "
-"is to define commands and how you can arbitrarily nest groups and "
-"commands to have a rich sub-command system."
+"One of the most appealing aspect of the command extension is how easy it is "
+"to define commands and how you can arbitrarily nest groups and commands to "
+"have a rich sub-command system."
msgstr ""
+"コマンド拡張の最も魅力的な機能の一つは、簡単にコマンドが定義でき、かつそのコマンドを好きなようにネスト状にして、豊富なサブコマンドを用意することができる点です。"
#: ../../ext/commands/commands.rst:11
msgid ""
"Commands are defined by attaching it to a regular Python function. The "
-"command is then invoked by the user using a similar signature to the "
-"Python function."
+"command is then invoked by the user using a similar signature to the Python "
+"function."
msgstr "コマンドは、Pythonの関数と関連付けすることによって定義され、同様のシグネチャを使用してユーザーに呼び出されます。"
#: ../../ext/commands/commands.rst:14
@@ -43,22 +47,26 @@ msgid "For example, in the given command definition:"
msgstr "例えば、指定されたコマンド定義を使うと次のようになります:"
#: ../../ext/commands/commands.rst:22
-msgid "With the following prefix (``$``), it would be invoked by the user via:"
+msgid ""
+"With the following prefix (``$``), it would be invoked by the user via:"
msgstr "Prefixを (``$``) としたとすると、このコマンドは次の用に実行できます。"
#: ../../ext/commands/commands.rst:28
msgid ""
"A command must always have at least one parameter, ``ctx``, which is the "
":class:`.Context` as the first one."
-msgstr ""
+msgstr "コマンドには、少なくとも :class:`.Context` を渡すための引数 ``ctx`` が必要です。"
#: ../../ext/commands/commands.rst:30
msgid ""
"There are two ways of registering a command. The first one is by using "
-":meth:`.Bot.command` decorator, as seen in the example above. The second "
-"is using the :func:`~ext.commands.command` decorator followed by "
+":meth:`.Bot.command` decorator, as seen in the example above. The second is "
+"using the :func:`~ext.commands.command` decorator followed by "
":meth:`.Bot.add_command` on the instance."
msgstr ""
+"コマンドを登録するには二通りの方法があります。一つ目は :meth:`.Bot.command` を使用する方法で、二つ目が "
+":func:`~ext.commands.command` デコレータを使用して :meth:`.Bot.add_command` "
+"でインスタンスにコマンドを追加していく方法です。"
#: ../../ext/commands/commands.rst:34
msgid "Essentially, these two are equivalent: ::"
@@ -68,14 +76,16 @@ msgstr "本質的に、これら2つは同等になります: ::"
msgid ""
"Since the :meth:`.Bot.command` decorator is shorter and easier to "
"comprehend, it will be the one used throughout the documentation here."
-msgstr ""
+msgstr ":meth:`.Bot.command` が簡単かつ理解がしやすいので、ドキュメント上ではこちらを使っています。"
#: ../../ext/commands/commands.rst:55
msgid ""
-"Any parameter that is accepted by the :class:`.Command` constructor can "
-"be passed into the decorator. For example, to change the name to "
-"something other than the function would be as simple as doing this:"
+"Any parameter that is accepted by the :class:`.Command` constructor can be "
+"passed into the decorator. For example, to change the name to something "
+"other than the function would be as simple as doing this:"
msgstr ""
+":class:`.Command` "
+"のコンストラクタの引数はデコレータに渡すことで利用できます。例えば、コマンドの名前を関数以外のものへと変更したい場合は以下のように簡単に設定することができます。"
#: ../../ext/commands/commands.rst:65
msgid "Parameters"
@@ -86,44 +96,45 @@ msgid ""
"Since we define commands by making Python functions, we also define the "
"argument passing behaviour by the function parameters."
msgstr ""
+"Pythonの関数定義によって、同時にコマンドを定義するので、関数のパラメーターを設定することにより、コマンドの引数受け渡し動作も定義することができます。"
#: ../../ext/commands/commands.rst:70
msgid ""
-"Certain parameter types do different things in the user side and most "
-"forms of parameter types are supported."
+"Certain parameter types do different things in the user side and most forms "
+"of parameter types are supported."
msgstr ""
#: ../../ext/commands/commands.rst:73
msgid "Positional"
-msgstr ""
+msgstr "位置引数"
#: ../../ext/commands/commands.rst:75
msgid ""
-"The most basic form of parameter passing is the positional parameter. "
-"This is where we pass a parameter as-is:"
-msgstr ""
+"The most basic form of parameter passing is the positional parameter. This "
+"is where we pass a parameter as-is:"
+msgstr "最も基本的な引数は位置パラメーターです。与えられた値をそのまま渡します。"
#: ../../ext/commands/commands.rst:84
msgid ""
-"On the bot using side, you can provide positional arguments by just "
-"passing a regular string:"
-msgstr ""
+"On the bot using side, you can provide positional arguments by just passing "
+"a regular string:"
+msgstr "Botの使用者側は、通常の文字列を渡すだけで位置引数に値を渡すことができます。"
#: ../../ext/commands/commands.rst:88
msgid "To make use of a word with spaces in between, you should quote it:"
-msgstr ""
+msgstr "間に空白を含む文字列を渡す場合は、文字列を引用符で囲む必要があります。"
#: ../../ext/commands/commands.rst:92
msgid ""
-"As a note of warning, if you omit the quotes, you will only get the first"
-" word:"
-msgstr ""
+"As a note of warning, if you omit the quotes, you will only get the first "
+"word:"
+msgstr "引用符を用いなかった場合、最初の文字列のみが渡されます。"
#: ../../ext/commands/commands.rst:96
msgid ""
-"Since positional arguments are just regular Python arguments, you can "
-"have as many as you want:"
-msgstr ""
+"Since positional arguments are just regular Python arguments, you can have "
+"as many as you want:"
+msgstr "位置引数は、Pythonの引数と同じものなので、好きなだけ設定することが可能です。"
#: ../../ext/commands/commands.rst:105
msgid "Variable"
@@ -131,27 +142,29 @@ msgstr "変数"
#: ../../ext/commands/commands.rst:107
msgid ""
-"Sometimes you want users to pass in an undetermined number of parameters."
-" The library supports this similar to how variable list parameters are "
-"done in Python:"
+"Sometimes you want users to pass in an undetermined number of parameters. "
+"The library supports this similar to how variable list parameters are done "
+"in Python:"
msgstr ""
+"場合によっては、可変長のパラメーターを設定したい場合もあるでしょう。このライブラリはPythonの可変長パラメーターと同様にこれをサポートしています。"
#: ../../ext/commands/commands.rst:116
msgid ""
-"This allows our user to accept either one or many arguments as they "
-"please. This works similar to positional arguments, so multi-word "
-"parameters should be quoted."
+"This allows our user to accept either one or many arguments as they please. "
+"This works similar to positional arguments, so multi-word parameters should "
+"be quoted."
msgstr ""
+"これによって一つ、あるいは複数の引数を受け取ることができます。ただし、引数を渡す際の挙動は位置引数と同様のため、複数の単語を含む文字列は引用符で囲む必要があります。"
#: ../../ext/commands/commands.rst:119
msgid "For example, on the bot side:"
-msgstr ""
+msgstr "例えば、Bot側ではこのように動きます。"
#: ../../ext/commands/commands.rst:123
msgid ""
-"If the user wants to input a multi-word argument, they have to quote it "
-"like earlier:"
-msgstr ""
+"If the user wants to input a multi-word argument, they have to quote it like"
+" earlier:"
+msgstr "複数単語の文字列を渡す際は、引用符で囲んでください。"
#: ../../ext/commands/commands.rst:127
msgid ""
@@ -162,24 +175,27 @@ msgstr ""
#: ../../ext/commands/commands.rst:132
msgid ""
"Since the ``args`` variable is a `tuple "
-"<https://docs.python.org/3/library/stdtypes.html#sequence-types-list-"
-"tuple-range>`_, you can do anything you would usually do with one."
+"<https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-"
+"range>`_, you can do anything you would usually do with one."
msgstr ""
+"また、 ``args`` は `tuple <https://docs.python.org/3/library/stdtypes.html"
+"#sequence-types-list-tuple-range>`_ のため、通常これ一つで大抵のことは行うことができます。"
#: ../../ext/commands/commands.rst:136
msgid "Keyword-Only Arguments"
-msgstr ""
+msgstr "キーワード引数"
#: ../../ext/commands/commands.rst:138
msgid ""
-"When you want to handle parsing of the argument yourself or do not feel "
-"like you want to wrap multi-word user input into quotes, you can ask the "
-"library to give you the rest as a single argument. We do this by using a "
-"**keyword-only argument**, seen below:"
+"When you want to handle parsing of the argument yourself or do not feel like"
+" you want to wrap multi-word user input into quotes, you can ask the library"
+" to give you the rest as a single argument. We do this by using a **keyword-"
+"only argument**, seen below:"
msgstr ""
#: ../../ext/commands/commands.rst:150
-msgid "You can only have one keyword-only argument due to parsing ambiguities."
+msgid ""
+"You can only have one keyword-only argument due to parsing ambiguities."
msgstr ""
#: ../../ext/commands/commands.rst:152
@@ -192,8 +208,8 @@ msgstr ""
#: ../../ext/commands/commands.rst:160
msgid ""
-"By default, the keyword-only arguments are stripped of white space to "
-"make it easier to work with. This behaviour can be toggled by the "
+"By default, the keyword-only arguments are stripped of white space to make "
+"it easier to work with. This behaviour can be toggled by the "
":attr:`.Command.rest_is_raw` argument in the decorator."
msgstr ""
@@ -203,43 +219,48 @@ msgstr ""
#: ../../ext/commands/commands.rst:168
msgid ""
-"As seen earlier, every command must take at least a single parameter, "
-"called the :class:`~ext.commands.Context`."
+"As seen earlier, every command must take at least a single parameter, called"
+" the :class:`~ext.commands.Context`."
msgstr ""
+"前述の通り、すべてのコマンドは、必ず :class:`~ext.commands.Context` と呼ばれるパラメータを受け取らなければいけません。"
#: ../../ext/commands/commands.rst:170
msgid ""
"This parameter gives you access to something called the \"invocation "
-"context\". Essentially all the information you need to know how the "
-"command was executed. It contains a lot of useful information:"
+"context\". Essentially all the information you need to know how the command "
+"was executed. It contains a lot of useful information:"
msgstr ""
#: ../../ext/commands/commands.rst:173
-msgid ":attr:`.Context.guild` to fetch the :class:`Guild` of the command, if any."
-msgstr ""
+msgid ""
+":attr:`.Context.guild` to fetch the :class:`Guild` of the command, if any."
+msgstr "存在する場合に限り、コマンドの :class:`Guild` を取得する :attr:`.Context.guild` 。"
#: ../../ext/commands/commands.rst:174
msgid ":attr:`.Context.message` to fetch the :class:`Message` of the command."
-msgstr ""
+msgstr "コマンドの :class:`Message` を取得する :attr:`.Context.message` 。"
#: ../../ext/commands/commands.rst:175
msgid ""
-":attr:`.Context.author` to fetch the :class:`Member` or :class:`User` "
-"that called the command."
+":attr:`.Context.author` to fetch the :class:`Member` or :class:`User` that "
+"called the command."
msgstr ""
+"コマンドを実行した :class:`Member` あるいは :class:`User` を取得する :attr:`.Context.author` 。"
#: ../../ext/commands/commands.rst:176
msgid ""
-":meth:`.Context.send` to send a message to the channel the command was "
-"used in."
-msgstr ""
+":meth:`.Context.send` to send a message to the channel the command was used "
+"in."
+msgstr "コマンドが実行されたチャンネルにメッセージを送信する :meth:`.Context.send` 。"
#: ../../ext/commands/commands.rst:178
msgid ""
-"The context implements the :class:`abc.Messageable` interface, so "
-"anything you can do on a :class:`abc.Messageable` you can do on the "
+"The context implements the :class:`abc.Messageable` interface, so anything "
+"you can do on a :class:`abc.Messageable` you can do on the "
":class:`~ext.commands.Context`."
msgstr ""
+"コンテキストは :class:`abc.Messageable` インタフェースを実装しているため、 :class:`abc.Messageable` "
+"上でできることは :class:`~ext.commands.Context` 上でも行うことが可能です。"
#: ../../ext/commands/commands.rst:182
msgid "Converters"
@@ -249,8 +270,8 @@ msgstr "コンバーター"
msgid ""
"Adding bot arguments with function parameters is only the first step in "
"defining your bot's command interface. To actually make use of the "
-"arguments, we usually want to convert the data into a target type. We "
-"call these :ref:`ext_commands_api_converters`."
+"arguments, we usually want to convert the data into a target type. We call "
+"these :ref:`ext_commands_api_converters`."
msgstr ""
#: ../../ext/commands/commands.rst:188
@@ -279,154 +300,167 @@ msgstr "基本的なコンバーター"
#: ../../ext/commands/commands.rst:199
msgid ""
-"At its core, a basic converter is a callable that takes in an argument "
-"and turns it into something else."
-msgstr ""
+"At its core, a basic converter is a callable that takes in an argument and "
+"turns it into something else."
+msgstr "基本的なコンバーターは、中核をなすものであり、受け取った引数を別のものへと変換します。"
#: ../../ext/commands/commands.rst:201
msgid ""
-"For example, if we wanted to add two numbers together, we could request "
-"that they are turned into integers for us by specifying the converter:"
-msgstr ""
+"For example, if we wanted to add two numbers together, we could request that"
+" they are turned into integers for us by specifying the converter:"
+msgstr "例えば、二つの値を加算したい場合、コンバーターを指定することにより、受け取った値を整数型へ変換するように要求できます。"
#: ../../ext/commands/commands.rst:210
msgid ""
-"We specify converters by using something called a **function "
-"annotation**. This is a Python 3 exclusive feature that was introduced in"
-" :pep:`3107`."
+"We specify converters by using something called a **function annotation**. "
+"This is a Python 3 exclusive feature that was introduced in :pep:`3107`."
msgstr ""
+"コンバーターの指定には関数アノテーションというもの用います。これは :pep:`3107` にて追加された Python 3 "
+"にのみ実装されている機能です。"
#: ../../ext/commands/commands.rst:213
msgid ""
-"This works with any callable, such as a function that would convert a "
-"string to all upper-case:"
-msgstr ""
+"This works with any callable, such as a function that would convert a string"
+" to all upper-case:"
+msgstr "これは、文字列をすべて大文字に変換する関数などといった、任意の呼び出し可能関数でも動作します。"
#: ../../ext/commands/commands.rst:227
msgid "Advanced Converters"
-msgstr ""
+msgstr "応用的なコンバーター"
#: ../../ext/commands/commands.rst:229
msgid ""
-"Sometimes a basic converter doesn't have enough information that we need."
-" For example, sometimes we want to get some information from the "
-":class:`Message` that called the command or we want to do some "
-"asynchronous processing."
+"Sometimes a basic converter doesn't have enough information that we need. "
+"For example, sometimes we want to get some information from the "
+":class:`Message` that called the command or we want to do some asynchronous "
+"processing."
msgstr ""
+"場合によっては、基本的なコンバーターを動かすのに必要な情報が不足していることがあります。例えば、実行されたコマンドの :class:`Message` "
+"から情報を取得したい場合や、非同期処理を行いたい場合です。"
#: ../../ext/commands/commands.rst:232
msgid ""
"For this, the library provides the :class:`~ext.commands.Converter` "
-"interface. This allows you to have access to the :class:`.Context` and "
-"have the callable be asynchronous. Defining a custom converter using this"
-" interface requires overriding a single method, "
-":meth:`.Converter.convert`."
+"interface. This allows you to have access to the :class:`.Context` and have "
+"the callable be asynchronous. Defining a custom converter using this "
+"interface requires overriding a single method, :meth:`.Converter.convert`."
msgstr ""
+"そういった用途のために、このライブラリは :class:`~ext.commands.Converter` インタフェースを提供します。これによって "
+":class:`.Context` "
+"にアクセスが可能になり、また、呼び出し可能関数を非同期にもできるようになります。このインタフェースを使用して、カスタムコンバーターを定義したい場合は "
+":meth:`.Converter.convert` をオーバーライドしてください。"
#: ../../ext/commands/commands.rst:236
msgid "An example converter:"
-msgstr ""
+msgstr "コンバーターの例"
#: ../../ext/commands/commands.rst:251
msgid ""
-"The converter provided can either be constructed or not. Essentially "
-"these two are equivalent:"
-msgstr ""
+"The converter provided can either be constructed or not. Essentially these "
+"two are equivalent:"
+msgstr "コンバーターはインスタンス化されていなくても構いません。以下の例の二つのは同じ処理になります。"
#: ../../ext/commands/commands.rst:265
msgid ""
-"Having the possibility of the converter be constructed allows you to set "
-"up some state in the converter's ``__init__`` for fine tuning the "
-"converter. An example of this is actually in the library, "
+"Having the possibility of the converter be constructed allows you to set up "
+"some state in the converter's ``__init__`` for fine tuning the converter. An"
+" example of this is actually in the library, "
":class:`~ext.commands.clean_content`."
msgstr ""
+"コンバーターをインスタンス化する可能性がある場合、コンバーターの調整を行うために ``__init__`` "
+"で何かしらの状態を設定することが出来ます。この例としてライブラリに実際に存在する "
+":class:`~ext.commands.clean_content` があります。"
#: ../../ext/commands/commands.rst:281
msgid ""
-"If a converter fails to convert an argument to its designated target "
-"type, the :exc:`.BadArgument` exception must be raised."
-msgstr ""
+"If a converter fails to convert an argument to its designated target type, "
+"the :exc:`.BadArgument` exception must be raised."
+msgstr "コンバーターが渡された引数を指定の型に変換できなかった場合は :exc:`.BadArgument` を発生させてください。"
#: ../../ext/commands/commands.rst:285
msgid "Discord Converters"
-msgstr ""
+msgstr "Discord コンバーター"
#: ../../ext/commands/commands.rst:287
msgid ""
"Working with :ref:`discord_api_models` is a fairly common thing when "
"defining commands, as a result the library makes working with them easy."
msgstr ""
+":ref:`discord_api_models` "
+"を使用して作業を行うのは、コマンドを定義する際には一般的なことです。そのため、このライブラリでは簡単に作業が行えるようになっています。"
#: ../../ext/commands/commands.rst:290
msgid ""
"For example, to receive a :class:`Member`, you can just pass it as a "
"converter:"
-msgstr ""
+msgstr "例えば、 :class:`Member` を受け取るには、これをコンバーターとして渡すだけです。"
#: ../../ext/commands/commands.rst:298
msgid ""
-"When this command is executed, it attempts to convert the string given "
-"into a :class:`Member` and then passes it as a parameter for the "
-"function. This works by checking if the string is a mention, an ID, a "
-"nickname, a username + discriminator, or just a regular username. The "
-"default set of converters have been written to be as easy to use as "
-"possible."
+"When this command is executed, it attempts to convert the string given into "
+"a :class:`Member` and then passes it as a parameter for the function. This "
+"works by checking if the string is a mention, an ID, a nickname, a username "
+"+ discriminator, or just a regular username. The default set of converters "
+"have been written to be as easy to use as possible."
msgstr ""
+"このコマンドが実行されると、与えられた文字列を :class:`Member` "
+"に変換して、それを関数のパラメーターとして渡します。これは文字列がメンション、ID、ニックネーム、ユーザー名 + "
+"Discordタグ、または普通のユーザー名かどうかをチェックすることで機能しています。デフォルトで定義されているコンバーターは、できるだけ簡単に使えるように作られています。"
#: ../../ext/commands/commands.rst:302
msgid "A lot of discord models work out of the gate as a parameter:"
-msgstr ""
+msgstr "Discordモデルの多くがコンバーターとして動作します。"
#: ../../ext/commands/commands.rst:304 ../../ext/commands/commands.rst:325
msgid ":class:`Member`"
-msgstr ""
+msgstr ":class:`Member`"
#: ../../ext/commands/commands.rst:305 ../../ext/commands/commands.rst:327
msgid ":class:`User`"
-msgstr ""
+msgstr ":class:`User`"
#: ../../ext/commands/commands.rst:306 ../../ext/commands/commands.rst:329
msgid ":class:`TextChannel`"
-msgstr ""
+msgstr ":class:`TextChannel`"
#: ../../ext/commands/commands.rst:307 ../../ext/commands/commands.rst:331
#: ../../ext/commands/commands.rst:333
msgid ":class:`VoiceChannel`"
-msgstr ""
+msgstr ":class:`VoiceChannel`"
#: ../../ext/commands/commands.rst:308
msgid ":class:`CategoryChannel`"
-msgstr ""
+msgstr ":class:`CategoryChannel`"
#: ../../ext/commands/commands.rst:309 ../../ext/commands/commands.rst:335
msgid ":class:`Role`"
-msgstr ""
+msgstr ":class:`Role`"
#: ../../ext/commands/commands.rst:310 ../../ext/commands/commands.rst:337
msgid ":class:`Invite`"
-msgstr ""
+msgstr ":class:`Invite`"
#: ../../ext/commands/commands.rst:311 ../../ext/commands/commands.rst:339
msgid ":class:`Game`"
-msgstr ""
+msgstr ":class:`Game`"
#: ../../ext/commands/commands.rst:312 ../../ext/commands/commands.rst:341
msgid ":class:`Emoji`"
-msgstr ""
+msgstr ":class:`Emoji`"
#: ../../ext/commands/commands.rst:313 ../../ext/commands/commands.rst:343
msgid ":class:`PartialEmoji`"
-msgstr ""
+msgstr ":class:`PartialEmoji`"
#: ../../ext/commands/commands.rst:314 ../../ext/commands/commands.rst:345
msgid ":class:`Colour`"
-msgstr ""
+msgstr ":class:`Colour`"
#: ../../ext/commands/commands.rst:316
msgid ""
"Having any of these set as the converter will intelligently convert the "
"argument to the appropriate target type you specify."
-msgstr ""
+msgstr "これらをコンバーターとして設定すると、引数を指定した型へとインテリジェントに変換します。"
#: ../../ext/commands/commands.rst:319
msgid ""
@@ -434,63 +468,65 @@ msgid ""
":ref:`ext_commands_adv_converters` interface. A table of the equivalent "
"converter is given below:"
msgstr ""
+"これらは :ref:`ext_commands_adv_converters` "
+"インタフェースによって実装されています。コンバーターとクラスの関係は以下の通りです。"
#: ../../ext/commands/commands.rst:323
msgid "Discord Class"
-msgstr ""
+msgstr "Discord クラス"
#: ../../ext/commands/commands.rst:323
msgid "Converter"
-msgstr ""
+msgstr "コンバーター"
#: ../../ext/commands/commands.rst:325
msgid ":class:`~ext.commands.MemberConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.MemberConverter`"
#: ../../ext/commands/commands.rst:327
msgid ":class:`~ext.commands.UserConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.UserConverter`"
#: ../../ext/commands/commands.rst:329
msgid ":class:`~ext.commands.TextChannelConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.TextChannelConverter`"
#: ../../ext/commands/commands.rst:331
msgid ":class:`~ext.commands.VoiceChannelConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.VoiceChannelConverter`"
#: ../../ext/commands/commands.rst:333
msgid ":class:`~ext.commands.CategoryChannelConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.CategoryChannelConverter`"
#: ../../ext/commands/commands.rst:335
msgid ":class:`~ext.commands.RoleConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.RoleConverter`"
#: ../../ext/commands/commands.rst:337
msgid ":class:`~ext.commands.InviteConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.InviteConverter`"
#: ../../ext/commands/commands.rst:339
msgid ":class:`~ext.commands.GameConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.GameConverter`"
#: ../../ext/commands/commands.rst:341
msgid ":class:`~ext.commands.EmojiConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.EmojiConverter`"
#: ../../ext/commands/commands.rst:343
msgid ":class:`~ext.commands.PartialEmojiConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.PartialEmojiConverter`"
#: ../../ext/commands/commands.rst:345
msgid ":class:`~ext.commands.ColourConverter`"
-msgstr ""
+msgstr ":class:`~ext.commands.ColourConverter`"
#: ../../ext/commands/commands.rst:348
msgid ""
-"By providing the converter it allows us to use them as building blocks "
-"for another converter:"
+"By providing the converter it allows us to use them as building blocks for "
+"another converter:"
msgstr ""
#: ../../ext/commands/commands.rst:363
@@ -499,8 +535,8 @@ msgstr ""
#: ../../ext/commands/commands.rst:365
msgid ""
-"If we don't want to inherit from :class:`~ext.commands.Converter`, we can"
-" still provide a converter that has the advanced functionalities of an "
+"If we don't want to inherit from :class:`~ext.commands.Converter`, we can "
+"still provide a converter that has the advanced functionalities of an "
"advanced converter and save us from specifying two types."
msgstr ""
@@ -512,42 +548,37 @@ msgstr ""
#: ../../ext/commands/commands.rst:394
msgid ""
-"This can get tedious, so an inline advanced converter is possible through"
-" a ``classmethod`` inside the type:"
+"This can get tedious, so an inline advanced converter is possible through a "
+"``classmethod`` inside the type:"
msgstr ""
-#: ../../ext/commands/commands.rst:423
-#, fuzzy
-msgid "Special Converters"
-msgstr "基本的なコンバーター"
-
#: ../../ext/commands/commands.rst:425
msgid ""
-"The command extension also has support for certain converters to allow "
-"for more advanced and intricate use cases that go beyond the generic "
-"linear parsing. These converters allow you to introduce some more relaxed"
-" and dynamic grammar to your commands in an easy to use manner."
+"The command extension also has support for certain converters to allow for "
+"more advanced and intricate use cases that go beyond the generic linear "
+"parsing. These converters allow you to introduce some more relaxed and "
+"dynamic grammar to your commands in an easy to use manner."
msgstr ""
#: ../../ext/commands/commands.rst:430
msgid "typing.Union"
-msgstr ""
+msgstr "typing.Union"
#: ../../ext/commands/commands.rst:432
msgid ""
-"A :data:`typing.Union` is a special type hint that allows for the command"
-" to take in any of the specific types instead of a singular type. For "
-"example, given the following:"
+"A :data:`typing.Union` is a special type hint that allows for the command to"
+" take in any of the specific types instead of a singular type. For example, "
+"given the following:"
msgstr ""
#: ../../ext/commands/commands.rst:444
msgid ""
"The ``what`` parameter would either take a :class:`discord.TextChannel` "
"converter or a :class:`discord.Member` converter. The way this works is "
-"through a left-to-right order. It first attempts to convert the input to "
-"a :class:`discord.TextChannel`, and if it fails it tries to convert it to"
-" a :class:`discord.Member`. If all converters fail, then a special error "
-"is raised, :exc:`~ext.commands.BadUnionArgument`."
+"through a left-to-right order. It first attempts to convert the input to a "
+":class:`discord.TextChannel`, and if it fails it tries to convert it to a "
+":class:`discord.Member`. If all converters fail, then a special error is "
+"raised, :exc:`~ext.commands.BadUnionArgument`."
msgstr ""
#: ../../ext/commands/commands.rst:449
@@ -558,16 +589,15 @@ msgstr ""
#: ../../ext/commands/commands.rst:452
msgid "typing.Optional"
-msgstr ""
+msgstr "typing.Optional"
#: ../../ext/commands/commands.rst:454
msgid ""
"A :data:`typing.Optional` is a special type hint that allows for \"back-"
-"referencing\" behaviour. If the converter fails to parse into the "
-"specified type, the parser will skip the parameter and then either "
-"``None`` or the specified default will be passed into the parameter "
-"instead. The parser will then continue on to the next parameters and "
-"converters, if any."
+"referencing\" behaviour. If the converter fails to parse into the specified "
+"type, the parser will skip the parameter and then either ``None`` or the "
+"specified default will be passed into the parameter instead. The parser will"
+" then continue on to the next parameters and converters, if any."
msgstr ""
#: ../../ext/commands/commands.rst:458 ../../ext/commands/commands.rst:485
@@ -576,9 +606,9 @@ msgstr ""
#: ../../ext/commands/commands.rst:471
msgid ""
-"In this example, since the argument could not be converted into an "
-"``int``, the default of ``99`` is passed and the parser resumes handling,"
-" which in this case would be to pass it into the ``liquid`` parameter."
+"In this example, since the argument could not be converted into an ``int``, "
+"the default of ``99`` is passed and the parser resumes handling, which in "
+"this case would be to pass it into the ``liquid`` parameter."
msgstr ""
#: ../../ext/commands/commands.rst:476
@@ -594,9 +624,9 @@ msgstr ""
#: ../../ext/commands/commands.rst:481
msgid ""
"The :data:`~ext.commands.Greedy` converter is a generalisation of the "
-":data:`typing.Optional` converter, except applied to a list of arguments."
-" In simple terms, this means that it tries to convert as much as it can "
-"until it can't convert any further."
+":data:`typing.Optional` converter, except applied to a list of arguments. In"
+" simple terms, this means that it tries to convert as much as it can until "
+"it can't convert any further."
msgstr ""
#: ../../ext/commands/commands.rst:494
@@ -605,14 +635,14 @@ msgstr ""
#: ../../ext/commands/commands.rst:498
msgid ""
-"The type passed when using this converter depends on the parameter type "
-"that it is being attached to:"
+"The type passed when using this converter depends on the parameter type that"
+" it is being attached to:"
msgstr ""
#: ../../ext/commands/commands.rst:500
msgid ""
-"Positional parameter types will receive either the default parameter or a"
-" :class:`list` of the converted values."
+"Positional parameter types will receive either the default parameter or a "
+":class:`list` of the converted values."
msgstr ""
#: ../../ext/commands/commands.rst:501
@@ -633,8 +663,8 @@ msgstr ""
#: ../../ext/commands/commands.rst:506
msgid ""
-"When mixed with the :data:`typing.Optional` converter you can provide "
-"simple and expressive command invocation syntaxes:"
+"When mixed with the :data:`typing.Optional` converter you can provide simple"
+" and expressive command invocation syntaxes:"
msgstr ""
#: ../../ext/commands/commands.rst:521
@@ -643,9 +673,9 @@ msgstr ""
#: ../../ext/commands/commands.rst:531
msgid ""
-"The usage of :data:`~ext.commands.Greedy` and :data:`typing.Optional` are"
-" powerful and useful, however as a price, they open you up to some "
-"parsing ambiguities that might surprise some people."
+"The usage of :data:`~ext.commands.Greedy` and :data:`typing.Optional` are "
+"powerful and useful, however as a price, they open you up to some parsing "
+"ambiguities that might surprise some people."
msgstr ""
#: ../../ext/commands/commands.rst:534
@@ -653,11 +683,10 @@ msgid ""
"For example, a signature expecting a :data:`typing.Optional` of a "
":class:`discord.Member` followed by a :class:`int` could catch a member "
"named after a number due to the different ways a "
-":class:`~ext.commands.MemberConverter` decides to fetch members. You "
-"should take care to not introduce unintended parsing ambiguities in your "
-"code. One technique would be to clamp down the expected syntaxes allowed "
-"through custom converters or reordering the parameters to minimise "
-"clashes."
+":class:`~ext.commands.MemberConverter` decides to fetch members. You should "
+"take care to not introduce unintended parsing ambiguities in your code. One "
+"technique would be to clamp down the expected syntaxes allowed through "
+"custom converters or reordering the parameters to minimise clashes."
msgstr ""
#: ../../ext/commands/commands.rst:540
@@ -673,45 +702,45 @@ msgstr ""
#: ../../ext/commands/commands.rst:548
msgid ""
-"When our commands fail to either parse we will, by default, receive a "
-"noisy error in ``stderr`` of our console that tells us that an error has "
-"happened and has been silently ignored."
+"When our commands fail to either parse we will, by default, receive a noisy "
+"error in ``stderr`` of our console that tells us that an error has happened "
+"and has been silently ignored."
msgstr ""
#: ../../ext/commands/commands.rst:551
msgid ""
"In order to handle our errors, we must use something called an error "
-"handler. There is a global error handler, called :func:`on_command_error`"
-" which works like any other event in the :ref:`discord-api-events`. This "
+"handler. There is a global error handler, called :func:`on_command_error` "
+"which works like any other event in the :ref:`discord-api-events`. This "
"global error handler is called for every error reached."
msgstr ""
#: ../../ext/commands/commands.rst:555
msgid ""
-"Most of the time however, we want to handle an error local to the command"
-" itself. Luckily, commands come with local error handlers that allow us "
-"to do just that. First we decorate an error handler function with "
+"Most of the time however, we want to handle an error local to the command "
+"itself. Luckily, commands come with local error handlers that allow us to do"
+" just that. First we decorate an error handler function with "
":meth:`.Command.error`:"
msgstr ""
#: ../../ext/commands/commands.rst:571
msgid ""
-"The first parameter of the error handler is the :class:`.Context` while "
-"the second one is an exception that is derived from "
+"The first parameter of the error handler is the :class:`.Context` while the "
+"second one is an exception that is derived from "
":exc:`~ext.commands.CommandError`. A list of errors is found in the "
":ref:`ext_commands_api_errors` page of the documentation."
msgstr ""
#: ../../ext/commands/commands.rst:575
msgid "Checks"
-msgstr ""
+msgstr "チェック"
#: ../../ext/commands/commands.rst:577
msgid ""
-"There are cases when we don't want a user to use our commands. They don't"
-" have permissions to do so or maybe we blocked them from using our bot "
-"earlier. The commands extension comes with full support for these things "
-"in a concept called a :ref:`ext_commands_api_checks`."
+"There are cases when we don't want a user to use our commands. They don't "
+"have permissions to do so or maybe we blocked them from using our bot "
+"earlier. The commands extension comes with full support for these things in "
+"a concept called a :ref:`ext_commands_api_checks`."
msgstr ""
#: ../../ext/commands/commands.rst:581
@@ -730,8 +759,8 @@ msgstr ""
#: ../../ext/commands/commands.rst:586
msgid ""
-"Raise a :exc:`~ext.commands.CommandError` derived exception to signal the"
-" person cannot run the command."
+"Raise a :exc:`~ext.commands.CommandError` derived exception to signal the "
+"person cannot run the command."
msgstr ""
#: ../../ext/commands/commands.rst:588
@@ -742,16 +771,15 @@ msgstr ""
#: ../../ext/commands/commands.rst:591
msgid ""
-"To register a check for a command, we would have two ways of doing so. "
-"The first is using the :meth:`~ext.commands.check` decorator. For "
-"example:"
+"To register a check for a command, we would have two ways of doing so. The "
+"first is using the :meth:`~ext.commands.check` decorator. For example:"
msgstr ""
#: ../../ext/commands/commands.rst:605
msgid ""
-"This would only evaluate the command if the function ``is_owner`` returns"
-" ``True``. Sometimes we re-use a check often and want to split it into "
-"its own decorator. To do that we can just add another level of depth:"
+"This would only evaluate the command if the function ``is_owner`` returns "
+"``True``. Sometimes we re-use a check often and want to split it into its "
+"own decorator. To do that we can just add another level of depth:"
msgstr ""
#: ../../ext/commands/commands.rst:622
@@ -766,45 +794,44 @@ msgstr ""
#: ../../ext/commands/commands.rst:647
msgid ""
-"If any of those checks fail in the example above, then the command will "
-"not be run."
+"If any of those checks fail in the example above, then the command will not "
+"be run."
msgstr ""
#: ../../ext/commands/commands.rst:649
msgid ""
-"When an error happens, the error is propagated to the :ref:`error "
-"handlers <ext_commands_error_handler>`. If you do not raise a custom "
+"When an error happens, the error is propagated to the :ref:`error handlers "
+"<ext_commands_error_handler>`. If you do not raise a custom "
":exc:`~ext.commands.CommandError` derived exception, then it will get "
"wrapped up into a :exc:`~ext.commands.CheckFailure` exception as so:"
msgstr ""
#: ../../ext/commands/commands.rst:666
msgid ""
-"If you want a more robust error system, you can derive from the exception"
-" and raise it instead of returning ``False``:"
+"If you want a more robust error system, you can derive from the exception "
+"and raise it instead of returning ``False``:"
msgstr ""
#: ../../ext/commands/commands.rst:691
msgid ""
-"Since having a ``guild_only`` decorator is pretty common, it comes built-"
-"in via :func:`~ext.commands.guild_only`."
+"Since having a ``guild_only`` decorator is pretty common, it comes built-in "
+"via :func:`~ext.commands.guild_only`."
msgstr ""
#: ../../ext/commands/commands.rst:694
msgid "Global Checks"
-msgstr ""
+msgstr "グローバルチェック"
#: ../../ext/commands/commands.rst:696
msgid ""
-"Sometimes we want to apply a check to **every** command, not just certain"
-" commands. The library supports this as well using the global check "
-"concept."
+"Sometimes we want to apply a check to **every** command, not just certain "
+"commands. The library supports this as well using the global check concept."
msgstr ""
#: ../../ext/commands/commands.rst:699
msgid ""
-"Global checks work similarly to regular checks except they are registered"
-" with the :func:`.Bot.check` decorator."
+"Global checks work similarly to regular checks except they are registered "
+"with the :func:`.Bot.check` decorator."
msgstr ""
#: ../../ext/commands/commands.rst:701
@@ -813,7 +840,6 @@ msgstr ""
#: ../../ext/commands/commands.rst:711
msgid ""
-"Be careful on how you write your global checks, as it could also lock you"
-" out of your own bot."
+"Be careful on how you write your global checks, as it could also lock you "
+"out of your own bot."
msgstr ""
-
diff --git a/docs/locale/ja/LC_MESSAGES/migrating.po b/docs/locale/ja/LC_MESSAGES/migrating.po
index 2727dcd5..ae8197fc 100644
--- a/docs/locale/ja/LC_MESSAGES/migrating.po
+++ b/docs/locale/ja/LC_MESSAGES/migrating.po
@@ -2,23 +2,19 @@
# Copyright (C) 2015-2017, Rapptz
# This file is distributed under the same license as the discord.py package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
-#
+#
+# Translators:
+# Ogura Azuki <[email protected]>, 2018
+# 和泉田 済人 <[email protected]>, 2018
+# Episword <[email protected]>, 2018
+#
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: discord.py 1.0.0a\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-09-24 23:41-0400\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: 和泉田 済人 <[email protected]>, 2018\n"
+"Last-Translator: Episword <[email protected]>, 2018\n"
+"Language-Team: Japanese (Japan) (https://www.transifex.com/discord-py/teams/88924/ja_JP/)\n"
"Language: ja_JP\n"
-"Language-Team: Japanese (Japan) (https://www.transifex.com/discord-"
-"py/teams/88924/ja_JP/)\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.5.3\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
#: ../../migrating.rst:6
msgid "Migrating to v1.0"
@@ -26,8 +22,8 @@ msgstr "v1.0への移行"
#: ../../migrating.rst:8
msgid ""
-"v1.0 is one of the biggest breaking changes in the library due to a "
-"complete redesign."
+"v1.0 is one of the biggest breaking changes in the library due to a complete"
+" redesign."
msgstr "v1.0 では完全な書き直しが行われたため,このライブラリにおけるもっとも大きな更新のひとつといえます。"
#: ../../migrating.rst:11
@@ -38,13 +34,12 @@ msgstr "すべての意図と目的を達成するために変更点が長大に
#: ../../migrating.rst:14
msgid ""
-"Part of the redesign involves making things more easy to use and natural."
-" Things are done on the :ref:`models <discord_api_models>` instead of "
+"Part of the redesign involves making things more easy to use and natural. "
+"Things are done on the :ref:`models <discord_api_models>` instead of "
"requiring a :class:`Client` instance to do any work."
msgstr ""
"一部の書き換えは,より使いやすく自然に物事を表現するために行われています。あらゆる仕事をするのに :class:`Client` "
-"インスタンスを要求するのではなく,代わりに :ref:`models <discord_api_models>` "
-"を用いることができるようになりました。"
+"インスタンスを要求するのではなく,代わりに :ref:`models <discord_api_models>` を用いることができるようになりました。"
#: ../../migrating.rst:18
msgid "Python Version Change"
@@ -52,10 +47,10 @@ msgstr "Pythonのバージョンの変更"
#: ../../migrating.rst:20
msgid ""
-"In order to make development easier and also to allow for our "
-"dependencies to upgrade to allow usage of 3.7 or higher, the library had "
-"to remove support for Python versions lower than 3.5.3, which essentially"
-" means that **support for Python 3.4 is dropped**."
+"In order to make development easier and also to allow for our dependencies "
+"to upgrade to allow usage of 3.7 or higher, the library had to remove "
+"support for Python versions lower than 3.5.3, which essentially means that "
+"**support for Python 3.4 is dropped**."
msgstr ""
"discord.py の開発をより簡単にし,またその依存関係にあるライブラリをアップグレードして Python 3.7 "
"以上を使えるようにするために,discord.py は Python 3.5.3 "
@@ -76,8 +71,8 @@ msgstr "Snowflakeのint型への変更"
#: ../../migrating.rst:32
msgid ""
-"Before v1.0, all snowflakes (the ``id`` attribute) were strings. This has"
-" been changed to :class:`int`."
+"Before v1.0, all snowflakes (the ``id`` attribute) were strings. This has "
+"been changed to :class:`int`."
msgstr ""
"v1.0以前は、全てのsnowflake (``id`` 属性) が文字列として扱われていましたが、これは :class:`int` "
"型に変更されました。"
@@ -88,10 +83,10 @@ msgstr "簡単な例:"
#: ../../migrating.rst:46
msgid ""
-"This change allows for fewer errors when using the Copy ID feature in the"
-" official client since you no longer have to wrap it in quotes and allows"
-" for optimisation opportunities by allowing ETF to be used instead of "
-"JSON internally."
+"This change allows for fewer errors when using the Copy ID feature in the "
+"official client since you no longer have to wrap it in quotes and allows for"
+" optimisation opportunities by allowing ETF to be used instead of JSON "
+"internally."
msgstr ""
"この変更により,公式クライアントの「 ID をコピー」機能を使用した際に間違いがより起こりにくくなりました。もはや取得した ID "
"をクォーテーションマークで囲う必要はありませんし,内部で JSON の代わりに ETF を用いることで最適化の機会を得ることにもなります。"
@@ -104,8 +99,8 @@ msgstr "Server は Guild になりました"
msgid ""
"The official API documentation calls the \"Server\" concept a \"Guild\" "
"instead. In order to be more consistent with the API documentation when "
-"necessary, the model has been renamed to :class:`Guild` and all instances"
-" referring to it has been changed as well."
+"necessary, the model has been renamed to :class:`Guild` and all instances "
+"referring to it has been changed as well."
msgstr ""
"公式のAPIドキュメントでは、「Server」は「Guild」と呼ばれています。APIドキュメントとの一貫性を保つため、モデルの名称が "
":class:`Guild` へ変更されました。同時にこのモデルを参照するすべてのインスタンスも変更されています。"
@@ -273,8 +268,10 @@ msgid "``Client.create_channel``"
msgstr "``Client.create_channel``"
#: ../../migrating.rst:107
-msgid ":meth:`Guild.create_text_channel` and :meth:`Guild.create_voice_channel`"
-msgstr ":meth:`Guild.create_text_channel` および :meth:`Guild.create_voice_channel`"
+msgid ""
+":meth:`Guild.create_text_channel` and :meth:`Guild.create_voice_channel`"
+msgstr ""
+":meth:`Guild.create_text_channel` および :meth:`Guild.create_voice_channel`"
#: ../../migrating.rst:109
msgid "``Client.create_custom_emoji``"
@@ -314,11 +311,9 @@ msgstr "``Client.delete_channel_permissions``"
#: ../../migrating.rst:117
msgid ""
-":meth:`abc.GuildChannel.set_permissions` with ``overwrite`` set to "
-"``None``"
+":meth:`abc.GuildChannel.set_permissions` with ``overwrite`` set to ``None``"
msgstr ""
-":meth:`abc.GuildChannel.set_permissions` の ``overwrite`` を ``None`` "
-"に設定しました"
+":meth:`abc.GuildChannel.set_permissions` の ``overwrite`` を ``None`` に設定しました"
#: ../../migrating.rst:119
msgid "``Client.delete_custom_emoji``"
@@ -502,7 +497,8 @@ msgstr "``Client.logs_from``"
#: ../../migrating.rst:163
msgid ":meth:`abc.Messageable.history` (see :ref:`migrating_1_0_async_iter`)"
-msgstr ":meth:`abc.Messageable.history` ( :ref:`migrating_1_0_async_iter` を参照)"
+msgstr ""
+":meth:`abc.Messageable.history` ( :ref:`migrating_1_0_async_iter` を参照)"
#: ../../migrating.rst:165
msgid "``Client.move_channel``"
@@ -573,8 +569,10 @@ msgid "``Client.send_file``"
msgstr "``Client.send_file``"
#: ../../migrating.rst:185 ../../migrating.rst:187
-msgid ":meth:`abc.Messageable.send` (see :ref:`migrating_1_0_sending_messages`)"
-msgstr ":meth:`abc.Messageable.send` ( :ref:`migrating_1_0_sending_messages` を参照)"
+msgid ""
+":meth:`abc.Messageable.send` (see :ref:`migrating_1_0_sending_messages`)"
+msgstr ""
+":meth:`abc.Messageable.send` ( :ref:`migrating_1_0_sending_messages` を参照)"
#: ../../migrating.rst:187
msgid "``Client.send_message``"
@@ -586,8 +584,7 @@ msgstr "``Client.send_typing``"
#: ../../migrating.rst:189
msgid ""
-":meth:`abc.Messageable.trigger_typing` (use "
-":meth:`abc.Messageable.typing`)"
+":meth:`abc.Messageable.trigger_typing` (use :meth:`abc.Messageable.typing`)"
msgstr ""
":meth:`abc.Messageable.trigger_typing` (:meth:`abc.Messageable.typing` "
"を使用してください)"
@@ -658,14 +655,13 @@ msgstr "プロパティの変更"
#: ../../migrating.rst:213
msgid ""
-"In order to be a bit more consistent, certain things that were properties"
-" were changed to methods instead."
+"In order to be a bit more consistent, certain things that were properties "
+"were changed to methods instead."
msgstr "一貫性を持たせるために、いくつかのプロパティがメソッドに変更されました。"
#: ../../migrating.rst:215
msgid ""
-"The following are now methods instead of properties (requires "
-"parentheses):"
+"The following are now methods instead of properties (requires parentheses):"
msgstr "プロパティの代わりに追加されたメソッドは以下のとおりです。(使用の際にはカッコが必要です)"
#: ../../migrating.rst:217
@@ -686,16 +682,17 @@ msgstr "辞書の値の変更"
#: ../../migrating.rst:224
msgid ""
-"Prior to v1.0 some aggregating properties that retrieved models would "
-"return \"dict view\" objects."
+"Prior to v1.0 some aggregating properties that retrieved models would return"
+" \"dict view\" objects."
msgstr "v1.0以前では、複数のモデルを集約して取得するプロパティは「辞書ビュー」オブジェクトで結果を返していました。"
#: ../../migrating.rst:226
msgid ""
-"As a consequence, when the dict would change size while you would iterate"
-" over it, a RuntimeError would be raised and crash the task. To alleviate"
-" this, the \"dict view\" objects were changed into lists."
-msgstr "これは、オブジェクトを用いて繰り返し処理を行っている間に、辞書サイズが変更されたとき、RuntimeErrorを発生させてタスクをクラッシュさせていました。これを軽減させるため「辞書ビュー」オブジェクトはリストに変更されました。"
+"As a consequence, when the dict would change size while you would iterate "
+"over it, a RuntimeError would be raised and crash the task. To alleviate "
+"this, the \"dict view\" objects were changed into lists."
+msgstr ""
+"これは、オブジェクトを用いて繰り返し処理を行っている間に、辞書サイズが変更されたとき、RuntimeErrorを発生させてタスクをクラッシュさせていました。これを軽減させるため「辞書ビュー」オブジェクトはリストに変更されました。"
#: ../../migrating.rst:229
msgid "The following views were changed to a list:"
@@ -735,16 +732,16 @@ msgstr "ボイスステートの変更"
#: ../../migrating.rst:243
msgid ""
-"Earlier, in v0.11.0 a :class:`VoiceState` class was added to refer to "
-"voice states along with a :attr:`Member.voice` attribute to refer to it."
+"Earlier, in v0.11.0 a :class:`VoiceState` class was added to refer to voice "
+"states along with a :attr:`Member.voice` attribute to refer to it."
msgstr ""
"v0.11.0では、ボイスステートを参照するために :class:`VoiceState` が追加され、このクラスを参照するために "
":attr:`Member.voice` が使われていました。"
#: ../../migrating.rst:246
msgid ""
-"However, it was transparent to the user. In an effort to make the library"
-" save more memory, the voice state change is now more visible."
+"However, it was transparent to the user. In an effort to make the library "
+"save more memory, the voice state change is now more visible."
msgstr "これはユーザーにとって透過的なものでしたが、ライブラリがメモリを節約できるようボイスステートの変化が可視的になりました。"
#: ../../migrating.rst:249
@@ -763,10 +760,10 @@ msgstr "ユーザーとメンバーの分離"
#: ../../migrating.rst:267
msgid ""
"In v1.0 to save memory, :class:`User` and :class:`Member` are no longer "
-"inherited. Instead, they are \"flattened\" by having equivalent "
-"properties that map out to the functional underlying :class:`User`. Thus,"
-" there is no functional change in how they are used. However this breaks "
-"``isinstance`` checks and thus is something to keep in mind."
+"inherited. Instead, they are \"flattened\" by having equivalent properties "
+"that map out to the functional underlying :class:`User`. Thus, there is no "
+"functional change in how they are used. However this breaks ``isinstance`` "
+"checks and thus is something to keep in mind."
msgstr ""
"v1.0では、メモリの節約のため、 :class:`Member` は :class:`User` のサブクラスではなくなりました。代わりに、 "
":class:`User` "
@@ -777,14 +774,13 @@ msgstr ""
msgid ""
"These memory savings were accomplished by having a global :class:`User` "
"cache, and as a positive consequence you can now easily fetch a "
-":class:`User` by their ID by using the new :meth:`Client.get_user`. You "
-"can also get a list of all :class:`User` your client can see with "
+":class:`User` by their ID by using the new :meth:`Client.get_user`. You can "
+"also get a list of all :class:`User` your client can see with "
":attr:`Client.users`."
msgstr ""
"メモリの節約は、グローバルな :class:`User` のキャッシュを持つことで実現しました。これによって "
":meth:`Client.get_user` を使ってIDから簡単に :class:`User` "
-"を取得できます。また、あなたのクライアントが見ることができるユーザーを :attr:`Client.users` "
-"ですべて取得できるようにもなりました。"
+"を取得できます。また、あなたのクライアントが見ることができるユーザーを :attr:`Client.users` ですべて取得できるようにもなりました。"
#: ../../migrating.rst:278
msgid "Channel Type Split"
@@ -796,13 +792,12 @@ msgid ""
"``PrivateChannel`` with a ``is_private`` property to help differentiate "
"between them."
msgstr ""
-"v1.0以前のバージョンでは、チャンネルは ``is_private`` で判別する ``Channel`` と "
-"``PrivateChannel`` の二通りしかありませんでした。"
+"v1.0以前のバージョンでは、チャンネルは ``is_private`` で判別する ``Channel`` と ``PrivateChannel`` "
+"の二通りしかありませんでした。"
#: ../../migrating.rst:283
msgid ""
-"In order to save memory the channels have been split into 4 different "
-"types:"
+"In order to save memory the channels have been split into 4 different types:"
msgstr "メモリ使用量を削減するため、チャンネルを4つのタイプへ分割しました。"
#: ../../migrating.rst:285
@@ -823,9 +818,10 @@ msgstr "メンバーが参加するグループDMチャンネル用である :cl
#: ../../migrating.rst:290
msgid ""
-"With this split came the removal of the ``is_private`` attribute. You "
-"should now use ``isinstance``."
-msgstr "これらに分割されたことにより、 ``is_private`` は削除されました。v1.0では ``isinstance`` を使うべきでしょう。"
+"With this split came the removal of the ``is_private`` attribute. You should"
+" now use ``isinstance``."
+msgstr ""
+"これらに分割されたことにより、 ``is_private`` は削除されました。v1.0では ``isinstance`` を使うべきでしょう。"
#: ../../migrating.rst:292
msgid "The types are split into two different :ref:`discord_api_abcs`:"
@@ -849,8 +845,8 @@ msgstr "チャンネルがプライベートチャンネルであるかをチェ
#: ../../migrating.rst:305
msgid ""
-"Of course, if you're looking for only a specific type you can pass that "
-"too, e.g. ::"
+"Of course, if you're looking for only a specific type you can pass that too,"
+" e.g. ::"
msgstr "もちろん、特定のチャンネルタイプを探したい場合、そのチャンネルタイプを渡すことも可能です。"
#: ../../migrating.rst:309
@@ -858,15 +854,15 @@ msgid ""
"With this type split also came event changes, which are enumerated in "
":ref:`migrating_1_0_event_changes`."
msgstr ""
-"この分割により、イベントにも変更がありました。これについては :ref:`migrating_1_0_event_changes` "
-"に詳細があります。"
+"この分割により、イベントにも変更がありました。これについては :ref:`migrating_1_0_event_changes` に詳細があります。"
#: ../../migrating.rst:313
msgid "Miscellaneous Model Changes"
msgstr "その他のモデルの変更"
#: ../../migrating.rst:315
-msgid "There were lots of other things added or removed in the models in general."
+msgid ""
+"There were lots of other things added or removed in the models in general."
msgstr "一般的なモデルには追加、あるいは削除されたものが多くあります。"
#: ../../migrating.rst:317
@@ -891,7 +887,8 @@ msgstr "代わりに :attr:`Client.emojis` を使用してください。"
#: ../../migrating.rst:329
msgid "``Client.wait_for_message`` and ``Client.wait_for_reaction`` are gone."
-msgstr "``Client.wait_for_message`` および ``Client.wait_for_reaction`` は削除されました。"
+msgstr ""
+"``Client.wait_for_message`` および ``Client.wait_for_reaction`` は削除されました。"
#: ../../migrating.rst:331
msgid "Use :meth:`Client.wait_for` instead."
@@ -911,8 +908,7 @@ msgstr "``Channel.is_private``"
#: ../../migrating.rst:339
msgid ""
-"Use ``isinstance`` instead with one of the :ref:`discord_api_abcs` "
-"instead."
+"Use ``isinstance`` instead with one of the :ref:`discord_api_abcs` instead."
msgstr "代わりに ``isinstance`` と :ref:`discord_api_abcs` を使用してください。"
#: ../../migrating.rst:340
@@ -929,8 +925,8 @@ msgstr "``Client.accept_invite``"
#: ../../migrating.rst:344
msgid ""
-"There is no replacement for this one. This functionality is deprecated "
-"API wise."
+"There is no replacement for this one. This functionality is deprecated API "
+"wise."
msgstr "これに代わるものはありません。これは非推奨のAPIです。"
#: ../../migrating.rst:346
@@ -946,9 +942,8 @@ msgid ""
"The concept of a default channel was removed from Discord. See `#329 "
"<https://github.com/hammerandchisel/discord-api-docs/pull/329>`_."
msgstr ""
-"デフォルトチャンネルの概念は、Discordから削除されました。 `#329 "
-"<https://github.com/hammerandchisel/discord-api-docs/pull/329>`_ "
-"を参照してください。"
+"デフォルトチャンネルの概念は、Discordから削除されました。 `#329 <https://github.com/hammerandchisel"
+"/discord-api-docs/pull/329>`_ を参照してください。"
#: ../../migrating.rst:351
msgid "``Message.edited_timestamp``"
@@ -992,13 +987,15 @@ msgstr "代わりに :attr:`Member.activities` 使用してください。"
#: ../../migrating.rst:371
msgid "``Guild.role_hierarchy`` / ``Server.role_hierarchy``"
-msgstr ""
+msgstr "``Guild.role_hierarchy`` / ``Server.role_hierarchy``"
#: ../../migrating.rst:373
msgid ""
"Use :attr:`Guild.roles` instead. Note that while sorted, it is in the "
"opposite order of what the old ``Guild.role_hierarchy`` used to be."
msgstr ""
+"代わりに :attr:`Guild.roles` を使用してください。ソート順が以前の ``Guild.role_hierarchy`` "
+"とは逆になっていることに注意してください。"
#: ../../migrating.rst:376
msgid "**Changed**"
@@ -1006,31 +1003,33 @@ msgstr "**変更**"
#: ../../migrating.rst:378
msgid ""
-":attr:`Member.avatar_url` and :attr:`User.avatar_url` now return the "
-"default avatar if a custom one is not set."
+":attr:`Member.avatar_url` and :attr:`User.avatar_url` now return the default"
+" avatar if a custom one is not set."
msgstr ""
":attr:`Member.avatar_url` と :attr:`User.avatar_url` "
"はアバターが設定されていなければ、デフォルトアバターが返るようになりました。"
#: ../../migrating.rst:379
msgid ""
-":attr:`Message.embeds` is now a list of :class:`Embed` instead of "
-"``dict`` objects."
-msgstr ":attr:`Message.embeds` は ``dict`` オブジェクトから :class:`Embed` のリストに変更されました。"
+":attr:`Message.embeds` is now a list of :class:`Embed` instead of ``dict`` "
+"objects."
+msgstr ""
+":attr:`Message.embeds` は ``dict`` オブジェクトから :class:`Embed` のリストに変更されました。"
#: ../../migrating.rst:380
msgid ""
-":attr:`Message.attachments` is now a list of :class:`Attachment` instead "
-"of ``dict`` object."
+":attr:`Message.attachments` is now a list of :class:`Attachment` instead of "
+"``dict`` object."
msgstr ""
":attr:`Message.attachments` は ``dict`` オブジェクトから :class:`Attachment` "
"のリストに変更されました。"
#: ../../migrating.rst:381
msgid ""
-":attr:`Guild.roles` is now sorted through hierarchy. The first element is"
-" always the ``@everyone`` role."
+":attr:`Guild.roles` is now sorted through hierarchy. The first element is "
+"always the ``@everyone`` role."
msgstr ""
+":attr:`Guild.roles` はヒエラルキー順にソートされるようになりました。先頭には必ず ``@everyone`` が格納されます。"
#: ../../migrating.rst:383
msgid "**Added**"
@@ -1051,7 +1050,8 @@ msgid ""
msgstr "ボイスチャンネルに接続しているメンバーを取得する :attr:`VoiceChannel.members` 。"
#: ../../migrating.rst:388
-msgid ":attr:`TextChannel.members` for fetching members that can see the channel."
+msgid ""
+":attr:`TextChannel.members` for fetching members that can see the channel."
msgstr "テキストチャンネルを閲覧可能なメンバーを取得する :attr:`TextChannel.members` 。"
#: ../../migrating.rst:389
@@ -1072,8 +1072,8 @@ msgstr "チャンネルのカテゴリのみを取得する :attr:`Guild.categor
#: ../../migrating.rst:393
msgid ""
-":attr:`TextChannel.category` and :attr:`VoiceChannel.category` to get the"
-" category a channel belongs to."
+":attr:`TextChannel.category` and :attr:`VoiceChannel.category` to get the "
+"category a channel belongs to."
msgstr ""
"チャンネルが属するカテゴリを取得する :attr:`TextChannel.category` と "
":attr:`VoiceChannel.category` 。"
@@ -1084,11 +1084,11 @@ msgstr "カテゴリによってグループ化されたチャンネルを取得
#: ../../migrating.rst:395
msgid ":attr:`Guild.chunked` to check member chunking status."
-msgstr ""
+msgstr "メンバーのチャンク状態を確認する :attr:`Guild.chunked` 。"
#: ../../migrating.rst:396
msgid ":attr:`Guild.explicit_content_filter` to fetch the content filter."
-msgstr ""
+msgstr "不適切な表現のフィルターを取得する :attr:`Guild.explicit_content_filter` 。"
#: ../../migrating.rst:397
msgid ":attr:`Guild.shard_id` to get a guild's Shard ID if you're sharding."
@@ -1103,39 +1103,37 @@ msgid ":meth:`Client.get_user` to get a :class:`User` by ID."
msgstr "IDから :class:`User` を取得する :meth:`Client.get_user` 。"
#: ../../migrating.rst:400
-msgid ":meth:`User.avatar_url_as` to get an avatar in a specific size or format."
+msgid ""
+":meth:`User.avatar_url_as` to get an avatar in a specific size or format."
msgstr "特定のサイズ、あるいはフォーマットのアバターを取得する :meth:`User.avatar_url_as` 。"
#: ../../migrating.rst:401
msgid ":meth:`Guild.vanity_invite` to fetch the guild's vanity invite."
-msgstr ""
+msgstr "ギルドのカスタム招待URLを取得する :meth:`Guild.vanity_invite` 。"
#: ../../migrating.rst:402
msgid ":meth:`Guild.audit_logs` to fetch the guild's audit logs."
-msgstr ""
+msgstr "ギルドのサーバーログを取得する :meth:`Guild.audit_logs` 。"
#: ../../migrating.rst:403
msgid ":attr:`Message.webhook_id` to fetch the message's webhook ID."
-msgstr ""
+msgstr "メッセージのWebhook IDを取得する :attr:`Message.webhook_id` 。"
#: ../../migrating.rst:404
msgid ""
-":attr:`Message.activity` and :attr:`Message.application` for Rich "
-"Presence related information."
+":attr:`Message.activity` and :attr:`Message.application` for Rich Presence "
+"related information."
msgstr ""
+"リッチプレゼンスに関する情報を取得する :attr:`Message.activity` および :attr:`Message.application`"
+" 。"
#: ../../migrating.rst:405
msgid ":meth:`TextChannel.is_nsfw` to check if a text channel is NSFW."
-msgstr ""
+msgstr "テキストチャンネルがNSFWであるかを確認する :meth:`TextChannel.is_nsfw` 。"
#: ../../migrating.rst:406
msgid ":meth:`Colour.from_rgb` to construct a :class:`Colour` from RGB tuple."
-msgstr ""
-
-#: ../../migrating.rst:407
-#, fuzzy
-msgid ":meth:`Guild.get_role` to get a role by its ID."
-msgstr "IDから :class:`User` を取得する :meth:`Client.get_user` 。"
+msgstr "RGBのタプルから :class:`Colour` を作成する :meth:`Colour.from_rgb` 。"
#: ../../migrating.rst:412
msgid "Sending Messages"
@@ -1144,8 +1142,8 @@ msgstr "メッセージの送信"
#: ../../migrating.rst:414
msgid ""
"One of the changes that were done was the merger of the previous "
-"``Client.send_message`` and ``Client.send_file`` functionality into a "
-"single method, :meth:`~abc.Messageable.send`."
+"``Client.send_message`` and ``Client.send_file`` functionality into a single"
+" method, :meth:`~abc.Messageable.send`."
msgstr ""
"変更点の一つは、以前の ``Client.send_message`` と ``Client.send_file`` の機能を単一のメソッド "
":meth:`~abc.Messageable.send` に統合したことです。"
@@ -1179,16 +1177,16 @@ msgstr "非同期のイテレータ"
#: ../../migrating.rst:453
msgid ""
-"Prior to v1.0, certain functions like ``Client.logs_from`` would return a"
-" different type if done in Python 3.4 or 3.5+."
+"Prior to v1.0, certain functions like ``Client.logs_from`` would return a "
+"different type if done in Python 3.4 or 3.5+."
msgstr ""
"v1.0以前のバージョンは、Python 3.4 または 3.5以上の環境において ``Client.logs_from`` "
"のような特定の関数で、処理終了時に異なった型を返していました。"
#: ../../migrating.rst:455
msgid ""
-"In v1.0, this change has been reverted and will now return a singular "
-"type meeting an abstract concept called :class:`AsyncIterator`."
+"In v1.0, this change has been reverted and will now return a singular type "
+"meeting an abstract concept called :class:`AsyncIterator`."
msgstr "これはv1.0で元に戻り、 :class:`AsyncIterator` という抽象概念を満たす特異な型を返します。"
#: ../../migrating.rst:458
@@ -1197,20 +1195,19 @@ msgstr "これは通常のイテレータと同様の処理が行なえます。
#: ../../migrating.rst:463
msgid "Or turn it into a list: ::"
-msgstr ""
+msgstr "またはリストにできます。"
#: ../../migrating.rst:469
msgid ""
-"A handy aspect of returning :class:`AsyncIterator` is that it allows you "
-"to chain functions together such as :meth:`AsyncIterator.map` or "
+"A handy aspect of returning :class:`AsyncIterator` is that it allows you to "
+"chain functions together such as :meth:`AsyncIterator.map` or "
":meth:`AsyncIterator.filter`: ::"
msgstr ""
#: ../../migrating.rst:475
msgid ""
"The functions passed to :meth:`AsyncIterator.map` or "
-":meth:`AsyncIterator.filter` can be either coroutines or regular "
-"functions."
+":meth:`AsyncIterator.filter` can be either coroutines or regular functions."
msgstr ""
#: ../../migrating.rst:478
@@ -1327,7 +1324,8 @@ msgid ":func:`on_guild_unavailable`"
msgstr ":func:`on_guild_unavailable`"
#: ../../migrating.rst:523
-msgid "The :func:`on_voice_state_update` event has received an argument change."
+msgid ""
+"The :func:`on_voice_state_update` event has received an argument change."
msgstr ":func:`on_voice_state_update` イベントの引数が変更されました。"
#: ../../migrating.rst:525 ../../migrating.rst:537 ../../migrating.rst:549
@@ -1349,17 +1347,19 @@ msgstr ""
":class:`VoiceState` を受け取るようになりました。"
#: ../../migrating.rst:535
-msgid "The :func:`on_guild_emojis_update` event has received an argument change."
+msgid ""
+"The :func:`on_guild_emojis_update` event has received an argument change."
msgstr ":func:`on_guild_emojis_update` イベントの引数が変更されました。"
#: ../../migrating.rst:545
msgid ""
-"The first argument is now the :class:`Guild` that the emojis were updated"
-" from."
+"The first argument is now the :class:`Guild` that the emojis were updated "
+"from."
msgstr "最初の引数は絵文字の更新が行われた :class:`Guild` です。"
#: ../../migrating.rst:547
-msgid "The :func:`on_member_ban` event has received an argument change as well:"
+msgid ""
+"The :func:`on_member_ban` event has received an argument change as well:"
msgstr ":func:`on_member_ban` も引数が変更されました。"
#: ../../migrating.rst:557
@@ -1376,6 +1376,8 @@ msgid ""
"The ``on_channel_`` events have received a type level split (see "
":ref:`migrating_1_0_channel_split`)."
msgstr ""
+"``on_channel_`` のようなイベントは、チャンネルタイプにより分割されました ( "
+":ref:`migrating_1_0_channel_split` を参照)。"
#: ../../migrating.rst:564
msgid "``on_channel_delete``"
@@ -1416,40 +1418,44 @@ msgstr ":func:`on_private_channel_update`"
#: ../../migrating.rst:577
msgid ""
"The ``on_guild_channel_`` events correspond to :class:`abc.GuildChannel` "
-"being updated (i.e. :class:`TextChannel` and :class:`VoiceChannel`) and "
-"the ``on_private_channel_`` events correspond to "
-":class:`abc.PrivateChannel` being updated (i.e. :class:`DMChannel` and "
-":class:`GroupChannel`)."
+"being updated (i.e. :class:`TextChannel` and :class:`VoiceChannel`) and the "
+"``on_private_channel_`` events correspond to :class:`abc.PrivateChannel` "
+"being updated (i.e. :class:`DMChannel` and :class:`GroupChannel`)."
msgstr ""
+"``on_guild_channel_`` イベントは更新される :class:`abc.GuildChannel` "
+"(:class:`TextChannel` および :class:`VoiceChannel`)に対応しており、 "
+"``on_private_channel_`` イベントは更新される :class:`abc.PrivateChannel` "
+"(:class:`DMChannel` および :class:`GroupChannel`)に対応しています。"
#: ../../migrating.rst:584
msgid "Voice Changes"
-msgstr ""
+msgstr "ボイスの変更"
#: ../../migrating.rst:586
msgid "Voice sending has gone through a complete redesign."
-msgstr ""
+msgstr "ボイスの送信が完全に再構成されました。"
#: ../../migrating.rst:588
msgid "In particular:"
-msgstr ""
+msgstr "主な変更点は以下のとおりです。"
#: ../../migrating.rst:590
msgid ""
"Connection is done through :meth:`VoiceChannel.connect` instead of "
"``Client.join_voice_channel``."
msgstr ""
+"ボイスチャンネルへの接続は ``Client.join_voice_channel`` に代わって "
+":meth:`VoiceChannel.connect` になりました。"
#: ../../migrating.rst:591
msgid ""
-"You no longer create players and operate on them (you no longer store "
-"them)."
-msgstr ""
+"You no longer create players and operate on them (you no longer store them)."
+msgstr "プレイヤーを作成せずに操作が可能になりました。(プレイヤーの保存の必要もありません)"
#: ../../migrating.rst:592
msgid ""
-"You instead request :class:`VoiceClient` to play an :class:`AudioSource` "
-"via :meth:`VoiceClient.play`."
+"You instead request :class:`VoiceClient` to play an :class:`AudioSource` via"
+" :meth:`VoiceClient.play`."
msgstr ""
#: ../../migrating.rst:593
@@ -1462,8 +1468,8 @@ msgstr ""
#: ../../migrating.rst:597
msgid ""
-"create_ffmpeg_player/create_stream_player/create_ytdl_player have all "
-"been removed."
+"create_ffmpeg_player/create_stream_player/create_ytdl_player have all been "
+"removed."
msgstr ""
#: ../../migrating.rst:599
@@ -1484,112 +1490,125 @@ msgstr ""
#: ../../migrating.rst:607
msgid "Basically:"
-msgstr ""
+msgstr "基本的には以下のとおりです。"
#: ../../migrating.rst:631
msgid ""
-"With the changed :class:`AudioSource` design, you can now change the "
-"source that the :class:`VoiceClient` is playing at runtime via "
+"With the changed :class:`AudioSource` design, you can now change the source "
+"that the :class:`VoiceClient` is playing at runtime via "
":attr:`VoiceClient.source`."
msgstr ""
+":class:`AudioSource` の再設計により、 :attr:`VoiceClient.source` を介して実行中の "
+":class:`VoiceClient` のソースを変更できるようになりました。"
#: ../../migrating.rst:634
msgid ""
-"For example, you can add a :class:`PCMVolumeTransformer` to allow "
-"changing the volume: ::"
-msgstr ""
+"For example, you can add a :class:`PCMVolumeTransformer` to allow changing "
+"the volume: ::"
+msgstr "例えば、 :class:`PCMVolumeTransformer` を追加すると、ボリュームの変更ができるようになります。"
#: ../../migrating.rst:639
msgid ""
"An added benefit of the redesign is that it will be much more resilient "
"towards reconnections:"
-msgstr ""
+msgstr "再設計によるさらなる利点は、再接続において遥かに柔軟性を持ったことです。"
#: ../../migrating.rst:641
msgid ""
"The voice websocket will now automatically re-connect and re-do the "
"handshake when disconnected."
-msgstr ""
+msgstr "音声ウェブソケットは、切断された際に自動的に再接続し、ハンドシェイクを再実行します。"
#: ../../migrating.rst:642
msgid ""
-"The initial connect handshake will now retry up to 5 times so you no "
-"longer get as many ``asyncio.TimeoutError``."
+"The initial connect handshake will now retry up to 5 times so you no longer "
+"get as many ``asyncio.TimeoutError``."
msgstr ""
+"初期接続のハンドシェイクは、最大5回までの再試行となったので、大量の ``asyncio.TimeoutError`` "
+"に悩まされることはなくなりました。"
#: ../../migrating.rst:643
msgid "Audio will now stop and resume when a disconnect is found."
-msgstr ""
+msgstr "VCの切断を検知すると、オーディオは停止し、再開しようとします。"
#: ../../migrating.rst:645
msgid "This includes changing voice regions etc."
-msgstr ""
+msgstr "これはサーバーリージョンの変更も含まれます。"
#: ../../migrating.rst:651
msgid "Waiting For Events"
-msgstr ""
+msgstr "イベントの待機"
#: ../../migrating.rst:653
msgid ""
-"Prior to v1.0, the machinery for waiting for an event outside of the "
-"event itself was done through two different functions, "
-"``Client.wait_for_message`` and ``Client.wait_for_reaction``. One problem"
-" with one such approach is that it did not allow you to wait for events "
-"outside of the ones provided by the library."
+"Prior to v1.0, the machinery for waiting for an event outside of the event "
+"itself was done through two different functions, ``Client.wait_for_message``"
+" and ``Client.wait_for_reaction``. One problem with one such approach is "
+"that it did not allow you to wait for events outside of the ones provided by"
+" the library."
msgstr ""
+"v1.0以前のバージョンでは、イベントの発生を待つ方法として ``Client.wait_for_message`` と "
+"``Client.wait_for_reaction`` "
+"の二つの関数が用意されていました。このアプローチの欠点はライブラリが提供するイベント以外の発生を待つことが出来ない点です。"
#: ../../migrating.rst:657
msgid ""
"In v1.0 the concept of waiting for another event has been generalised to "
"work with any event as :meth:`Client.wait_for`."
-msgstr ""
+msgstr "v1.0では別のイベント待機の概念が :meth:`Client.wait_for` イベントのように一般化されました。"
#: ../../migrating.rst:659
msgid "For example, to wait for a message: ::"
-msgstr ""
+msgstr "例えば、メッセージを待つ処理は以下のようになります。"
#: ../../migrating.rst:670
msgid ""
"To facilitate multiple returns, :meth:`Client.wait_for` returns either a "
"single argument, no arguments, or a tuple of arguments."
msgstr ""
+"複数の返り値に対応するため、 :meth:`Client.wait_for` は単一の引数、引数なし、あるいは引数のタプルを返すようになっています。"
#: ../../migrating.rst:673
msgid "For example, to wait for a reaction: ::"
-msgstr ""
+msgstr "例えば、リアクションを待つ処理は以下のようになります。"
#: ../../migrating.rst:679
msgid ""
"Since this function now can return multiple arguments, the ``timeout`` "
-"parameter will now raise a :exc:`asyncio.TimeoutError` when reached "
-"instead of setting the return to ``None``. For example:"
+"parameter will now raise a :exc:`asyncio.TimeoutError` when reached instead "
+"of setting the return to ``None``. For example:"
msgstr ""
+"この関数は複数の引数を返すため、 ``timeout`` に設定した時間経過すると、 ``None`` を返すのではなく、 "
+":exc:`asyncio.TimeoutError` を発生させるようになりました。以下はその例になります。"
#: ../../migrating.rst:696
msgid "Upgraded Dependencies"
-msgstr ""
+msgstr "依存関係のアップグレード"
#: ../../migrating.rst:698
msgid ""
-"Following v1.0 of the library, we've updated our requirements to "
-"``aiohttp`` v2.0 or higher."
-msgstr ""
+"Following v1.0 of the library, we've updated our requirements to ``aiohttp``"
+" v2.0 or higher."
+msgstr "ライブラリのv1.0への更新に伴い、要件が ``aiohttp`` v2.0以上へと変更されました。"
#: ../../migrating.rst:700
msgid ""
-"Since this is a backwards incompatible change, it is recommended that you"
-" see the `changes "
-"<http://aiohttp.readthedocs.io/en/stable/changes.html#rc1-2017-03-15>`_ "
-"and the `migrating "
-"<http://aiohttp.readthedocs.io/en/stable/migration.html>`_ pages for "
-"details on the breaking changes in ``aiohttp``."
+"Since this is a backwards incompatible change, it is recommended that you "
+"see the `changes "
+"<http://aiohttp.readthedocs.io/en/stable/changes.html#rc1-2017-03-15>`_ and "
+"the `migrating <http://aiohttp.readthedocs.io/en/stable/migration.html>`_ "
+"pages for details on the breaking changes in ``aiohttp``."
msgstr ""
+"これは後方互換性のない変更となるため、 ``aiohttp`` の変更点の詳細については `changes "
+"<http://aiohttp.readthedocs.io/en/stable/changes.html#rc1-2017-03-15>`_ と "
+"`migrating <http://aiohttp.readthedocs.io/en/stable/migration.html>`_ "
+"ページを参照してください。"
#: ../../migrating.rst:705
msgid ""
-"Of the most significant for common users is the removal of helper "
-"functions such as:"
-msgstr ""
+"Of the most significant for common users is the removal of helper functions "
+"such as:"
+msgstr "ユーザーにとって最も重要な変更点は、以下のヘルパー関数の削除です。"
#: ../../migrating.rst:707
msgid "``aiohttp.get``"
@@ -1621,36 +1640,40 @@ msgstr "``aiohttp.request``"
#: ../../migrating.rst:715
msgid "It is recommended that you create a session instead: ::"
-msgstr ""
+msgstr "代わりにセッションを作成することをお勧めします。"
#: ../../migrating.rst:721
msgid ""
"Since it is better to not create a session for every request, you should "
-"store it in a variable and then call ``session.close`` on it when it "
-"needs to be disposed."
+"store it in a variable and then call ``session.close`` on it when it needs "
+"to be disposed."
msgstr ""
+"リクエストごとにセッションを作成するのは良いとは言えないため、変数に格納しておき、破棄しなければならない時に ``session.close`` "
+"を呼び出すのが良いでしょう。"
#: ../../migrating.rst:725
msgid "Sharding"
-msgstr ""
+msgstr "シャーディング"
#: ../../migrating.rst:727
msgid ""
-"The library has received significant changes on how it handles sharding "
-"and now has sharding as a first-class citizen."
-msgstr ""
+"The library has received significant changes on how it handles sharding and "
+"now has sharding as a first-class citizen."
+msgstr "シャーディングの扱いに対して大きな変更があり、現在、シャーディングは第一級オブジェクトとして扱われています。"
#: ../../migrating.rst:729
msgid ""
-"If using a Bot account and you want to shard your bot in a single process"
-" then you can use the :class:`AutoShardedClient`."
+"If using a Bot account and you want to shard your bot in a single process "
+"then you can use the :class:`AutoShardedClient`."
msgstr ""
+"Botアカウントを使用していて、かつ一つのプロセスでBotをシャーディングしたい場合は、 :class:`AutoShardedClient` "
+"を使用してください。"
#: ../../migrating.rst:731
msgid ""
"This class allows you to use sharding without having to launch multiple "
"processes or deal with complicated IPC."
-msgstr ""
+msgstr "このクラスは複数のプロセスを起動したり、IPCを処理することなくシャーディングが行えます。"
#: ../../migrating.rst:733
msgid ""
@@ -1658,100 +1681,117 @@ msgid ""
"accounts**. This is due to the changes in connection logic and state "
"handling."
msgstr ""
+"シャーディングしたクライアントはユーザーアカウントをサポートしないことを覚えておきましょう。これは、接続の形態と状態処理の変更によるものです。"
#: ../../migrating.rst:736
msgid "Usage is as simple as doing: ::"
-msgstr ""
+msgstr "使い方は簡単です。"
#: ../../migrating.rst:740
msgid "instead of using :class:`Client`."
-msgstr ""
+msgstr ":class:`Client` の代わりに上記のようにしてください。"
#: ../../migrating.rst:742
msgid ""
-"This will launch as many shards as your bot needs using the "
-"``/gateway/bot`` endpoint, which allocates about 1000 guilds per shard."
+"This will launch as many shards as your bot needs using the ``/gateway/bot``"
+" endpoint, which allocates about 1000 guilds per shard."
msgstr ""
+"これは ``/gateway/bot`` "
+"エンドポイントを使って、あなたのBotに必要な数のシャードを起動します。このエンドポイントはシャードごとに1000ギルドを割り当てます。"
#: ../../migrating.rst:745
msgid ""
-"If you want more control over the sharding you can specify "
-"``shard_count`` and ``shard_ids``. ::"
-msgstr ""
+"If you want more control over the sharding you can specify ``shard_count`` "
+"and ``shard_ids``. ::"
+msgstr "シャードをより詳細に制御したい場合は、 ``shard_count`` と ``shard_ids`` を利用してください。"
#: ../../migrating.rst:753
msgid ""
"For users of the command extension, there is also "
":class:`~ext.commands.AutoShardedBot` which behaves similarly."
msgstr ""
+"コマンド拡張を利用しているユーザーのために、同様に動作する :class:`~ext.commands.AutoShardedBot` "
+"が用意されています。"
#: ../../migrating.rst:756
msgid "Connection Improvements"
-msgstr ""
+msgstr "接続の改善"
#: ../../migrating.rst:758
-msgid "In v1.0, the auto reconnection logic has been powered up significantly."
-msgstr ""
+msgid ""
+"In v1.0, the auto reconnection logic has been powered up significantly."
+msgstr "v1.0では、自動再接続機能が大幅に強化されました。"
#: ../../migrating.rst:760
msgid ""
-":meth:`Client.connect` has gained a new keyword argument, ``reconnect`` "
-"that defaults to ``True`` which controls the reconnect logic. When "
-"enabled, the client will automatically reconnect in all instances of your"
-" internet going offline or Discord going offline with exponential back-"
-"off."
+":meth:`Client.connect` has gained a new keyword argument, ``reconnect`` that"
+" defaults to ``True`` which controls the reconnect logic. When enabled, the "
+"client will automatically reconnect in all instances of your internet going "
+"offline or Discord going offline with exponential back-off."
msgstr ""
+":meth:`Client.connect` には新しいキーワード引数が追加されました。再接続機能の設定を行う ``reconnect`` "
+"はデフォルトで ``True`` "
+"に設定されています。有効にすると、クライアントは全インターネットのインスタンスがオフラインになった際や、Discordが指数関数的後退によってオフラインになった際に自動で再接続を試みます。"
#: ../../migrating.rst:764
msgid ""
-":meth:`Client.run` and :meth:`Client.start` gains this keyword argument "
-"as well, but for most cases you will not need to specify it unless "
-"turning it off."
+":meth:`Client.run` and :meth:`Client.start` gains this keyword argument as "
+"well, but for most cases you will not need to specify it unless turning it "
+"off."
msgstr ""
+":meth:`Client.run` や :meth:`Client.start` "
+"にも同様のキーワード引数が追加されていますが、このさい接続機能をオフにする場合以外は指定する必要はありません。"
#: ../../migrating.rst:770
msgid "Command Extension Changes"
-msgstr ""
+msgstr "コマンド拡張の変更"
#: ../../migrating.rst:772
msgid ""
-"Due to the :ref:`migrating_1_0_model_state` changes, some of the design "
-"of the extension module had to undergo some design changes as well."
-msgstr ""
+"Due to the :ref:`migrating_1_0_model_state` changes, some of the design of "
+"the extension module had to undergo some design changes as well."
+msgstr ":ref:`migrating_1_0_model_state` により、拡張モジュールの設計にもいくつかの変更があります。"
#: ../../migrating.rst:776
msgid "Context Changes"
-msgstr ""
+msgstr "コンテキストの変更"
#: ../../migrating.rst:778
msgid ""
-"In v1.0, the :class:`.Context` has received a lot of changes with how "
-"it's retrieved and used."
-msgstr ""
+"In v1.0, the :class:`.Context` has received a lot of changes with how it's "
+"retrieved and used."
+msgstr "v1.0において、 :class:`.Context` は取得と利用の面において、多くの変更があります。"
#: ../../migrating.rst:780
msgid ""
"The biggest change is that ``pass_context=True`` no longer exists, "
":class:`.Context` is always passed. Ergo:"
msgstr ""
+"最も大きな変更点は ``pass_context=True`` が廃止され、常に :class:`.Context` "
+"が渡されるようになったことです。そのため以下のようになります。"
#: ../../migrating.rst:794
msgid ""
-"The reason for this is because :class:`~ext.commands.Context` now meets "
-"the requirements of :class:`abc.Messageable`. This makes it have similar "
+"The reason for this is because :class:`~ext.commands.Context` now meets the "
+"requirements of :class:`abc.Messageable`. This makes it have similar "
"functionality to :class:`TextChannel` or :class:`DMChannel`. Using "
":meth:`~.Context.send` will either DM the user in a DM context or send a "
"message in the channel it was in, similar to the old ``bot.say`` "
"functionality. The old helpers have been removed in favour of the new "
-":class:`abc.Messageable` interface. See "
-":ref:`migrating_1_0_removed_helpers` for more information."
+":class:`abc.Messageable` interface. See :ref:`migrating_1_0_removed_helpers`"
+" for more information."
msgstr ""
+"その理由として、 :class:`~ext.commands.Context` が :class:`abc.Messageable` "
+"の要件を満たしていることが挙げられます。 これは :class:`TextChannel` や :class:`DMChannel` "
+"と同等の機能を持っており、 :meth:`~.Context.send` を用いることで、従来の ``bot.say`` "
+"のようにDMまたはテキストチャンネルにメッセージを送信することが出来ます。古いヘルパー関数は新しい :class:`abc.Messageable` "
+"インタフェースの実装に伴い削除されました。詳細は :ref:`migrating_1_0_removed_helpers` を参照してください。"
#: ../../migrating.rst:800
msgid ""
-"Since the :class:`~ext.commands.Context` is now by default passed, "
-"several shortcuts have been added:"
-msgstr ""
+"Since the :class:`~ext.commands.Context` is now by default passed, several "
+"shortcuts have been added:"
+msgstr ":class:`~ext.commands.Context` が常に渡されるようになったため、いくつかのショートカットが追加されています。"
#: ../../migrating.rst:802
msgid "**New Shortcuts**"
@@ -1762,82 +1802,91 @@ msgid ""
":attr:`~ext.commands.Context.author` is a shortcut for "
"``ctx.message.author``."
msgstr ""
+":attr:`~ext.commands.Context.author` は ``ctx.message.author`` のショートカットです。"
#: ../../migrating.rst:805
msgid ""
-":attr:`~ext.commands.Context.guild` is a shortcut for "
-"``ctx.message.guild``."
+":attr:`~ext.commands.Context.guild` is a shortcut for ``ctx.message.guild``."
msgstr ""
+":attr:`~ext.commands.Context.guild` は ``ctx.message.guild`` のショートカットです。"
#: ../../migrating.rst:806
msgid ""
":attr:`~ext.commands.Context.channel` is a shortcut for "
"``ctx.message.channel``."
msgstr ""
+":attr:`~ext.commands.Context.channel` は ``ctx.message.channel`` のショートカットです。"
#: ../../migrating.rst:807
msgid ""
-":attr:`~ext.commands.Context.me` is a shortcut for "
-"``ctx.message.guild.me`` or ``ctx.bot.user``."
+":attr:`~ext.commands.Context.me` is a shortcut for ``ctx.message.guild.me`` "
+"or ``ctx.bot.user``."
msgstr ""
+":attr:`~ext.commands.Context.me` は ``ctx.message.guild.me`` あるいは "
+"``ctx.bot.user`` のショートカットです。"
#: ../../migrating.rst:808
msgid ""
":attr:`~ext.commands.Context.voice_client` is a shortcut for "
"``ctx.message.guild.voice_client``."
msgstr ""
+":attr:`~ext.commands.Context.voice_client` は "
+"``ctx.message.guild.voice_client`` のショートカットです。"
#: ../../migrating.rst:810
msgid "**New Functionality**"
-msgstr ""
+msgstr "**新しい機能**"
#: ../../migrating.rst:812
msgid ":meth:`~.Context.reinvoke` to invoke a command again."
-msgstr ""
+msgstr ":meth:`~.Context.reinvoke` はコマンドを再度呼び出します。"
#: ../../migrating.rst:814
msgid "This is useful for bypassing cooldowns."
-msgstr ""
+msgstr "クールダウンの回避に利用できます。"
#: ../../migrating.rst:817
msgid "Subclassing Context"
-msgstr ""
+msgstr "コンテキストのサブクラス"
#: ../../migrating.rst:819
msgid ""
-"In v1.0, there is now the ability to subclass "
-":class:`~ext.commands.Context` and use it instead of the default provided"
-" one."
+"In v1.0, there is now the ability to subclass :class:`~ext.commands.Context`"
+" and use it instead of the default provided one."
msgstr ""
+"v1.0では、 :class:`~ext.commands.Context` "
+"を継承したサブクラスを作成し、デフォルトで実装されているものの代わりに使うことが出来ます。"
#: ../../migrating.rst:822
msgid "For example, if you want to add some functionality to the context:"
-msgstr ""
+msgstr "例えば、コンテキストに機能の追加を行いたい場合は以下のように実装が出来ます。"
#: ../../migrating.rst:831
msgid ""
"Then you can use :meth:`~ext.commands.Bot.get_context` inside "
-":func:`on_message` with combination with :meth:`~ext.commands.Bot.invoke`"
-" to use your custom context:"
+":func:`on_message` with combination with :meth:`~ext.commands.Bot.invoke` to"
+" use your custom context:"
msgstr ""
+"また、 :func:`on_message` 内で :meth:`~ext.commands.Bot.get_context` と "
+":meth:`~ext.commands.Bot.invoke` を組み合わせることであなたのカスタムコンテキストを使用できます。"
#: ../../migrating.rst:841
msgid "Now inside your commands you will have access to your custom context:"
-msgstr ""
+msgstr "これにより、コマンドからあなたのカスタムコンテキストにアクセスすることが可能です。"
#: ../../migrating.rst:852
msgid "Removed Helpers"
-msgstr ""
+msgstr "ヘルパー関数の削除"
#: ../../migrating.rst:854
msgid ""
"With the new :class:`.Context` changes, a lot of message sending helpers "
"have been removed."
-msgstr ""
+msgstr "新しい :class:`.Context` の変更によって、たくさんのメッセージ送信用のヘルパー関数が削除されました。"
#: ../../migrating.rst:856
msgid "For a full list of changes, see below:"
-msgstr ""
+msgstr "以下が削除された関数のリストです。"
#: ../../migrating.rst:861
msgid "``Bot.say``"
@@ -1873,172 +1922,188 @@ msgstr "``Bot.reply``"
#: ../../migrating.rst:869
msgid "No replacement."
-msgstr ""
+msgstr "代替となるものはありません。"
#: ../../migrating.rst:873
msgid "Command Changes"
-msgstr ""
+msgstr "コマンドの変更"
#: ../../migrating.rst:875
msgid ""
-"As mentioned earlier, the first command change is that "
-"``pass_context=True`` no longer exists, so there is no need to pass this "
-"as a parameter."
-msgstr ""
+"As mentioned earlier, the first command change is that ``pass_context=True``"
+" no longer exists, so there is no need to pass this as a parameter."
+msgstr "前述の通り、 ``pass_context=True`` は削除されたため、これをパラメータとして渡す必要はありません。"
#: ../../migrating.rst:878
msgid ""
"Another change is the removal of ``no_pm=True``. Instead, use the new "
":func:`~ext.commands.guild_only` built-in check."
msgstr ""
+"他に ``no_pm=True`` も削除されました。代わりに新しい組み込みチェックである "
+":func:`~ext.commands.guild_only` を使用してください。"
#: ../../migrating.rst:881
msgid ""
"The ``commands`` attribute of :class:`~ext.commands.Bot` and "
-":class:`~ext.commands.Group` have been changed from a dictionary to a set"
-" that does not have aliases. To retrieve the previous dictionary "
-"behaviour, use ``all_commands`` instead."
+":class:`~ext.commands.Group` have been changed from a dictionary to a set "
+"that does not have aliases. To retrieve the previous dictionary behaviour, "
+"use ``all_commands`` instead."
msgstr ""
+":class:`~ext.commands.Bot` と :class:`~ext.commands.Group` の ``commands`` "
+"属性は辞書からエイリアスを持たないsetに変更されました。以前のような辞書を取得するには ``all_commands`` を使用してください。"
#: ../../migrating.rst:884
msgid "Command instances have gained new attributes and properties:"
-msgstr ""
+msgstr "コマンドインスタンスには新たな属性とプロパティが追加されました。"
#: ../../migrating.rst:886
msgid ""
-":attr:`~ext.commands.Command.signature` to get the signature of the "
-"command."
-msgstr ""
+":attr:`~ext.commands.Command.signature` to get the signature of the command."
+msgstr "コマンドのシグネチャを取得する :attr:`~ext.commands.Command.signature` 。"
#: ../../migrating.rst:887
-msgid ":attr:`~.Command.usage`, an attribute to override the default signature."
-msgstr ""
+msgid ""
+":attr:`~.Command.usage`, an attribute to override the default signature."
+msgstr "デフォルトのシグネチャをオーバーライドする属性 :attr:`~.Command.usage` 。"
#: ../../migrating.rst:888
msgid ""
-":attr:`~.Command.root_parent` to get the root parent group of a "
-"subcommand."
-msgstr ""
+":attr:`~.Command.root_parent` to get the root parent group of a subcommand."
+msgstr "サブコマンドのルートである親グループを取得する :attr:`~.Command.root_parent` 。"
#: ../../migrating.rst:890
msgid ""
"For :class:`~ext.commands.Group` and :class:`~ext.commands.Bot` the "
"following changed:"
msgstr ""
+":class:`~ext.commands.Group` と :class:`~ext.commands.Bot` は次のように変更されました。"
#: ../../migrating.rst:892
msgid "Changed :attr:`~.GroupMixin.commands` to be a ``set`` without aliases."
-msgstr ""
+msgstr ":attr:`~.GroupMixin.commands` は エイリアスなしの ``set`` に変更されました。"
#: ../../migrating.rst:894
msgid ""
"Use :attr:`~.GroupMixin.all_commands` to get the old ``dict`` with all "
"commands."
msgstr ""
+"すべてのコマンドを従来の ``dict`` で取得するには :attr:`~.GroupMixin.all_commands` を使用してください。"
#: ../../migrating.rst:897
msgid "Check Changes"
-msgstr ""
+msgstr "チェックの変更"
#: ../../migrating.rst:899
msgid ""
-"Prior to v1.0, :func:`~ext.commands.check`\\s could only be synchronous. "
-"As of v1.0 checks can now be coroutines."
+"Prior to v1.0, :func:`~ext.commands.check`\\s could only be synchronous. As "
+"of v1.0 checks can now be coroutines."
msgstr ""
+"v1.0以前のバージョンでは :func:`~ext.commands.check` は同期関数でしたが、 v1.0のチェックはコルーチンになりました。"
#: ../../migrating.rst:901
msgid "Along with this change, a couple new checks were added."
-msgstr ""
+msgstr "この変更に加え、新たなチェックが二つ追加されました。"
#: ../../migrating.rst:903
msgid ""
":func:`~ext.commands.guild_only` replaces the old ``no_pm=True`` "
"functionality."
-msgstr ""
+msgstr "``no_pm=True`` の代わりとなる :func:`~ext.commands.guild_only` 。"
#: ../../migrating.rst:904
msgid ""
":func:`~ext.commands.is_owner` uses the :meth:`Client.application_info` "
"endpoint by default to fetch owner ID."
msgstr ""
+":func:`~ext.commands.is_owner` は :meth:`Client.application_info` "
+"のエンドポイントを使用してオーナーIDを取得します。"
#: ../../migrating.rst:906
msgid ""
"This is actually powered by a different function, "
":meth:`~ext.commands.Bot.is_owner`."
-msgstr ""
+msgstr "実際には :meth:`~ext.commands.Bot.is_owner` という別の関数を使用して実行されます。"
#: ../../migrating.rst:907
msgid "You can set the owner ID yourself by setting :attr:`.Bot.owner_id`."
-msgstr ""
+msgstr ":attr:`.Bot.owner_id` に値を指定することで自分でオーナーIDの設定ができます。"
#: ../../migrating.rst:909
msgid ""
-":func:`~ext.commands.is_nsfw` checks if the channel the command is in is "
-"a NSFW channel."
-msgstr ""
+":func:`~ext.commands.is_nsfw` checks if the channel the command is in is a "
+"NSFW channel."
+msgstr ":func:`~ext.commands.is_nsfw` はコマンドが実行されたチャンネルがNSFWチャンネルかどうかをチェックします。"
#: ../../migrating.rst:911
msgid "This is powered by the new :meth:`TextChannel.is_nsfw` method."
-msgstr ""
+msgstr "これは新しく追加された :meth:`TextChannel.is_nsfw` メソッドにより実行されています。"
#: ../../migrating.rst:916
msgid "All command extension events have changed."
-msgstr ""
+msgstr "すべてのコマンド拡張のイベントが変更されました。"
#: ../../migrating.rst:930
msgid ""
"The extraneous ``command`` parameter in :func:`.on_command` and "
":func:`.on_command_completion` have been removed. The "
-":class:`~ext.commands.Command` instance was not kept up-to date so it was"
-" incorrect. In order to get the up to date :class:`~ext.commands.Command`"
-" instance, use the :attr:`.Context.command` attribute."
+":class:`~ext.commands.Command` instance was not kept up-to date so it was "
+"incorrect. In order to get the up to date :class:`~ext.commands.Command` "
+"instance, use the :attr:`.Context.command` attribute."
msgstr ""
+":func:`.on_command` と :func:`.on_command_completion` の ``command`` "
+"パラメータが削除されました。 :class:`~ext.commands.Command` "
+"インスタンスは更新されておらず、正しいものではありませんでした。最新の :class:`~ext.commands.Command` "
+"インスタンスを取得するには :attr:`.Context.command` 属性を使用してください。"
#: ../../migrating.rst:935
msgid ""
"The error handlers, either :meth:`.Command.error` or "
":func:`.on_command_error`, have been re-ordered to use the "
-":class:`~ext.commands.Context` as its first parameter to be consistent "
-"with other events and commands."
+":class:`~ext.commands.Context` as its first parameter to be consistent with "
+"other events and commands."
msgstr ""
+":meth:`.Command.error` や :func:`.on_command_error` "
+"のようなエラーハンドラは他のイベント及びコマンドとの一貫性を保つため、最初のパラメータとして "
+":class:`~ext.commands.Context` を使用するよう変更されました。"
#: ../../migrating.rst:940
msgid "Cog Changes"
-msgstr ""
+msgstr "コグの変更"
#: ../../migrating.rst:942
msgid "Cog special methods have changed slightly."
-msgstr ""
+msgstr "コグの特殊なメソッドに少し変更がありました。"
#: ../../migrating.rst:944
msgid ""
"The previous ``__check`` special method has been renamed to "
"``__global_check`` to make it more clear that it's a global check."
msgstr ""
+"以前 ``__check`` として使用されていたメソッドはグローバルチェックであることをより明確にするため、名前が "
+"``__global_check`` に変更されました。"
#: ../../migrating.rst:947
msgid ""
"To complement the new ``__global_check`` there is now a new "
-"``__local_check`` to facilitate a check that will run on every command in"
-" the cog. There is also a ``__global_check_once``, which is similar to a "
+"``__local_check`` to facilitate a check that will run on every command in "
+"the cog. There is also a ``__global_check_once``, which is similar to a "
"global check instead it is only called once per :meth:`.Bot.invoke` call "
-"rather than every :meth:`.Command.invoke` call. Practically, the "
-"difference is only for black-listing users or channels without constantly"
-" opening a database connection."
+"rather than every :meth:`.Command.invoke` call. Practically, the difference "
+"is only for black-listing users or channels without constantly opening a "
+"database connection."
msgstr ""
#: ../../migrating.rst:952
msgid ""
-"Cogs have also gained a ``__before_invoke`` and ``__after_invoke`` cog "
-"local before and after invocation hook, which can be seen in "
+"Cogs have also gained a ``__before_invoke`` and ``__after_invoke`` cog local"
+" before and after invocation hook, which can be seen in "
":ref:`migrating_1_0_before_after_hook`."
msgstr ""
#: ../../migrating.rst:955
msgid ""
-"The final addition is cog-local error handler, ``__error``, that is run "
-"on every command in the cog."
+"The final addition is cog-local error handler, ``__error``, that is run on "
+"every command in the cog."
msgstr ""
#: ../../migrating.rst:957
@@ -2047,105 +2112,108 @@ msgstr ""
#: ../../migrating.rst:988
msgid "Before and After Invocation Hooks"
-msgstr ""
+msgstr "前後処理のフック"
#: ../../migrating.rst:990
msgid ""
-"Commands have gained new before and after invocation hooks that allow you"
-" to do an action before and after a command is run."
-msgstr ""
+"Commands have gained new before and after invocation hooks that allow you to"
+" do an action before and after a command is run."
+msgstr "コマンドに、コマンドの実行前および実行後に処理が行えるようにするフックが新たに追加されました。"
#: ../../migrating.rst:993
msgid ""
-"They take a single parameter, :class:`~ext.commands.Context` and they "
-"must be a coroutine."
+"They take a single parameter, :class:`~ext.commands.Context` and they must "
+"be a coroutine."
msgstr ""
+"これは単一のパラメータとして :class:`~ext.commands.Context` を受け取り、かつコルーチンである必要があります。"
#: ../../migrating.rst:995
msgid "They are on a global, per-cog, or per-command basis."
-msgstr ""
+msgstr "また、このフックは全体、コグごと、あるいはコマンドごとに設定することが可能です。"
#: ../../migrating.rst:1012
msgid ""
-"The after invocation is hook always called, **regardless of an error in "
-"the command**. This makes it ideal for some error handling or clean up of"
-" certain resources such a database connection."
+"The after invocation is hook always called, **regardless of an error in the "
+"command**. This makes it ideal for some error handling or clean up of "
+"certain resources such a database connection."
msgstr ""
+"後処理のフックは **コマンドのエラー発生に関わらず** "
+"必ず呼び出されます。そのため、データベース接続のようなリソースのクリーンアップやエラー処理に最適です。"
#: ../../migrating.rst:1015
msgid "The per-command registration is as follows: ::"
-msgstr ""
+msgstr "コマンドごとに設定する方法は以下のとおりです。"
#: ../../migrating.rst:1031
msgid ""
"The special cog method for these is ``__before_invoke`` and "
"``__after_invoke``, e.g.: ::"
msgstr ""
+"特定のコグへの実装は以下の例のように ``__before_invoke`` と ``__after_invoke`` メソッドを用いてください。"
#: ../../migrating.rst:1044
msgid ""
"To check if a command failed in the after invocation hook, you can use "
":attr:`.Context.command_failed`."
-msgstr ""
+msgstr ":attr:`.Context.command_failed` を使うことで、後処理でコマンドがエラーになったかを確認する事ができます。"
#: ../../migrating.rst:1047
msgid "The invocation order is as follows:"
-msgstr ""
+msgstr "呼び出される順序は以下のとおりです。"
#: ../../migrating.rst:1049
msgid "Command local before invocation hook"
-msgstr ""
+msgstr "コマンドごとの前処理。"
#: ../../migrating.rst:1050
msgid "Cog local before invocation hook"
-msgstr ""
+msgstr "コグごとの前処理。"
#: ../../migrating.rst:1051
msgid "Global before invocation hook"
-msgstr ""
+msgstr "全体での前処理。"
#: ../../migrating.rst:1052
msgid "The actual command"
-msgstr ""
+msgstr "実行されたコマンド。"
#: ../../migrating.rst:1053
msgid "Command local after invocation hook"
-msgstr ""
+msgstr "コマンドごとの後処理。"
#: ../../migrating.rst:1054
msgid "Cog local after invocation hook"
-msgstr ""
+msgstr "コグごとの後処理。"
#: ../../migrating.rst:1055
msgid "Global after invocation hook"
-msgstr ""
+msgstr "全体での後処理。"
#: ../../migrating.rst:1058
msgid "Converter Changes"
-msgstr ""
+msgstr "コンバーターの変更"
#: ../../migrating.rst:1060
msgid ""
"Prior to v1.0, a converter was a type hint that could be a callable that "
-"could be invoked with a singular argument denoting the argument passed by"
-" the user as a string."
+"could be invoked with a singular argument denoting the argument passed by "
+"the user as a string."
msgstr ""
#: ../../migrating.rst:1063
msgid ""
"This system was eventually expanded to support a "
":class:`~ext.commands.Converter` system to allow plugging in the "
-":class:`~ext.commands.Context` and do more complicated conversions such "
-"as the built-in \"discord\" converters."
+":class:`~ext.commands.Context` and do more complicated conversions such as "
+"the built-in \"discord\" converters."
msgstr ""
#: ../../migrating.rst:1067
msgid ""
"In v1.0 this converter system was revamped to allow instances of "
":class:`~ext.commands.Converter` derived classes to be passed. For "
-"consistency, the :meth:`~ext.commands.Converter.convert` method was "
-"changed to always be a coroutine and will now take the two arguments as "
-"parameters."
+"consistency, the :meth:`~ext.commands.Converter.convert` method was changed "
+"to always be a coroutine and will now take the two arguments as parameters."
msgstr ""
#: ../../migrating.rst:1071
@@ -2154,7 +2222,7 @@ msgstr ""
#: ../../migrating.rst:1083
msgid "The command framework also got a couple new converters:"
-msgstr ""
+msgstr "コマンドフレームワークにも二つのコンバーターが追加されました。"
#: ../../migrating.rst:1085
msgid ""
@@ -2170,13 +2238,14 @@ msgstr ""
#: ../../migrating.rst:1087
msgid "``ChannelConverter`` is now split into two different converters."
-msgstr ""
+msgstr "``ChannelConverter`` は二つのコンバーターに分離されました。"
#: ../../migrating.rst:1089
msgid ":class:`~ext.commands.TextChannelConverter` for :class:`TextChannel`."
-msgstr ""
+msgstr ":class:`TextChannel` 用の :class:`~ext.commands.TextChannelConverter` 。"
#: ../../migrating.rst:1090
-msgid ":class:`~ext.commands.VoiceChannelConverter` for :class:`VoiceChannel`."
+msgid ""
+":class:`~ext.commands.VoiceChannelConverter` for :class:`VoiceChannel`."
msgstr ""
-
+":class:`VoiceChannel` 用の :class:`~ext.commands.VoiceChannelConverter` 。"