Merge branch 'V3/develop' into cog_guide_core

# Conflicts:
#	redbot/core/core_commands.py
This commit is contained in:
bobloy
2021-04-06 09:56:01 -04:00
690 changed files with 80569 additions and 67759 deletions

View File

@@ -50,9 +50,10 @@ from .settings_caches import (
)
from .rpc import RPCMixin
from .utils import common_filters, AsyncIter
from .utils._internal_utils import send_to_owners_with_prefix_replaced
from .utils._internal_utils import deprecated_removed, send_to_owners_with_prefix_replaced
CUSTOM_GROUPS = "CUSTOM_GROUPS"
COMMAND_SCOPE = "COMMAND"
SHARED_API_TOKENS = "SHARED_API_TOKENS"
log = logging.getLogger("red")
@@ -155,6 +156,12 @@ class RedBase(
self._config.init_custom(CUSTOM_GROUPS, 2)
self._config.register_custom(CUSTOM_GROUPS)
# {COMMAND_NAME: {GUILD_ID: {...}}}
# GUILD_ID=0 for global setting
self._config.init_custom(COMMAND_SCOPE, 2)
self._config.register_custom(COMMAND_SCOPE, embeds=None)
# TODO: add cache for embed settings
self._config.init_custom(SHARED_API_TOKENS, 2)
self._config.register_custom(SHARED_API_TOKENS)
self._prefix_cache = PrefixManager(self._config, cli_flags)
@@ -519,6 +526,7 @@ class RedBase(
who: Optional[Union[discord.Member, discord.User]] = None,
*,
who_id: Optional[int] = None,
guild: Optional[discord.Guild] = None,
guild_id: Optional[int] = None,
role_ids: Optional[List[int]] = None,
) -> bool:
@@ -547,12 +555,24 @@ class RedBase(
who_id : Optional[int]
The id of the user or member to check
If not providing a value for ``who``, this is a required parameter.
guild_id : Optional[int]
guild : Optional[discord.Guild]
When used in conjunction with a provided value for ``who_id``, checks
the lists for the corresponding guild as well.
This is ignored when ``who`` is passed.
guild_id : Optional[int]
When used in conjunction with a provided value for ``who_id``, checks
the lists for the corresponding guild as well. This should not be used
as it has unfixable bug that can cause it to raise an exception when
the guild with the given ID couldn't have been found.
This is ignored when ``who`` is passed.
.. deprecated-removed:: 3.4.8 30
Use ``guild`` parameter instead.
role_ids : Optional[List[int]]
When used with both ``who_id`` and ``guild_id``, checks the role ids provided.
This is required for accurate checking of members in a guild if providing ids.
This is ignored when ``who`` is passed.
Raises
------
@@ -568,7 +588,6 @@ class RedBase(
# All config calls are delayed until needed in this section
# All changes should be made keeping in mind that this is also used as a global check
guild = None
mocked = False # used for an accurate delayed role id expansion later.
if not who:
if not who_id:
@@ -576,7 +595,17 @@ class RedBase(
mocked = True
who = discord.Object(id=who_id)
if guild_id:
guild = discord.Object(id=guild_id)
deprecated_removed(
"`guild_id` parameter",
"3.4.8",
30,
"Use `guild` parameter instead.",
stacklevel=2,
)
if guild:
raise ValueError(
"`guild_id` should not be passed when `guild` is already passed."
)
else:
guild = getattr(who, "guild", None)
@@ -593,6 +622,15 @@ class RedBase(
if who.id in global_blacklist:
return False
if mocked and guild_id:
guild = self.get_guild(guild_id)
if guild is None:
# this is an AttributeError due to backwards-compatibility concerns
raise AttributeError(
"Couldn't get the guild with the given ID. `guild` parameter needs to be used"
" over the deprecated `guild_id` to resolve this."
)
if guild:
if guild.owner_id == who.id:
return True
@@ -1022,7 +1060,12 @@ class RedBase(
ctx, help_for, from_help_command=from_help_command
)
async def embed_requested(self, channel, user, command=None) -> bool:
async def embed_requested(
self,
channel: Union[discord.abc.GuildChannel, discord.abc.PrivateChannel],
user: discord.abc.User,
command: Optional[commands.Command] = None,
) -> bool:
"""
Determine if an embed is requested for a response.
@@ -1032,26 +1075,38 @@ class RedBase(
The channel to check embed settings for.
user : `discord.abc.User`
The user to check embed settings for.
command
(Optional) the command ran.
command : `commands.Command`, optional
The command ran.
Returns
-------
bool
:code:`True` if an embed is requested
"""
async def get_command_setting(guild_id: int) -> Optional[bool]:
if command is None:
return None
scope = self._config.custom(COMMAND_SCOPE, command.qualified_name, guild_id)
return await scope.embeds()
if isinstance(channel, discord.abc.PrivateChannel):
user_setting = await self._config.user(user).embeds()
if user_setting is not None:
if (user_setting := await self._config.user(user).embeds()) is not None:
return user_setting
else:
channel_setting = await self._config.channel(channel).embeds()
if channel_setting is not None:
if (channel_setting := await self._config.channel(channel).embeds()) is not None:
return channel_setting
guild_setting = await self._config.guild(channel.guild).embeds()
if guild_setting is not None:
if (command_setting := await get_command_setting(channel.guild.id)) is not None:
return command_setting
if (guild_setting := await self._config.guild(channel.guild).embeds()) is not None:
return guild_setting
# XXX: maybe this should be checked before guild setting?
if (global_command_setting := await get_command_setting(0)) is not None:
return global_command_setting
global_setting = await self._config.embeds()
return global_setting
@@ -1230,6 +1285,7 @@ class RedBase(
async with self._config.custom(SHARED_API_TOKENS, service_name).all() as group:
for name in token_names:
group.pop(name, None)
self.dispatch("red_api_tokens_update", service_name, MappingProxyType(group))
async def remove_shared_api_services(self, *service_names: str):
"""
@@ -1249,6 +1305,9 @@ class RedBase(
async with self._config.custom(SHARED_API_TOKENS).all() as group:
for service in service_names:
group.pop(service, None)
# dispatch needs to happen *after* it actually updates
for service in service_names:
self.dispatch("red_api_tokens_update", service, MappingProxyType({}))
async def get_context(self, message, *, cls=commands.Context):
return await super().get_context(message, cls=cls)
@@ -1640,9 +1699,9 @@ class RedBase(
await asyncio.sleep(delay)
await _delete_helper(message)
async def logout(self):
async def close(self):
"""Logs out of Discord and closes all connections."""
await super().logout()
await super().close()
await drivers.get_driver_class().teardown()
try:
if self.rpc_enabled:
@@ -1667,7 +1726,7 @@ class RedBase(
else:
self._shutdown_mode = ExitCodes.RESTART
await self.logout()
await self.close()
sys.exit(self._shutdown_mode)
async def _core_data_deletion(

View File

@@ -21,7 +21,6 @@ from .commands import (
from .context import Context as Context, GuildContext as GuildContext, DMContext as DMContext
from .converter import (
DictConverter as DictConverter,
GuildConverter as GuildConverter,
TimedeltaConverter as TimedeltaConverter,
get_dict_converter as get_dict_converter,
get_timedelta_converter as get_timedelta_converter,
@@ -84,6 +83,7 @@ from ._dpy_reimplements import (
from discord.ext.commands import (
BadArgument as BadArgument,
EmojiConverter as EmojiConverter,
GuildConverter as GuildConverter,
InvalidEndOfQuotedStringError as InvalidEndOfQuotedStringError,
MemberConverter as MemberConverter,
BotMissingRole as BotMissingRole,
@@ -103,6 +103,7 @@ from discord.ext.commands import (
ExtensionError as ExtensionError,
Cooldown as Cooldown,
CheckFailure as CheckFailure,
PartialMessageConverter as PartialMessageConverter,
MessageConverter as MessageConverter,
MissingPermissions as MissingPermissions,
BadUnionArgument as BadUnionArgument,
@@ -130,6 +131,8 @@ from discord.ext.commands import (
ColourConverter as ColourConverter,
ColorConverter as ColorConverter,
VoiceChannelConverter as VoiceChannelConverter,
StageChannelConverter as StageChannelConverter,
StoreChannelConverter as StoreChannelConverter,
NSFWChannelRequired as NSFWChannelRequired,
IDConverter as IDConverter,
MissingRequiredArgument as MissingRequiredArgument,
@@ -147,6 +150,7 @@ from discord.ext.commands import (
MaxConcurrencyReached as MaxConcurrencyReached,
bot_has_guild_permissions as bot_has_guild_permissions,
CommandRegistrationError as CommandRegistrationError,
GuildNotFound as GuildNotFound,
MessageNotFound as MessageNotFound,
MemberNotFound as MemberNotFound,
UserNotFound as UserNotFound,

View File

@@ -35,7 +35,6 @@ if TYPE_CHECKING:
__all__ = [
"DictConverter",
"GuildConverter",
"UserInputOptional",
"NoParseOptional",
"TimedeltaConverter",
@@ -47,7 +46,7 @@ __all__ = [
_ = Translator("commands.converter", __file__)
ID_REGEX = re.compile(r"([0-9]{15,21})")
ID_REGEX = re.compile(r"([0-9]{15,20})")
# Taken with permission from
@@ -134,29 +133,46 @@ def parse_timedelta(
return None
class GuildConverter(discord.Guild):
class _GuildConverter(discord.Guild):
"""Converts to a `discord.Guild` object.
The lookup strategy is as follows (in order):
1. Lookup by ID.
2. Lookup by name.
.. deprecated-removed:: 3.4.8 60
``GuildConverter`` is now only provided within ``redbot.core.commands`` namespace.
"""
@classmethod
async def convert(cls, ctx: "Context", argument: str) -> discord.Guild:
match = ID_REGEX.fullmatch(argument)
return await dpy_commands.GuildConverter().convert(ctx, argument)
if match is None:
ret = discord.utils.get(ctx.bot.guilds, name=argument)
else:
guild_id = int(match.group(1))
ret = ctx.bot.get_guild(guild_id)
if ret is None:
raise BadArgument(_('Server "{name}" not found.').format(name=argument))
_GuildConverter.__name__ = "GuildConverter"
return ret
def __getattr__(name: str, *, stacklevel: int = 2) -> Any:
# Let me just say it one more time... This is awesome! (PEP-562)
if name == "GuildConverter":
# let's not waste time on importing this when we don't need it
# (and let's not put in the public API)
from redbot.core.utils._internal_utils import deprecated_removed
deprecated_removed(
"`GuildConverter` from `redbot.core.commands.converter` namespace",
"3.4.8",
60,
"Use `GuildConverter` from `redbot.core.commands` namespace instead.",
stacklevel=2,
)
return globals()["_GuildConverter"]
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
def __dir__() -> List[str]:
return [*globals().keys(), "GuildConverter"]
# Below this line are a lot of lies for mypy about things that *end up* correct when

View File

@@ -275,6 +275,20 @@ class RedHelpFormatter(HelpFormatterABC):
"You can also type {ctx.clean_prefix}help <category> for more info on a category."
).format(ctx=ctx)
@staticmethod
def get_command_signature(ctx: Context, command: commands.Command) -> str:
parent = command.parent
entries = []
while parent is not None:
if not parent.signature or parent.invoke_without_command:
entries.append(parent.name)
else:
entries.append(parent.name + " " + parent.signature)
parent = parent.parent
parent_sig = (" ".join(reversed(entries)) + " ") if entries else ""
return f"{ctx.clean_prefix}{parent_sig}{command.name} {command.signature}"
async def format_command_help(
self, ctx: Context, obj: commands.Command, help_settings: HelpSettings
):
@@ -300,9 +314,9 @@ class RedHelpFormatter(HelpFormatterABC):
description = command.description or ""
tagline = (help_settings.tagline) or self.get_default_tagline(ctx)
signature = _(
"Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
).format(ctx=ctx, command=command)
signature = _("Syntax: {command_signature}").format(
command_signature=self.get_command_signature(ctx, command)
)
aliases = command.aliases
if help_settings.show_aliases and aliases:

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Bosnian\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" není číslo."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` není platnou jednotkou času pro tento příkaz"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Tento čas je pro tento příkaz příliš velký. (Maximum: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Tento čas je pro tento příkaz příliš velký. (Maximum: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Server \"{name}\" nebyl nalezen."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Neočekávaný klíč {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Očekáváno jedno z: {}"
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" ist keine Zahl."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` ist keine gültige Zeiteinheit für diesen Befehl"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Diese Zeitspanne ist für diesen Befehl zu groß. (Maximal: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Diese Zeitspanne ist für diesen Befehl zu klein. (Minimum: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Server \"{name}\" nicht gefunden."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Unerwarteter Schlüssel {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Eins von {} erwartet"
@@ -79,86 +75,86 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr "Geben Sie {ctx.clean_prefix}help <command> für weitere Informationen zu einem Befehl ein. Sie können auch {ctx.clean_prefix}help <category> für weitere Informationen zu einer Kategorie eingeben."
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
msgstr "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr "Aliase"
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr "Alias"
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr "{aliases} und {number} weitere Aliase."
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr "{aliases} und ein weiteres Alias."
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr "**__Unterbefehle:__**"
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr "**__Unterbefehle:__** (Fortsetzung)"
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr "Unterbefehle:"
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr "{ctx.me.display_name} Hilfe-Menü"
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr "*Seite {page_num} von {page_count}*\n"
"{content_description}"
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr "**__Befehle:__**"
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr "**__Befehle:__** (Fortsetzung)"
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr "Befehle:"
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr "**__Ohne Kategorie:__**"
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr "{title} (Fortsetzung)"
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr "Ohne Kategorie:"
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr "Es konnte keine Hilfe für *{command_name}* gefunden werden."
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr "Befehl *{command_name}* besitzt keinen Unterbefehl mit dem Namen *{not_found}*."
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "Es konnte keine Hilfe-Nachricht als Direktnachricht zugestellt werden. Entweder ist der Bot blockiert oder Direktnachrichten sind auf diesem Server deaktiviert."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" no es un número."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` no es una unidad de tiempo válida para este comando"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr "El tiempo fijado es demasiado alto, considere establecer algo razonable."
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Esta cantidad de tiempo es demasiado grande para este comando. (Maximo: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Esta cantidad de tiempo es demasiado pequeña para este comando. (Mínimo: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Servidor \"{name}\" no encontrado."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Key inesperada {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Se esperaba uno de: {}"
@@ -87,86 +83,86 @@ msgstr "Caracteres máximos por página: {page_char_limit}\n"
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr "Escribe {ctx.clean_prefix}help <command> para más información sobre un comando. También puedes escribir {ctx.clean_prefix}help <category> para más información sobre una categoría."
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr "**__Subcomandos:__**"
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr "**__Subcomandos:__** (continuación)"
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr "Subcomandos:"
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr "Menú de ayuda de {ctx.me.display_name}"
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr "*Página {page_num} de {page_count}*\n"
"{content_description}"
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr "**__Comandos:__**"
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr "**__Comandos:__** (continuación)"
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr "Comandos:"
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr "**__Sin Categoría:__**"
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr "{title} (continuación)"
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr "Sin categoría:"
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr "Tema de ayuda para *{command_name}* no encontrado."
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr "El comando *{command_name}* no tiene ningún subcomando llamado *{not_found}*."
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "No pude enviarte el mensaje de ayuda en MD. O me has bloqueado o has desactivado los MDs en este servidor."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" ei ole numero."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` ei ole kelvollinen ajanyksikkö tälle komennolle"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr "Asetettu aika on aivan liian suuri, harkitse sen asettamista joksikin kohtuulliseksi."
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Aika on liian suuri tälle komennolle. (Maksimi: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Aika on liian pieni tälle komennolle. (Minimi: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Palvelinta \"{name}\" ei löytynyt."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Odottamaton selite {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Odotettiin yhtä seuraavista: {}"
@@ -87,86 +83,86 @@ msgstr "Maksimikirjainmäärä sivulla: {page_char_limit}\n"
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr "Kirjoita {ctx.clean_prefix}help <command> saadaksesi lisää tietoa komennosta. Voit myös kirjoittaa {ctx.clean_prefix}help <category> saadaksesi lisää tietoa kategoriasta."
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr "**__Alikomennot:__**"
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr "**__Alikomennot:__** (jatkuu)"
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr "Alikomennot:"
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr "{ctx.me.display_name} -apusivu"
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr "*Sivu {page_num}/{page_count}*\n"
"{content_description}"
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr "**__Komennot:__**"
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr "**__Komennot:__** (jatkuu)"
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr "Komennot:"
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr "**__Ei kategoriaa:__**"
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr "{title} (jatkuu)"
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr "Ei kategoriaa:"
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr "Apusivua komennolle *{command_name}* ei löytynyt."
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr "Komennolla *{command_name}* ei ole alikomentoa nimeltä *{not_found}*."
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "En voinut lähettää sinulle apuviestiä yksityisviestillä. Olet joko estänyt minut tai poistanut yksityisviestit käytöstä tällä palvelimella."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" n'est pas un nombre."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` n'est pas une unité de temps valide pour cette commande"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Ce temps est trop grand pour cette commande. (Maximum : {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Ce temps est trop petit pour cette commande. (Minimum : {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Serveur \"{name}\" introuvable."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Clé inattendue {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Un des : {} était attendu"
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
msgstr "Alias"
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
msgstr "Alias"
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr "**__Commandes:__**"
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr "**__Commandes:__** (suite)"
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "Je n'ai pas pu vous envoyer le message d'aide en MP. Soit vous m'avez bloqué, soit vous avez désactivé les DMs dans ce serveur."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "A(z) \"{argument}\" nem szám."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "Az `{unit}` nem érvényes időegység e parancshoz"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Ez az időegység túl nagy e parancshoz. (Maximum: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Ez az időegység túl kicsi e parancshoz. (Minimum: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "A \"{name}\" szerver nem található."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Váratlan kulcs {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Ezek valamelyikére számítottam: {}"
@@ -87,86 +83,86 @@ msgstr "Maximum karakterek oldalanként: {page_char_limit}\n"
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr "Egy parancsról további információk: {ctx.clean_prefix}help <parancs>. További információk egy kategóriáról: {ctx.clean_prefix}help <kategória>."
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
msgstr "Szintaxis: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr "**__Alparancsok:__**"
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr "**__Alparancsok:__** (folytatva)"
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr "Alparancsok:"
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr "{ctx.me.display_name} Súgó Menü"
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr "*{page_num}/{page_count}. oldal*\n"
"{content_description}"
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr "**__Parancsok:__**"
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr "**__Parancsok:__** (folytatva)"
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr "Parancsok:"
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr "**__Nincs kategória:__**"
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr "{title} (folytatva)"
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr "Nincs kategória:"
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr "A súgókategória a(z) *{command_name}*-hoz/-hez nem található."
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr "A *{command_name}* parancsnak nincsen *{not_found}* nevű alparancsa."
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "Nem tudtam elküldeni a súgóüzenetet privát üzenetben. Letiltottál vagy kikapcsoltad a közvetlen üzeneteket ennek a szervernek a tagjaitól."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -57,7 +53,7 @@ msgstr "Sì"
#: redbot/core/commands/help.py:113
msgid "Disabled"
msgstr ""
msgstr "Disabilitato"
#: redbot/core/commands/help.py:118
msgid "\n"
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "Non sono riuscito ad inviarti il messaggio di aiuto in DM. O mi hai bloccato i DM o hai disabilitato i DM in questo server."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Norwegian Bokmal\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" er ikke et tall."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` er ikke en gyldig tidsenhet for denne kommandoen"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr "Tiden som settes er for høy, kan man vurdere å sette noe rimelig."
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Denne tidsperioden er for stor for denne kommandoen (Maks: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Det er for lite tid for denne kommandoen. (Minimum: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Server \"{name}\" ble ikke funnet."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Uventet nøkkel {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Forventet én av: {}"
@@ -87,86 +83,86 @@ msgstr "Maksimalt antall tegn per side: {page_char_limit}\n"
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr "Skriv {ctx.clean_prefix}help <command> for mer informasjon om en kommando. Du kan også skrive {ctx.clean_prefix}help <category> for mer informasjon om en kategori."
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
msgstr "Syntaks: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr "Aliaser"
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr "Alias"
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr "{aliases} og {number} andre aliaser."
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr "{aliases} og ett til alias."
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr "**__Underkommandoer__**"
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr "**__Subcommands:__** (fortsatt)"
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr "Underkommandoer:"
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr "{ctx.me.display_name} Hjelpemeny"
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr "*Side {page_num} av {page_count}*\n"
"{content_description}"
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr "**__Kommando:__**"
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr "**__Kommando:__** (fortsatt)"
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr "Kommandoer:"
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr "**__Ingen kategori:__**"
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr "{title} (fortsatt)"
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr "Ingen kategori:"
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr "Hjelpeemnet for *{command_name}* ikke funnet."
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr "Kommandoen *{command_name}* har ingen underkommando som heter *{not_found}*."
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "Jeg kunne ikke sende meldingen til deg i DM. Enten har du blokkert meg eller du deaktivert DMs i denne serveren."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" is geen getal."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` is geen geldige tijdseenheid voor deze command"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Deze hoeveelheid tijd is te groot voor deze opdracht. (Maximum: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Deze hoeveelheid tijd is te klein voor deze opdracht. (Minimum: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Server \"{name}\" niet gevonden."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Onverwachte sleutel {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Eén verwacht van: {}"
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" nie jest liczbą."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
msgstr "`{unit}` nie jest poprawną jednostką czasu dla tej komendy"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
msgstr "Ustawiony czas jest o wiele za wysoki, rozważ ustawienie czegoś rozsądnego."
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
msgstr "Ta ilość czasu jest za duża dla tej komendy. (Maximum: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
msgstr "Ta ilość czasu jest za mała dla tej komendy. (Minimum: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Nieoczekiwany klucz: {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -62,7 +58,8 @@ msgstr "Wyłączone"
#: redbot/core/commands/help.py:118
msgid "\n"
"Custom Tagline: {tag}"
msgstr ""
msgstr "\n"
"Niestandardowy wiersz informacyjny: {tag}"
#: redbot/core/commands/help.py:124
msgid "Maximum characters per page: {page_char_limit}\n"
@@ -73,91 +70,99 @@ msgid "Maximum characters per page: {page_char_limit}\n"
"Help shows unusable commands when asked directly: {verify_exists}\n"
"Delete delay: {delete_delay}\n"
"React with a checkmark when help is sent via DM: {use_tick}{tagline_info}"
msgstr ""
msgstr "Maksymalna liczba znaków na stronie: {page_char_limit}\n"
"Maksymalna liczba stron na gildię (używana tylko wtedy, gdy menu nie jest używane): {max_pages_in_guild}\n"
"Pomoc to menu: {use_menus}\n"
"Pomoc pokazuje ukryte polecenia: {show_hidden}\n"
"Pomoc pokazuje tylko polecenia które mogą być użyte: {verify_checks}\n"
"Pomoc pokazuje niezdatne do użytku polecenia po bezpośrednim zapytaniu: {verify_exists}\n"
"Opóźnienie automatycznego usuwania: {delete_delay}\n"
"Reaguj znakiem kontrolnym, gdy pomoc jest wysłana w prywatnej wiadomości: {use_tick}{tagline_info}"
#: redbot/core/commands/help.py:273
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr "Wpisz {ctx.clean_prefix}help <command> aby uzyskać więcej informacji na temat polecenia. Możesz również wpisać {ctx.clean_prefix}help <category> aby uzyskać więcej informacji na temat kategorii."
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
msgstr "Aliasy"
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
msgstr "Alias"
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
msgstr "{aliases} i {number} więcej aliasów."
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
msgstr "{aliases} i jeszcze jeden alias."
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr "**__Subkomendy:__**"
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr "**__Podkomendy:__** (ciąg dalszy)"
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
msgstr "Pod-komendy:"
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
msgstr "Menu pomocy {ctx.me.display_name}"
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
msgstr "*Strona {page_num} z {page_count}*\n"
"{content_description}"
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
msgstr "**__Komendy:__**"
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
msgstr "**__Komendy:__** (ciąg dalszy)"
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr "Komendy:"
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr "**__Brak kategorii:__**"
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr "{title} (kontynuowany)"
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr "Bez kategorii:"
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
msgstr "Temat pomocy dla *{command_name}* nie został znaleziony."
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
msgstr "Komenda *{command_name}* nie ma pod-komendy o nazwie *{not_found}*."
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
msgstr "Nie mogę wysłać do Ciebie wiadomości pomocy w prywatnej wiadomości. Zablokowałeś mnie lub wyłączyłeś/aś prywatne wiadomości na tym serwerze."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"
@@ -165,5 +170,10 @@ msgid "\n"
" (Help) you know I need someone\n"
" (Help!)\n"
" "
msgstr ""
msgstr "\n"
" I need somebody\n"
" (Help) not just anybody\n"
" (Help) you know I need someone\n"
" (Help!)\n"
" "

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" não é um número."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` não é uma unidade de tempo válida para este comando"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Esta quantidade de tempo é muito grande para este comando. (Máximo: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Esta quantidade de tempo é muito pequena para este comando. (Mínimo: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "O servidor \"{name}\" não foi encontrado."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Chave inesperada {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Esperado um de: {}"
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" не является числом."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` не является допустимой единицей измерения для этой команды"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Это количество времени слишком большое для этой команды. (Максимум: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Это количество времени слишком маленькое для этой команды. (Минимум: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Сервер \"{name}\" не найдено."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Неожиданный ключ {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Ожидался один из: {}"
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr "Алиасы"
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr "Алиас"
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr "{aliases} и {number} псевдонимов."
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr "{aliases} и еще один псевдоним."
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr "Подкоманды:"
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr "Команды:"
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr "{title} (продолжение)"
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr "Нет Категории:"
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr "Тема справки для *{command_name}* не найдена."
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr "Команда *{command_name}* не имеет субкоманды с именем *{not_found}*."
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "Я не смог отправить вам сообщение помощи в личные сообщения. Либо вы заблокировали меня, либо вы отключили ЛС на этом сервере."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" nie je číslo."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Serbian (Latin)\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" är inte ett tal."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` är inte en giltig tidsenhet för detta kommando"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Denna tid är för stor för detta kommando. (Maximal: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Denna tid är för liten för detta kommando. (Minimum: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Servern \"{name}\" hittades inte."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Oväntad nyckel {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Förväntade sig en av: {}"
@@ -79,86 +75,86 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr "Skriv {ctx.clean_prefix}help<command> för mer information om ett kommando. Du kan också skriva {ctx.clean_prefix}help<category> för mer information om en kategori."
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr "**__Underkommandon:__** (fortsatt)"
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr "{ctx.me.display_name} Hjälpmeny"
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr "*Sida {page_num} av {page_count}*\n"
"{content_description}"
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr "**__Kommandon:__** (fortsatt)"
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr "{title} (fortsatt)"
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr "Ingen kategori:"
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr "Hjälptråden för *{command_name}* hittades inte."
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr "Kommandot *{command_name}* har inget underkommando som heter *{not_found}*."
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "Jag kunde inte skicka hjälpmeddelandet till dig i DM. Antingen blockerade du mig eller så inaktiverade du DMs i denna server."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" bir sayı değil."
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}` bu komut için geçerli bir zaman birimi değil"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr "Ayarlanan süre aşırı uzun, daha mantıklı bir şey ayarlamayı düşünün."
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "Bu süre bu komut için çok fazla. (Maksimum: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "Bu komut için bu süre çok kısa. (Minimum: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "Sunucu \"{name}\" bulunamadı."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr "Beklenmedik anahtar {key}"
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr "Arasından biri beklenenler: {}"
@@ -87,86 +83,86 @@ msgstr "Sayfa başına maksimum karakter: {page_char_limit}\n"
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr "{ctx.clean_prefix}help <command> yazarak bir komut hakkında daha fazla bilgi alabilirsiniz. Bu komutu kullanarak {ctx.clean_prefix}help <category> kategori hakkında bilgi alabilirsiniz."
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
msgstr "Sözdizimi: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr "Sözdizimi: {command_signature}"
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr "Diğer adlar"
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr "Diğer ad"
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr "{aliases} ve {number} tane daha diğer ad."
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr "{aliases} ve bir tane daha diğer ad."
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr "**__Diğer komutlar:__**"
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr "**__Diğer komutlar:__** (devamı)"
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr "Diğer komutlar:"
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr "{ctx.me.display_name} Yardım Menüsü"
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr "*{page_count} sayfadan {page_num}.*\n"
"{content_description}"
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr "**__Komutlar:__**"
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr "**__Komutlar:__** (devamı)"
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr "Komutlar:"
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr "**__Kategori Yok:__**"
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr "{title} (devamı)"
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr "Kategori Yok:"
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr "*{command_name}* için yardım konusu bulunamadı."
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr "*{command_name}* komutunun *{not_found}* adında bir alt komutu bulunmamakta."
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr "Size DM'den yardım mesajı gönderemedim. Ya beni engelledin ya da bu sunucuda Dm'leri devre dışı bıraktın."
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional, Hong Kong\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr ""
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr ""
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr ""
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr ""
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr ""
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-02-11 12:29+0000\n"
"POT-Creation-Date: 2021-04-05 19:33+0000\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -19,31 +19,27 @@ msgstr ""
msgid "\"{argument}\" is not a number."
msgstr "\"{argument}\" 不是數字。"
#: redbot/core/commands/converter.py:112
#: redbot/core/commands/converter.py:111
msgid "`{unit}` is not a valid unit of time for this command"
msgstr "`{unit}`不是此命令的有效時間單位"
#: redbot/core/commands/converter.py:119
#: redbot/core/commands/converter.py:118
msgid "The time set is way too high, consider setting something reasonable."
msgstr ""
#: redbot/core/commands/converter.py:123
#: redbot/core/commands/converter.py:122
msgid "This amount of time is too large for this command. (Maximum: {maximum})"
msgstr "對於該命令來說,此時間量太大。 (最大值: {maximum})"
#: redbot/core/commands/converter.py:129
#: redbot/core/commands/converter.py:128
msgid "This amount of time is too small for this command. (Minimum: {minimum})"
msgstr "對於該命令來說,此時間量太小。 (最小值: {minimum})"
#: redbot/core/commands/converter.py:157
msgid "Server \"{name}\" not found."
msgstr "沒有找到\"{name}\"伺服器."
#: redbot/core/commands/converter.py:192
#: redbot/core/commands/converter.py:208
msgid "Unexpected key {key}"
msgstr ""
#: redbot/core/commands/converter.py:394
#: redbot/core/commands/converter.py:410
msgid "Expected one of: {}"
msgstr ""
@@ -79,85 +75,85 @@ msgstr ""
msgid "Type {ctx.clean_prefix}help <command> for more info on a command. You can also type {ctx.clean_prefix}help <category> for more info on a category."
msgstr ""
#: redbot/core/commands/help.py:303
msgid "Syntax: {ctx.clean_prefix}{command.qualified_name} {command.signature}"
#: redbot/core/commands/help.py:317
msgid "Syntax: {command_signature}"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Aliases"
msgstr ""
#: redbot/core/commands/help.py:309
#: redbot/core/commands/help.py:323
msgid "Alias"
msgstr ""
#: redbot/core/commands/help.py:330
#: redbot/core/commands/help.py:344
msgid "{aliases} and {number} more aliases."
msgstr ""
#: redbot/core/commands/help.py:334
#: redbot/core/commands/help.py:348
msgid "{aliases} and one more alias."
msgstr ""
#: redbot/core/commands/help.py:376
#: redbot/core/commands/help.py:390
msgid "**__Subcommands:__**"
msgstr ""
#: redbot/core/commands/help.py:378
#: redbot/core/commands/help.py:392
msgid "**__Subcommands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:389
#: redbot/core/commands/help.py:403
msgid "Subcommands:"
msgstr ""
#: redbot/core/commands/help.py:453 redbot/core/commands/help.py:708
#: redbot/core/commands/help.py:721 redbot/core/commands/help.py:740
#: redbot/core/commands/help.py:467 redbot/core/commands/help.py:722
#: redbot/core/commands/help.py:735 redbot/core/commands/help.py:754
msgid "{ctx.me.display_name} Help Menu"
msgstr ""
#: redbot/core/commands/help.py:500
#: redbot/core/commands/help.py:514
msgid "*Page {page_num} of {page_count}*\n"
"{content_description}"
msgstr ""
#: redbot/core/commands/help.py:551
#: redbot/core/commands/help.py:565
msgid "**__Commands:__**"
msgstr ""
#: redbot/core/commands/help.py:553
#: redbot/core/commands/help.py:567
msgid "**__Commands:__** (continued)"
msgstr ""
#: redbot/core/commands/help.py:563
#: redbot/core/commands/help.py:577
msgid "Commands:"
msgstr ""
#: redbot/core/commands/help.py:605
#: redbot/core/commands/help.py:619
msgid "**__No Category:__**"
msgstr ""
#: redbot/core/commands/help.py:618
#: redbot/core/commands/help.py:632
msgid "{title} (continued)"
msgstr ""
#: redbot/core/commands/help.py:634 redbot/core/commands/help.py:648
#: redbot/core/commands/help.py:648 redbot/core/commands/help.py:662
msgid "No Category:"
msgstr ""
#: redbot/core/commands/help.py:717
#: redbot/core/commands/help.py:731
msgid "Help topic for *{command_name}* not found."
msgstr ""
#: redbot/core/commands/help.py:734
#: redbot/core/commands/help.py:748
msgid "Command *{command_name}* has no subcommand named *{not_found}*."
msgstr ""
#: redbot/core/commands/help.py:809
#: redbot/core/commands/help.py:823
msgid "I couldn't send the help message to you in DM. Either you blocked me or you disabled DMs in this server."
msgstr ""
#: redbot/core/commands/help.py:848
#: redbot/core/commands/help.py:862
#, docstring
msgid "\n"
" I need somebody\n"

View File

@@ -28,7 +28,6 @@ from typing import (
import discord
from discord.ext.commands import check
from .converter import GuildConverter
from .errors import BotMissingPermissions
if TYPE_CHECKING:
@@ -70,7 +69,7 @@ GlobalPermissionModel = Union[
discord.TextChannel,
discord.CategoryChannel,
discord.Role,
GuildConverter, # Unfortunately this will have to do for now
discord.Guild,
]
GuildPermissionModel = Union[
discord.Member,
@@ -78,7 +77,7 @@ GuildPermissionModel = Union[
discord.TextChannel,
discord.CategoryChannel,
discord.Role,
GuildConverter,
discord.Guild,
]
PermissionModel = Union[GlobalPermissionModel, GuildPermissionModel]
CheckPredicate = Callable[["Context"], Union[Optional[bool], Awaitable[Optional[bool]]]]

View File

@@ -16,6 +16,8 @@ import getpass
import pip
import traceback
from pathlib import Path
from redbot.core.utils.menus import menu, DEFAULT_CONTROLS
from redbot.core.commands import GuildConverter
from string import ascii_letters, digits
from typing import TYPE_CHECKING, Union, Tuple, List, Optional, Iterable, Sequence, Dict, Set
@@ -1110,27 +1112,67 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
This setting determines whether or not to use embeds as a response to a command (for commands that support it).
The default is to use embeds.
The embed settings are checked until the first True/False in this order:
- In guild context:
1. Channel override ([p]embedset channel)
2. Server command override ([p]embedset command server)
3. Server override ([p]embedset server)
4. Global command override ([p]embedset command global)
5. Global setting ([p]embedset global)
- In DM context:
1. User override ([p]embedset user)
2. Global command override ([p]embedset command global)
3. Global setting ([p]embedset global)
"""
@embedset.command(name="showsettings")
async def embedset_showsettings(self, ctx: commands.Context):
async def embedset_showsettings(self, ctx: commands.Context, command_name: str = None) -> None:
"""
Show the current embed settings.
**Example:**
- `[p]embedset showsettings`
"""
if command_name is not None:
command_obj: Optional[commands.Command] = ctx.bot.get_command(command_name)
if command_obj is None:
await ctx.send(
_("I couldn't find that command. Please note that it is case sensitive.")
)
return
# qualified name might be different if alias was passed to this command
command_name = command_obj.qualified_name
text = _("Embed settings:\n\n")
global_default = await self.bot._config.embeds()
text += _("Global default: {}\n").format(global_default)
text += _("Global default: {value}\n").format(value=global_default)
if command_name is not None:
scope = self.bot._config.custom("COMMAND", command_name, 0)
global_command_setting = await scope.embeds()
text += _("Global command setting for {command} command: {value}\n").format(
command=inline(command_name), value=global_command_setting
)
if ctx.guild:
guild_setting = await self.bot._config.guild(ctx.guild).embeds()
text += _("Guild setting: {}\n").format(guild_setting)
text += _("Guild setting: {value}\n").format(value=guild_setting)
if command_name is not None:
scope = self.bot._config.custom("COMMAND", command_name, ctx.guild.id)
command_setting = await scope.embeds()
text += _("Server command setting for {command} command: {value}\n").format(
command=inline(command_name), value=command_setting
)
if ctx.channel:
channel_setting = await self.bot._config.channel(ctx.channel).embeds()
text += _("Channel setting: {}\n").format(channel_setting)
text += _("Channel setting: {value}\n").format(value=channel_setting)
user_setting = await self.bot._config.user(ctx.author).embeds()
text += _("User setting: {}").format(user_setting)
text += _("User setting: {value}").format(value=user_setting)
await ctx.send(box(text))
@embedset.command(name="global")
@@ -1142,14 +1184,18 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
This is used as a fallback if the user or guild hasn't set a preference.
The default is to use embeds.
To see full evaluation order of embed settings, run `[p]help embedset`.
**Example:**
- `[p]embedset global`
"""
current = await self.bot._config.embeds()
await self.bot._config.embeds.set(not current)
await ctx.send(
_("Embeds are now {} by default.").format(_("disabled") if current else _("enabled"))
)
if current:
await self.bot._config.embeds.set(False)
await ctx.send(_("Embeds are now disabled by default."))
else:
await self.bot._config.embeds.clear()
await ctx.send(_("Embeds are now enabled by default."))
@embedset.command(name="server", aliases=["guild"])
@checks.guildowner_or_permissions(administrator=True)
@@ -1161,7 +1207,9 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
If enabled is None, the setting will be unset and the global default will be used instead.
If set, this is used instead of the global default to determine whether or not to use embeds.
This is used for all commands done in a guild channel except for help commands.
This is used for all commands done in a server.
To see full evaluation order of embed settings, run `[p]help embedset`.
**Examples:**
- `[p]embedset server False` - Disables embeds on this server.
@@ -1170,13 +1218,135 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
**Arguments:**
- `[enabled]` - Whether to use embeds on this server. Leave blank to reset to default.
"""
await self.bot._config.guild(ctx.guild).embeds.set(enabled)
if enabled is None:
await self.bot._config.guild(ctx.guild).embeds.clear()
await ctx.send(_("Embeds will now fall back to the global setting."))
return
await self.bot._config.guild(ctx.guild).embeds.set(enabled)
await ctx.send(
_("Embeds are now enabled for this guild.")
if enabled
else _("Embeds are now disabled for this guild.")
)
@checks.guildowner_or_permissions(administrator=True)
@embedset.group(name="command", invoke_without_command=True)
async def embedset_command(
self, ctx: commands.Context, command_name: str, enabled: bool = None
) -> None:
"""
Toggle the command's embed setting.
If you're the bot owner, this will change command's embed setting
globally by default.
To see full evaluation order of embed settings, run `[p]help embedset`
"""
# Select the scope based on the author's privileges
if await ctx.bot.is_owner(ctx.author):
await self.embedset_command_global(ctx, command_name, enabled)
else:
await self.embedset_command_guild(ctx, command_name, enabled)
def _check_if_command_requires_embed_links(self, command_obj: commands.Command) -> None:
for command in itertools.chain((command_obj,), command_obj.parents):
if command_obj.requires.bot_perms.embed_links:
# a slight abuse of this exception to save myself two lines later...
raise commands.UserFeedbackCheckFailure(
_(
"The passed command requires Embed Links permission"
" and therefore cannot be set to not use embeds."
)
)
@commands.is_owner()
@embedset_command.command(name="global")
async def embedset_command_global(
self, ctx: commands.Context, command_name: str, enabled: bool = None
):
"""
Toggle the commmand's embed setting.
If enabled is None, the setting will be unset and
the global default will be used instead.
If set, this is used instead of the global default
to determine whether or not to use embeds.
To see full evaluation order of embed settings, run `[p]help embedset`
"""
command_obj: Optional[commands.Command] = ctx.bot.get_command(command_name)
if command_obj is None:
await ctx.send(
_("I couldn't find that command. Please note that it is case sensitive.")
)
return
self._check_if_command_requires_embed_links(command_obj)
# qualified name might be different if alias was passed to this command
command_name = command_obj.qualified_name
if enabled is None:
await self.bot._config.custom("COMMAND", command_name, 0).embeds.clear()
await ctx.send(_("Embeds will now fall back to the global setting."))
return
await self.bot._config.custom("COMMAND", command_name, 0).embeds.set(enabled)
if enabled:
await ctx.send(
_("Embeds are now enabled for {command_name} command.").format(
command_name=inline(command_name)
)
)
else:
await ctx.send(
_("Embeds are now {} for this guild.").format(
_("enabled") if enabled else _("disabled")
_("Embeds are now disabled for {command_name} command.").format(
command_name=inline(command_name)
)
)
@commands.guild_only()
@embedset_command.command(name="server", aliases=["guild"])
async def embedset_command_guild(
self, ctx: commands.GuildContext, command_name: str, enabled: bool = None
):
"""
Toggle the commmand's embed setting.
If enabled is None, the setting will be unset and
the server default will be used instead.
If set, this is used instead of the server default
to determine whether or not to use embeds.
To see full evaluation order of embed settings, run `[p]help embedset`
"""
command_obj: Optional[commands.Command] = ctx.bot.get_command(command_name)
if command_obj is None:
await ctx.send(
_("I couldn't find that command. Please note that it is case sensitive.")
)
return
self._check_if_command_requires_embed_links(command_obj)
# qualified name might be different if alias was passed to this command
command_name = command_obj.qualified_name
if enabled is None:
await self.bot._config.custom("COMMAND", command_name, ctx.guild.id).embeds.clear()
await ctx.send(_("Embeds will now fall back to the server setting."))
return
await self.bot._config.custom("COMMAND", command_name, ctx.guild.id).embeds.set(enabled)
if enabled:
await ctx.send(
_("Embeds are now enabled for {command_name} command.").format(
command_name=inline(command_name)
)
)
else:
await ctx.send(
_("Embeds are now disabled for {command_name} command.").format(
command_name=inline(command_name)
)
)
@@ -1189,8 +1359,10 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
If enabled is None, the setting will be unset and the guild default will be used instead.
If set, this is used instead of the guild default to determine whether or not to use embeds.
This is used for all commands done in a channel except for help commands.
If set, this is used instead of the guild and command defaults to determine whether or not to use embeds.
This is used for all commands done in a channel.
To see full evaluation order of embed settings, run `[p]help embedset`.
**Examples:**
- `[p]embedset channel False` - Disables embeds in this channel.
@@ -1199,15 +1371,17 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
**Arguments:**
- `[enabled]` - Whether to use embeds in this channel. Leave blank to reset to default.
"""
await self.bot._config.channel(ctx.channel).embeds.set(enabled)
if enabled is None:
await self.bot._config.channel(ctx.channel).embeds.clear()
await ctx.send(_("Embeds will now fall back to the global setting."))
else:
await ctx.send(
_("Embeds are now {} for this channel.").format(
_("enabled") if enabled else _("disabled")
)
return
await self.bot._config.channel(ctx.channel).embeds.set(enabled)
await ctx.send(
_("Embeds are now {} for this channel.").format(
_("enabled") if enabled else _("disabled")
)
)
@embedset.command(name="user")
async def embedset_user(self, ctx: commands.Context, enabled: bool = None):
@@ -1219,6 +1393,8 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
If set, this is used instead of the global default to determine whether or not to use embeds.
This is used for all commands executed in a DM with the bot.
To see full evaluation order of embed settings, run `[p]help embedset`.
**Examples:**
- `[p]embedset user False` - Disables embeds in your DMs.
- `[p]embedset user` - Resets value to use global default.
@@ -1226,15 +1402,16 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
**Arguments:**
- `[enabled]` - Whether to use embeds in your DMs. Leave blank to reset to default.
"""
await self.bot._config.user(ctx.author).embeds.set(enabled)
if enabled is None:
await self.bot._config.user(ctx.author).embeds.clear()
await ctx.send(_("Embeds will now fall back to the global setting."))
else:
await ctx.send(
_("Embeds are now enabled for you in DMs.")
if enabled
else _("Embeds are now disabled for you in DMs.")
)
await self.bot._config.user(ctx.author).embeds.set(enabled)
await ctx.send(
_("Embeds are now enabled for you in DMs.")
if enabled
else _("Embeds are now disabled for you in DMs.")
)
@commands.command()
@checks.is_owner()
@@ -1355,76 +1532,85 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
await ctx.send("The new permissions level has been set.")
@commands.command()
@commands.guild_only()
@checks.is_owner()
async def leave(self, ctx: commands.Context):
"""Leaves the current server.
Note: This command is interactive.
async def leave(self, ctx: commands.Context, *servers: GuildConverter):
"""
await ctx.send(_("Are you sure you want me to leave this server? (y/n)"))
Leaves servers.
If no server IDs are passed the local server will be left instead.
Note: This command is interactive.
""" # TODO: Example and arguments
guilds = servers
if ctx.guild is None and not guilds:
return await ctx.send(_("You need to specify at least one server ID."))
leaving_local_guild = not guilds
if leaving_local_guild:
guilds = (ctx.guild,)
msg = (
_("You haven't passed any server ID. Do you want me to leave this server?")
+ " (y/n)"
)
else:
msg = (
_("Are you sure you want me to leave these servers?")
+ " (y/n):\n"
+ "\n".join(f"- {guild.name} (`{guild.id}`)" for guild in guilds)
)
for guild in guilds:
if guild.owner.id == ctx.me.id:
return await ctx.send(
_("I cannot leave the server `{server_name}`: I am the owner of it.").format(
server_name=guild.name
)
)
for page in pagify(msg):
await ctx.send(page)
pred = MessagePredicate.yes_or_no(ctx)
try:
await self.bot.wait_for("message", check=pred)
await self.bot.wait_for("message", check=pred, timeout=30)
except asyncio.TimeoutError:
await ctx.send(_("Response timed out."))
return
else:
if pred.result is True:
await ctx.send(_("Alright. Bye :wave:"))
log.debug(_("Leaving guild '{}'").format(ctx.guild.name))
await ctx.guild.leave()
if leaving_local_guild is True:
await ctx.send(_("Alright. Bye :wave:"))
else:
await ctx.send(
_("Alright. Leaving {number} servers...").format(number=len(guilds))
)
for guild in guilds:
log.debug("Leaving guild '%s' (%s)", guild.name, guild.id)
await guild.leave()
else:
await ctx.send(_("Alright, I'll stay then. :)"))
if leaving_local_guild is True:
await ctx.send(_("Alright, I'll stay then. :)"))
else:
await ctx.send(_("Alright, I'm not leaving those servers."))
@commands.command()
@checks.is_owner()
async def servers(self, ctx: commands.Context):
"""Lists and allows [botname] to leave servers.
"""
Lists the servers [botname] is currently in.
Note: This command is interactive.
"""
guilds = sorted(list(self.bot.guilds), key=lambda s: s.name.lower())
msg = ""
responses = []
for i, server in enumerate(guilds, 1):
msg += "{}: {} (`{}`)\n".format(i, server.name, server.id)
responses.append(str(i))
guilds = sorted(self.bot.guilds, key=lambda s: s.name.lower())
msg = "\n".join(f"{guild.name} (`{guild.id}`)\n" for guild in guilds)
for page in pagify(msg, ["\n"]):
await ctx.send(page)
pages = list(pagify(msg, ["\n"], page_length=1000))
query = await ctx.send(_("To leave a server, just type its number."))
pred = MessagePredicate.contained_in(responses, ctx)
try:
await self.bot.wait_for("message", check=pred, timeout=15)
except asyncio.TimeoutError:
try:
await query.delete()
except discord.errors.NotFound:
pass
if len(pages) == 1:
await ctx.send(pages[0])
else:
await self.leave_confirmation(guilds[pred.result], ctx)
async def leave_confirmation(self, guild, ctx):
if guild.owner.id == ctx.bot.user.id:
await ctx.send(_("I cannot leave a guild I am the owner of."))
return
await ctx.send(_("Are you sure you want me to leave {}? (yes/no)").format(guild.name))
pred = MessagePredicate.yes_or_no(ctx)
try:
await self.bot.wait_for("message", check=pred, timeout=15)
if pred.result is True:
await guild.leave()
if guild != ctx.guild:
await ctx.send(_("Done."))
else:
await ctx.send(_("Alright then."))
except asyncio.TimeoutError:
await ctx.send(_("Response timed out."))
await menu(ctx, pages, DEFAULT_CONTROLS)
@commands.command(require_var_positional=True)
@checks.is_owner()
@@ -2446,7 +2632,10 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
- `<prefixes...>` - The prefixes the bot will respond to globally.
"""
await ctx.bot.set_prefixes(guild=None, prefixes=prefixes)
await ctx.send(_("Prefix set."))
if len(prefixes) == 1:
await ctx.send(_("Prefix set."))
else:
await ctx.send(_("Prefixes set."))
@_set.command(aliases=["serverprefixes"])
@checks.admin_or_permissions(manage_guild=True)
@@ -2469,11 +2658,14 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
"""
if not prefixes:
await ctx.bot.set_prefixes(guild=ctx.guild, prefixes=[])
await ctx.send(_("Guild prefixes have been reset."))
await ctx.send(_("Server prefixes have been reset."))
return
prefixes = sorted(prefixes, reverse=True)
await ctx.bot.set_prefixes(guild=ctx.guild, prefixes=prefixes)
await ctx.send(_("Prefix set."))
if len(prefixes) == 1:
await ctx.send(_("Server prefix set."))
else:
await ctx.send(_("Server prefixes set."))
@_set.command()
@checks.is_owner()
@@ -3402,8 +3594,11 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
msg = _("Users on the allowlist:")
else:
msg = _("User on the allowlist:")
for user in curr_list:
msg += "\n\t- {}".format(user)
for user_id in curr_list:
user = self.bot.get_user(user_id)
if not user:
user = _("Unknown or Deleted User")
msg += f"\n\t- {user_id} ({user})"
for page in pagify(msg):
await ctx.send(box(page))
@@ -3497,8 +3692,11 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
msg = _("Users on the blocklist:")
else:
msg = _("User on the blocklist:")
for user in curr_list:
msg += "\n\t- {}".format(user)
for user_id in curr_list:
user = self.bot.get_user(user_id)
if not user:
user = _("Unknown or Deleted User")
msg += f"\n\t- {user_id} ({user})"
for page in pagify(msg):
await ctx.send(box(page))
@@ -3599,8 +3797,11 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
msg = _("Allowed users and/or roles:")
else:
msg = _("Allowed user or role:")
for obj in curr_list:
msg += "\n\t- {}".format(obj)
for obj_id in curr_list:
user_or_role = self.bot.get_user(obj_id) or ctx.guild.get_role(obj_id)
if not user_or_role:
user_or_role = _("Unknown or Deleted User/Role")
msg += f"\n\t- {obj_id} ({user_or_role})"
for page in pagify(msg):
await ctx.send(box(page))
@@ -3718,8 +3919,11 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
msg = _("Blocked users and/or roles:")
else:
msg = _("Blocked user or role:")
for obj in curr_list:
msg += "\n\t- {}".format(obj)
for obj_id in curr_list:
user_or_role = self.bot.get_user(obj_id) or ctx.guild.get_role(obj_id)
if not user_or_role:
user_or_role = _("Unknown or Deleted User/Role")
msg += f"\n\t- {obj_id} ({user_or_role})"
for page in pagify(msg):
await ctx.send(box(page))
@@ -3953,7 +4157,8 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
@command_manager.group(name="disable", invoke_without_command=True)
async def command_disable(self, ctx: commands.Context, *, command: str):
"""Disable a command.
"""
Disable a command.
If you're the bot owner, this will disable commands globally by default.
Otherwise, this will disable commands on the current server.
@@ -3974,7 +4179,8 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
@checks.is_owner()
@command_disable.command(name="global")
async def command_disable_global(self, ctx: commands.Context, *, command: str):
"""Disable a command globally.
"""
Disable a command globally.
**Examples:**
- `[p]command disable global userinfo` - Disables the `userinfo` command in the Mod cog.
@@ -3983,7 +4189,7 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
**Arguments:**
- `<command>` - The command to disable globally.
"""
command_obj: commands.Command = ctx.bot.get_command(command)
command_obj: Optional[commands.Command] = ctx.bot.get_command(command)
if command_obj is None:
await ctx.send(
_("I couldn't find that command. Please note that it is case sensitive.")
@@ -4016,7 +4222,8 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
@commands.guild_only()
@command_disable.command(name="server", aliases=["guild"])
async def command_disable_guild(self, ctx: commands.Context, *, command: str):
"""Disable a command in this server only.
"""
Disable a command in this server only.
**Examples:**
- `[p]command disable server userinfo` - Disables the `userinfo` command in the Mod cog.
@@ -4025,7 +4232,7 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
**Arguments:**
- `<command>` - The command to disable for the current server.
"""
command_obj: commands.Command = ctx.bot.get_command(command)
command_obj: Optional[commands.Command] = ctx.bot.get_command(command)
if command_obj is None:
await ctx.send(
_("I couldn't find that command. Please note that it is case sensitive.")
@@ -4081,7 +4288,8 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
@commands.is_owner()
@command_enable.command(name="global")
async def command_enable_global(self, ctx: commands.Context, *, command: str):
"""Enable a command globally.
"""
Enable a command globally.
**Examples:**
- `[p]command enable global userinfo` - Enables the `userinfo` command in the Mod cog.
@@ -4090,7 +4298,7 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
**Arguments:**
- `<command>` - The command to enable globally.
"""
command_obj: commands.Command = ctx.bot.get_command(command)
command_obj: Optional[commands.Command] = ctx.bot.get_command(command)
if command_obj is None:
await ctx.send(
_("I couldn't find that command. Please note that it is case sensitive.")
@@ -4111,7 +4319,8 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
@commands.guild_only()
@command_enable.command(name="server", aliases=["guild"])
async def command_enable_guild(self, ctx: commands.Context, *, command: str):
"""Enable a command in this server.
"""
Enable a command in this server.
**Examples:**
- `[p]command enable server userinfo` - Enables the `userinfo` command in the Mod cog.
@@ -4120,7 +4329,7 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
**Arguments:**
- `<command>` - The command to enable for the current server.
"""
command_obj: commands.Command = ctx.bot.get_command(command)
command_obj: Optional[commands.Command] = ctx.bot.get_command(command)
if command_obj is None:
await ctx.send(
_("I couldn't find that command. Please note that it is case sensitive.")
@@ -4555,6 +4764,7 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
# Removing this command from forks is a violation of the GPLv3 under which it is licensed.
# Otherwise interfering with the ability for this command to be accessible is also a violation.
@commands.cooldown(1, 180, lambda msg: (msg.channel.id, msg.author.id))
@commands.command(
cls=commands.commands._AlwaysAvailableCommand,
name="licenseinfo",
@@ -4574,24 +4784,3 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic):
)
await ctx.send(message)
# We need a link which contains a thank you to other projects which we use at some point.
# DEP-WARN: CooldownMapping should have a method `from_cooldown`
# which accepts (number, number, bucket)
# the bucket should only be used for the method `_bucket_key`
# and `_bucket_key` should be used to determine the grouping
# of ratelimit consumption.
class LicenseCooldownMapping(commands.CooldownMapping):
"""
This is so that a single user can't spam a channel with this
it's used below as 1 per 3 minutes per user-channel combination.
"""
def _bucket_key(self, msg):
return (msg.channel.id, msg.author.id)
# DEP-WARN: command objects should store a single cooldown mapping as `._buckets`
Core.license_info_command._buckets = LicenseCooldownMapping.from_cooldown(
1, 180, commands.BucketType.member # pick a random bucket,it wont get used.
)

View File

@@ -381,7 +381,7 @@ class MongoDriver(BaseDriver):
while True:
resp = input("> ")
try:
drop_db = bool(options.index(resp))
drop_db = not bool(options.index(resp))
except ValueError:
print("Please type a number corresponding to one of the options.")
else:

View File

@@ -2,6 +2,8 @@ import abc
import enum
from typing import Tuple, Dict, Any, Union, List, AsyncIterator, Type
from redbot.core.utils._internal_utils import async_tqdm
__all__ = ["BaseDriver", "IdentifierData", "ConfigCategory"]
@@ -280,12 +282,23 @@ class BaseDriver(abc.ABC):
"""
# Backend-agnostic method of migrating from one driver to another.
async for cog_name, cog_id in cls.aiter_cogs():
cogs_progress_bar = async_tqdm(
(tup async for tup in cls.aiter_cogs()),
desc="Migration progress",
unit=" cogs",
bar_format="{desc}: {n_fmt}{unit} [{elapsed},{rate_noinv_fmt}{postfix}]",
leave=False,
dynamic_ncols=True,
miniters=1,
)
async for cog_name, cog_id in cogs_progress_bar:
cogs_progress_bar.set_postfix_str(f"Working on {cog_name}...")
this_driver = cls(cog_name, cog_id)
other_driver = new_driver_cls(cog_name, cog_id)
custom_group_data = all_custom_group_data.get(cog_name, {}).get(cog_id, {})
exported_data = await this_driver.export_data(custom_group_data)
await other_driver.import_data(exported_data, custom_group_data)
print()
@classmethod
async def delete_all_data(cls, **kwargs) -> None:

View File

@@ -204,46 +204,28 @@ class PostgresDriver(BaseDriver):
yield row["cog_name"], row["cog_id"]
@classmethod
async def delete_all_data(
cls, *, interactive: bool = False, drop_db: Optional[bool] = None, **kwargs
) -> None:
async def delete_all_data(cls, *, drop_db: Optional[bool] = None, **kwargs) -> None:
"""Delete all data being stored by this driver.
Schemas within the database which
store bot data will be dropped, as well as functions,
aggregates, event triggers, and meta-tables.
Parameters
----------
interactive : bool
Set to ``True`` to allow the method to ask the user for
input from the console, regarding the other unset parameters
for this method.
drop_db : Optional[bool]
Set to ``True`` to drop the entire database for the current
bot's instance. Otherwise, schemas within the database which
store bot data will be dropped, as well as functions,
aggregates, event triggers, and meta-tables.
If set to ``True``, function will print information
about not being able to drop the entire database.
"""
if interactive is True and drop_db is None:
print(
"Please choose from one of the following options:\n"
" 1. Drop the entire PostgreSQL database for this instance, or\n"
" 2. Delete all of Red's data within this database, without dropping the database "
"itself."
)
options = ("1", "2")
while True:
resp = input("> ")
try:
drop_db = bool(options.index(resp))
except ValueError:
print("Please type a number corresponding to one of the options.")
else:
break
if drop_db is True:
storage_details = data_manager.storage_details()
await cls._pool.execute(f"DROP DATABASE $1", storage_details["database"])
else:
with DROP_DDL_SCRIPT_PATH.open() as fs:
await cls._pool.execute(fs.read())
print(
"Dropping the entire database is not possible in PostgreSQL driver."
" We will delete all of Red's data within this database,"
" without dropping the database itself."
)
with DROP_DDL_SCRIPT_PATH.open() as fs:
await cls._pool.execute(fs.read())
@classmethod
async def _execute(cls, query: str, *args, method: Optional[Callable] = None) -> Any:

View File

@@ -29,6 +29,7 @@ from .utils._internal_utils import (
format_fuzzy_results,
expected_version,
fetch_latest_red_version_info,
send_to_owners_with_prefix_replaced,
)
from .utils.chat_formatting import inline, bordered, format_perms_list, humanize_timedelta
@@ -156,6 +157,11 @@ def init_events(bot, cli_flags):
python=sys.executable, package_extras=package_extras
)
)
extra_update += _(
"\nOnce you've started up your bot again, if you have any 3rd-party cogs"
" installed we then highly recommend you update them with this command"
" in Discord: `[p]cog update`"
)
else:
extra_update += _(
@@ -201,7 +207,7 @@ def init_events(bot, cli_flags):
bot._color = discord.Colour(await bot._config.color())
bot._red_ready.set()
if outdated_red_message:
await bot.send_to_owners(outdated_red_message)
await send_to_owners_with_prefix_replaced(bot, outdated_red_message)
@bot.event
async def on_command_completion(ctx: commands.Context):
@@ -215,7 +221,7 @@ def init_events(bot, cli_flags):
return
if ctx.cog:
if commands.Cog._get_overridden_method(ctx.cog.cog_command_error) is not None:
if ctx.cog.has_error_handler():
return
if not isinstance(error, commands.CommandNotFound):
asyncio.create_task(bot._delete_delay(ctx))
@@ -288,6 +294,8 @@ def init_events(bot, cli_flags):
await ctx.send(_("That command is not available in DMs."))
elif isinstance(error, commands.PrivateMessageOnly):
await ctx.send(_("That command is only available in DMs."))
elif isinstance(error, commands.NSFWChannelRequired):
await ctx.send(_("That command is only available in NSFW channels."))
elif isinstance(error, commands.CheckFailure):
pass
elif isinstance(error, commands.CommandOnCooldown):

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -2,32 +2,40 @@ from __future__ import annotations
import asyncio
import collections.abc
import contextlib
import json
import logging
import os
import re
import shutil
import tarfile
import warnings
from datetime import datetime
from pathlib import Path
from typing import (
AsyncIterable,
AsyncIterator,
Awaitable,
Callable,
Generator,
Iterable,
Iterator,
List,
Optional,
Union,
TypeVar,
TYPE_CHECKING,
Tuple,
cast,
)
import aiohttp
import discord
import pkg_resources
from fuzzywuzzy import fuzz, process
from redbot import VersionInfo
from tqdm import tqdm
from redbot import VersionInfo
from redbot.core import data_manager
from redbot.core.utils.chat_formatting import box
@@ -46,8 +54,12 @@ __all__ = (
"send_to_owners_with_prefix_replaced",
"expected_version",
"fetch_latest_red_version_info",
"deprecated_removed",
"async_tqdm",
)
_T = TypeVar("_T")
def safe_delete(pth: Path):
if pth.exists():
@@ -317,3 +329,94 @@ async def fetch_latest_red_version_info() -> Tuple[Optional[VersionInfo], Option
required_python = data["info"]["requires_python"]
return release, required_python
def deprecated_removed(
deprecation_target: str,
deprecation_version: str,
minimum_days: int,
message: str = "",
stacklevel: int = 1,
) -> None:
warnings.warn(
f"{deprecation_target} is deprecated since version {deprecation_version}"
" and will be removed in the first minor version that gets released"
f" after {minimum_days} days since deprecation. {message}",
DeprecationWarning,
stacklevel=stacklevel + 1,
)
class _AsyncTqdm(AsyncIterator[_T], tqdm):
def __init__(self, iterable: AsyncIterable[_T], *args, **kwargs) -> None:
self.async_iterator = iterable.__aiter__()
super().__init__(self.infinite_generator(), *args, **kwargs)
self.iterator = cast(Generator[None, bool, None], iter(self))
@staticmethod
def infinite_generator() -> Generator[None, bool, None]:
while True:
# Generator can be forced to raise StopIteration by calling `g.send(True)`
current = yield
if current:
break
async def __anext__(self) -> _T:
try:
result = await self.async_iterator.__anext__()
except StopAsyncIteration:
# If the async iterator is exhausted, force-stop the tqdm iterator
with contextlib.suppress(StopIteration):
self.iterator.send(True)
raise
else:
next(self.iterator)
return result
def __aiter__(self) -> _AsyncTqdm[_T]:
return self
def async_tqdm(
iterable: Optional[Union[Iterable, AsyncIterable]] = None,
*args,
refresh_interval: float = 0.5,
**kwargs,
) -> Union[tqdm, _AsyncTqdm]:
"""Same as `tqdm() <https://tqdm.github.io>`_, except it can be used
in ``async for`` loops, and a task can be spawned to asynchronously
refresh the progress bar every ``refresh_interval`` seconds.
This should only be used for ``async for`` loops, or ``for`` loops
which ``await`` something slow between iterations.
Parameters
----------
iterable: Optional[Union[Iterable, AsyncIterable]]
The iterable to pass to ``tqdm()``. If this is an async
iterable, this function will return a wrapper
*args
Other positional arguments to ``tqdm()``.
refresh_interval : float
The sleep interval between the progress bar being refreshed, in
seconds. Defaults to 0.5. Set to 0 to disable the auto-
refresher.
**kwargs
Keyword arguments to ``tqdm()``.
"""
if isinstance(iterable, AsyncIterable):
progress_bar = _AsyncTqdm(iterable, *args, **kwargs)
else:
progress_bar = tqdm(iterable, *args, **kwargs)
if refresh_interval:
# The background task that refreshes the progress bar
async def _progress_bar_refresher() -> None:
while not progress_bar.disable:
await asyncio.sleep(refresh_interval)
progress_bar.refresh()
asyncio.create_task(_progress_bar_refresher())
return progress_bar

View File

@@ -7,10 +7,10 @@ import discord
from redbot.core import commands
_ID_RE = re.compile(r"([0-9]{15,21})$")
_USER_MENTION_RE = re.compile(r"<@!?([0-9]{15,21})>$")
_CHAN_MENTION_RE = re.compile(r"<#([0-9]{15,21})>$")
_ROLE_MENTION_RE = re.compile(r"<@&([0-9]{15,21})>$")
_ID_RE = re.compile(r"([0-9]{15,20})$")
_USER_MENTION_RE = re.compile(r"<@!?([0-9]{15,20})>$")
_CHAN_MENTION_RE = re.compile(r"<#([0-9]{15,20})>$")
_ROLE_MENTION_RE = re.compile(r"<@&([0-9]{15,20})>$")
class MessagePredicate(Callable[[discord.Message], bool]):