#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.load_extension:27
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:20
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:22
msgid "The extension could not be imported. This is also raised if the name of the extension could not be resolved using the provided ``package`` parameter."
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:1
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:3
msgid "Atomically reloads an extension."
msgstr "拡張機能を「極小単位で」リロードします。"
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:3
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:5
msgid "This replaces the extension with the same extension, only refreshed. This is equivalent to a :meth:`unload_extension` followed by a :meth:`load_extension` except done in an atomic way. That is, if an operation fails mid-reload then the bot will roll-back to the prior working state."
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:8
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:10
msgid "The extension name to reload. 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``."
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:12
#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.reload_extension:14
msgid "The package name to resolve relative imports with. This is required when reloading an extension using a relative path, e.g ``.foo.test``. Defaults to ``None``."
#: ../../../discord/interactions.py:docstring of discord.message.PartialMessage.add_reaction:7
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."
msgid "You must have :attr:`~Permissions.read_message_history` to do this. If nobody else has reacted to the message using this emoji, :attr:`~Permissions.add_reactions` is required."
msgstr ""
#: ../../../discord/interactions.py:docstring of discord.message.PartialMessage.add_reaction:13
msgid "``emoji`` parameter is now positional-only."
msgid "This class is deliberately simple and just holds the option name and resolved value as a simple key-pair mapping. These attributes can be accessed using dot notation. For example, an option with the name of ``example`` can be accessed using ``ns.example``. If an attribute is not found, then ``None`` is returned rather than an attribute error."
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:14
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:10
msgid "The key names come from the raw Discord data, which means that if a parameter was renamed then the renamed key is used instead of the function parameter name."
msgstr ""
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:19
msgid "Checks if two namespaces are equal by checking if all attributes are equal."
msgstr "二つの名前空間が等しいかを、すべての属性が等しいかによって確認します。"
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:17
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:22
msgid "Checks if two namespaces are not equal."
msgstr "二つの名前空間が等しくないかを比較します。"
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:20
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:25
msgid "Returns an attribute if it is found, otherwise raises a :exc:`KeyError`."
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:30
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:35
msgid "This namespace object converts resolved objects into their appropriate form depending on their type. Consult the table below for conversion information."
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:52
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:57
msgid ":attr:`.AppCommandOptionType.attachment`"
msgstr ":attr:`.AppCommandOptionType.attachment`"
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:52
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:57
msgid ":class:`~discord.Attachment`"
msgstr ":class:`~discord.Attachment`"
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:57
#: ../../../discord/app_commands/namespace.py:docstring of discord.app_commands.namespace.Namespace:62
msgid "In autocomplete interactions, the namespace might not be validated or filled in. Discord does not send the resolved data as well, so this means that certain fields end up just as IDs rather than the resolved data. In these cases, a :class:`discord.Object` is returned instead."
msgid "When passing a callable to ``type`` argument of :meth:`~ext.commands.cooldown`, it now needs to accept :class:`~ext.commands.Context` rather than :class:`Message` as its only argument."
msgstr ""
#: ../../migrating.rst:1477
msgid "Metaclass of :class:`~ext.commands.Context` changed from :class:`abc.ABCMeta` to :class:`type`."
msgid "Changed type of :attr:`ext.commands.Command.clean_params` from :class:`collections.OrderedDict` to :class:`dict`. As the latter is guaranteed to preserve insertion order since Python 3.7."